Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Arduino riistvara arendusplatvormi kasutavad harrastajad, professionaalid ja elektroonikahuvilised tudengid. Arduino tahvlid on oma algajasõbralikkuse ja suure kasutajaskonna tõttu eriti populaarsed elektroonikaga tutvunud inimeste seas.

Allpool uurime mõningaid parimaid veebisimulaatoreid, mida saate kasutada alternatiivina Arduino tahvlitele, kui te ei saa seda osta või teil pole sellele juurdepääsu.

Mis on Arduino?

Arduino platvorm koosneb programmeeritavast mikrokontrolleri plaadist ja integreeritud arenduskeskkonnast (IDE). Mikrokontrollerit saab programmeerida täitma väga erinevaid ülesandeid alates tulede ja arvutite juhtimisest kuni andurite lugemise ja temperatuuri mõõtmiseni.

Arduino on tegutsenud alates 2005. aastast, mil see sai alguse Itaalias Ivreas asuva Interaction Design Institute Ivrea (IDII) õpilaste projektina, ja on sellest ajast alates leidnud laialdast kasutust. Arduino projekt kasutab põhilist programmeerimiskeelt nimega Arduino, mis põhineb C/C++-l ja Javas kirjutatud integreeritud arenduskeskkonnal (IDE).

Erinevalt ühe pardal olevast arvutist on Arduino mikrokontrolleri plaat ja ei saa käitada operatsioonisüsteemi – vaadake erinevused mikrokontrollerite ja SBC-de vahel. Sellel on aga mitu sisemist funktsiooni, nagu mälu programmide ja andmete salvestamiseks, sisendpordid välisseadmete, nagu andurid või nupud, ühendamiseks, väljundpordid valguste või mootorite juhtimine, kella kristallid, mis tagavad protsessorile täpse ajastuse, ja võimsusregulaatorid, mis muudavad aku toite protsessori jaoks vajalikuks pingeks. ahelad.

Enamik Arduino plaate on ehitatud ümber 8-bitise Atmel AVR mikrokontrolleri kiibi, millel on mitmesugused lisafunktsioonid, sealhulgas analoogsisendid/väljundid, digitaalne sisend/väljund tihvtid, aga ka erifunktsiooniga tihvtid, nagu jadapordid või SPI-ühendused kiireks suhtluseks teiste seadmetega, nagu MP3-mängijad või GPS vastuvõtjad.

Arduino simulaatorite eelised

1. Simulaatorid sobivad suurepäraselt algajatele. Elektroonikaalgatajaid takistavad kas vähesed teadmised kodeerimisest või kogenematus vooluringide ehitamisel. Mõned simulaatorid kasutavad plokipõhist programmeerimist, mis muudab elektrooniliste komponentide toimimise määratlemise lihtsamaks. Samuti on mõned simulaatorid mõeldud komponentide ühendamisel digiplaadiga parima juhtmestiku valimiseks, mis vähendab teie jaoks tööd.

2. Simulaatorid sobivad ideaalselt ka riistvara testimiseks ja nende seadmete toimimise kohta lisateabe saamiseks. Need on kasulikud erinevate komponentide toimimise ja nende koostoimega tutvumisel. Saate neid teadmisi hiljem kasutada vooluahelate ja seadmete ehitamisel.

3. Need võimaldavad kiiremat prototüüpimist. Simulaator annab teile teada, mis töötab ja mis mitte. Leivalauad on kasulikud, kuid neil pole piiranguid. Simulaator võimaldab teil kiiresti prototüüpida oma vooluringe, kulutamata palju kallitele PCB-dele. Kui eelistaksite oma elektroonikaprojektide prototüüpimiseks kasutada leivalaudu, siis meie Raspberry Pi leivalaua juhend on suurepärane koht alustamiseks.

4. Nad võivad säästa palju raha. Simulaatorid võivad kaotada vajaduse osta hunnik tahvleid, mida te ei vaja projekti jaoks, mis ei olnud algusest peale teostatav. Samuti pole simulaatorite puhul ohtu mikrokontrolleri plaate või muid seadmeid kahjustada.

5. Need võimaldavad ka tegijate vahelist koostööd. Enamik simulaatoreid võimaldab teil jagada oma disainilahendusi ja teha koostööd teiste meisterdajatega, et luua tõeliselt suurepärast elektroonikat.

Proteus Design Suite on Lab Center Electronicsi tööriistade kogum, mis võimaldab teil luua elektrooniliste vooluahelate simulatsioone. See sisaldab tuge Arduino plaatidele, nagu STM32-põhine Blue Pill arendusplaat ja 8-bitised AVR mikrokontrolleri plaadid.

