Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Arduino aparatūras izstrādes platformu izmanto hobiji, profesionāļi un studenti, kurus interesē elektronika. Arduino dēļi ir īpaši populāri to cilvēku vidū, kuri nav sākuši izmantot elektroniku, jo tie ir draudzīgi iesācējiem un plašajai lietotāju kopienai.

Tālāk mēs izpētām dažus no labākajiem tiešsaistes simulatoriem, kurus varat izmantot kā alternatīvu Arduino dēļiem, ja nevarat tos iegādāties vai jums nav piekļuves tiem.

Kas ir Arduino?

Arduino platforma ietver programmējamu mikrokontrollera plati un integrētu izstrādes vidi (IDE). Mikrokontrolleri var ieprogrammēt visdažādāko uzdevumu veikšanai, sākot no gaismas un datoru vadīšanas līdz sensoru nolasīšanai un temperatūras mērīšanai.

Arduino darbojas kopš 2005. gada, kad to sāka kā projekts, ko veica studenti Interaction Design Institute Ivrea (IDII) Ivreā, Itālijā, un kopš tā laika tas ir guvis plašu popularitāti. Arduino projektā tiek izmantota pamata programmēšanas valoda Arduino, kuras pamatā ir C/C++ un integrēta izstrādes vide (IDE), kas rakstīta Java.

Atšķirībā no viena borta datora, Arduino ir mikrokontrollera plate un nevar palaist operētājsistēmu — skatiet atšķirības starp mikrokontrolleriem un SBC. Tomēr tam ir vairākas iekšējas funkcijas, piemēram, atmiņa programmu un datu glabāšanai, ievades porti ārējo ierīču, piemēram, sensoru vai pogu, pievienošanai, izvades porti kontrolējot gaismas vai motorus, pulksteņa kristālus, kas nodrošina precīzu procesora laiku, un jaudas regulatorus, kas pārvērš akumulatora enerģiju procesora nepieciešamajā spriegumā. ķēdēm.

Lielākā daļa Arduino plates ir veidotas ap 8 bitu Atmel AVR mikrokontrollera mikroshēmu ar dažādām papildu funkcijām, ieskaitot analogās ieejas/izejas, digitālo I/O tapas, kā arī īpašu funkciju tapas, piemēram, seriālie porti vai SPI savienojumi ātrdarbīgai saziņai ar citām ierīcēm, piemēram, MP3 atskaņotājiem vai GPS uztvērēji.

Arduino simulatoru priekšrocības

1. Simulatori ir lieliski piemēroti iesācējiem. Iesācējiem elektronikā traucē viņu ierobežotās zināšanas par kodēšanu vai viņu pieredzes trūkums ķēžu konstruēšanā. Daži simulatori izmanto bloku programmēšanu, kas atvieglo elektronisko komponentu darbības definēšanu. Turklāt daži simulatori ir paredzēti, lai izvēlētos labāko vadu veidu, kad pievienojat komponentus digitālajai platei, kas jums samazina darbu.

2. Simulatori ir arī ideāli piemēroti, lai pārbaudītu aparatūru un uzzinātu vairāk par šo ierīču darbību. Tie ir noderīgi, lai iepazītos ar dažādu komponentu darbību un to mijiedarbību. Šīs zināšanas varat izmantot, veidojot shēmas un ierīces vēlāk.

3. Tie ļauj ātrāk izveidot prototipus. Simulators ļauj uzzināt, kas darbojas un kas ne. Maizes dēļi ir noderīgi, taču tie nav bez ierobežojumiem. Simulators ļauj ātri izveidot shēmu prototipu, netērējot daudz par dārgām PCB. Ja vēlaties izmantot maizes dēļus savu elektronikas projektu prototipam, mūsu ceļvedis Raspberry Pi maizes dēļiem ir lieliska vieta, kur sākt.

4. Viņi var ietaupīt daudz naudas. Simulatori var novērst nepieciešamību iegādāties virkni dēļu, kas jums nav nepieciešami projektam, kas nekad nebija iespējams no sākuma. Arī ar simulatoriem nepastāv risks sabojāt mikrokontrollera plates vai citu aprīkojumu.

5. Tie arī nodrošina sadarbību starp veidotājiem. Lielākā daļa simulatoru ļauj koplietot savus dizainus un sadarboties ar citiem meistariem, lai radītu patiesi lielisku elektroniku.

Proteus Design Suite ir Lab Center Electronics rīku kolekcija, kas ļauj izveidot elektronisko shēmu simulācijas. Tas ietver atbalstu Arduino platēm, piemēram, uz STM32 balstītai Blue Pill izstrādes platei, kā arī 8 bitu AVR mikrokontrolleru plates.

Proteus ir ērti lietojams rīks, kas ir lieliski piemērots iesācējiem, kuri vēlas eksperimentēt ar elektroniku bez priekšzināšanām par programmēšanas pamatiem. Visual Designer simulē Arduino izstrādes vidi un ļauj vilkt un nomest projektā nepieciešamos komponentus un pārbaudīt tos ar Arduino. Perifērijas galerijā ir pieejams plašs komponentu skaits: sadales dēļi, vairogi, sensori un moduļi, kurus varat izmantot savos projektos.

Proteus ir apmaksāta programmatūra, un cenu plāni sākas no 248 USD, kas ir vienreizējs maksājums. Tas darbojas tikai Windows sistēmās; MacOS un Linux pašlaik netiek atbalstīti.

Tinkercad ir bezmaksas pārlūkprogrammas 3D modelēšanas lietojumprogramma, kas ļauj izveidot 3D modeļus un eksportēt tos kā STL failus. Tas ir vienkāršs veids, kā sākt darbu ar 3D modelēšanu, un tā vienkāršība padara to ideāli piemērotu jūsu elektronikas projektu pamata modeļu izveidei.

Tinkercad ietver arī elektronikas simulatoru Tinkercad Circuits, kurā varat novietot un vadu komponentus, lai izveidotu virtuālās shēmas. Tas izmanto uz blokiem balstītu programmēšanu, kurā varat vilkt un nomest koda blokus, lai rakstītu programmas. Un, ja esat pietiekami gudrs programmētājs, varat ierakstīt savu kodu tieši teksta redaktorā.

Lai varētu izmantot simulatoru, ir nepieciešams Autodesk konts, jo uzņēmums Tinkercad iegādājās 2013. gadā.

Tomēr tas piedāvā ļoti lielu komponentu bibliotēku, tostarp mikro: bitu un Arduino procesorus, kā arī vairākas iepriekš izveidotas shēmas, kas atvieglo elektronikas projekta sākšanu.

Vai vēlaties nekavējoties sākt strādāt ar Arduino? Apskatiet labākie Arduino projekti iesācējiem. Jūs varat vienkārši atrast kaut ko, kas jūs interesē.

Paulware's Arduino Simulator ir bezmaksas atvērtā koda elektronikas simulators, kas ļauj pārbaudīt un atkļūdot Arduino skices. Šis simulators, ko izveidoja Pols Ričards (Paulware), tika uzrakstīts C++ valodā, un tajā ir iekļauti tādi komponenti kā LED un LCD, 4x4 tastatūras matrica, rotējošs DIP slēdzis utt.

Pāvila videoklipā viņa kanālā ir paskaidrots, kā instalēt šo simulatoru, izmantojot bezmaksas CPP kompilatoru, un kā to izmantot, lai pārbaudītu Arduino projektus. Papildu norādījumus var atrast GitHub projekta lapā. Jūs varat lejupielādēt CPP kompilatoru no SourceForge.

Tam ir lietotājam draudzīgs interfeiss, kurā iesācējiem vajadzētu būt pietiekami viegli orientēties. Pašlaik tas darbojas tikai operētājsistēmā Windows. Mac un Linux lietotājiem būs jāaplūko tīmekļa opcijas šajā sarakstā.

Ja vēlaties pārbaudīt savus projektus ar Raspberry Pi, mēs to nodrošinām. Apskatiet mūsu plašo informāciju par labākie Raspberry Pi simulatori jums vajadzētu mēģināt uzreiz.

Wokwi ir vēl viens tīmekļa rīks, ko varat izmantot Arduino projektu izstrādei un simulēšanai. Wokwi vienkāršais un nepārblīvētais interfeiss ļauj daudz vieglāk koncentrēties uz kodu un simulāciju. Tam ir vairākas funkcijas, kas palīdz tai izcelties no citiem šajā sarakstā iekļautajiem simulatoriem, tostarp:

  • Atbalsts citām Arduino plāksnēm, izņemot Uno, piemēram, Arduino Mega 2560 un Arduino Nano.
  • Daudz daudzveidīgāks elektronisko komponentu klāsts, ko varat pievienot savām shēmām, tostarp IR uztvērēji, potenciometri, RTC moduļi, motori, draiveri un tā tālāk.
  • Facebook kopiena, kurā varat uzzināt vairāk par Wokwi simulatoru un kopīgot savus projektus.

Pavadošais Dokumenti vietne arī ļauj viegli sākt ar Wokwi elektronikas projektēšanu. Noteikti pārbaudiet lapas Tastatūras īsceļi un Bieži uzdotie jautājumi.

Arduino simulatori

Arduino simulatori ir lielisks veids, kā izstrādāt un pārbaudīt savus projektus. Varat arī izmantot šos simulatorus, lai izveidotu interaktīvu sava projekta prototipu, ko var kopīgot ar citiem vai augšupielādēt tādās platformās kā GitHub. Izmantojot šo Arduino simulācijas rīku sarakstu, sākot no tīmekļa līdz vietējām lietojumprogrammām, viss, kas jums jādara, ir izmēģināt tos un redzēt, kurš no tiem vislabāk atbilst jūsu vajadzībām.