Proteus on lihtsalt kasutatav tööriist, mis sobib suurepäraselt algajatele, kes soovivad katsetada elektroonikat ilma programmeerimise põhialuste eelteadmisteta. Visual Designer simuleerib Arduino arenduskeskkonda ja võimaldab teil projektis vajalikke komponente lohistada ja neid Arduinoga testida. Välisseadmete galerii pakub suurt hulka komponente: jaotusplaadid, kilbid, andurid ja moodulid, mida saate oma projektides kasutada.

Proteus on tasuline tarkvara ja hinnaplaanid algavad 248 dollarist, mis on ühekordne makse. See töötab ainult Windowsi süsteemides; macOS ja Linux ei ole praegu toetatud.

Tinkercad on tasuta brauseripõhine 3D-modelleerimisrakendus, mis võimaldab luua 3D-mudeleid ja eksportida neid STL-failidena. See on lihtne viis 3D-modelleerimisega alustamiseks ja selle lihtsus muudab selle ideaalseks teie elektroonikaprojektide põhimudelite loomiseks.

Tinkercad sisaldab ka elektroonika simulaatorit Tinkercad Circuits, kuhu saab paigutada ja ühendada komponente virtuaalsete vooluahelate loomiseks. See kasutab plokipõhist programmeerimist, kus saate programmide kirjutamiseks koodiplokke lohistada. Ja kui olete piisavalt taiplik programmeerija, võite sisestada oma koodi otse tekstiredaktorisse.

Simulaatori kasutamiseks on vaja Autodeski kontot, kuna ettevõte omandas Tinkercadi juba 2013. aastal.

Siiski pakub see väga suurt komponentide raamatukogu, sealhulgas mikro-biti ja Arduino protsessoreid ning mitmeid eelvalmistatud ahelaid, mis hõlbustavad elektroonikaprojektiga alustamist.

Kas soovite kohe Arduinoga tegelema hakata? Heitke pilk aadressile parimad Arduino projektid algajatele. Võib-olla leiate lihtsalt midagi, mis teid huvitab.

Paulware's Arduino Simulator on tasuta avatud lähtekoodiga elektroonika simulaator, mis võimaldab teil testida ja siluda oma Arduino visandeid. Paul Richardsi (Paulware) loodud simulaator on kirjutatud C++ keeles ja sisaldab selliseid komponente nagu LED-id ja LCD-d, 4x4 klahvistiku maatriks, pöörlev DIP-lüliti jne.

Pauli video tema kanalil selgitab, kuidas seda simulaatorit tasuta CPP-kompilaatori abil installida ja kuidas seda Arduino projektide testimiseks kasutada. Täiendavad juhised leiate GitHubi projekti lehelt. CPP-kompilaatori saate alla laadida aadressilt SourceForge.

Sellel on kasutajasõbralik liides, mis peaks olema algajatele piisavalt lihtne. Praegu töötab see ainult Windowsis. Maci ja Linuxi kasutajad peavad vaatama selle loendi veebipõhiseid valikuid.

Kui soovite oma projekte selle asemel Raspberry Pi-ga testida, on meil see olemas. Vaadake meie ulatuslikku ülevaadet parimad Raspberry Pi simulaatorid sa peaksid kohe proovima.

Wokwi on veel üks veebipõhine tööriist, mida saate kasutada Arduino projektide kujundamiseks ja simuleerimiseks. Wokwi lihtne ja segamatu liides muudab koodile ja simulatsioonile keskendumise palju lihtsamaks. Sellel on mitmeid funktsioone, mis aitavad sellel teistest selles loendis olevatest simulaatoritest eristuda, sealhulgas:

  • Tugi ka teistele Arduino plaatidele peale Uno, näiteks Arduino Mega 2560 ja Arduino Nano.
  • Palju mitmekesisem valik elektroonikakomponente, mida saate oma vooluringidele lisada, sealhulgas IR-vastuvõtjad, potentsiomeetrid, RTC-moodulid, mootorid, draiverid ja nii edasi.
  • Facebooki kogukond, kus saate Wokwi simulaatori kohta rohkem teada saada ja oma projekte jagada.

Kaasnev Dokumendid sait muudab ka Wokwis elektroonika kujundamise alustamise lihtsaks. Kontrollige kindlasti lehti Klaviatuuri otseteed ja Korduma kippuvad küsimused.

Arduino simulaatorid

Arduino simulaatorid on suurepärane viis oma projektide arendamiseks ja testimiseks. Neid simulaatoreid saate kasutada ka oma projekti interaktiivse prototüübi loomiseks, mida saab teistega jagada või platvormidele, nagu GitHub, üles laadida. Selle Arduino simulatsioonitööriistade loendiga, mis ulatub veebipõhistest kuni kohalike rakendusteni, on teil vaja neid ainult proovida ja vaadata, milline neist teie vajadustele kõige paremini sobib.