Vi rekommenderar: Programmet för korrigering av fel, optimera och påskynda Windows.
Dessa dagar gör Arduino-simulatorer det möjligt för alla, vilket betyder både nybörjare och professionella kretsdesigners att lära, programmera och testa idéer utan att oroa sig för att slösa bort tid och pengar.
Arduino simulatorer är de perfekta plattformarna för programmerare och designers som vill lära sig grunderna i kretsscheman och design. Med hjälp av en Arduino-simulator får du en aveny för att lära dig utan att vara rädd att du kommer att skada din bräda och designutrustning.
Studenter som möter utmaningar som köper elektrisk utrustning utan några aning om hur de ska fungera kan eliminera prov och misstag med hjälp av Arduino-simulatorer, vilket sparar både tid och pengar.
En annan fördel med Arduino-simulatorer är att de stöder linje till radfelsökning och användaren identifierar exakt den plats där sakerna gick fel. Arduino-simulatorer finns i alla slags former, och de har utvecklats på ett sådant sätt att de är kompatibla med de viktigaste operativsystemen.
I den här artikeln kommer vi att lista de bästa Arduino-simulatorerna som är kompatibla med Windows-datorer.
- 1
Autodesk Eagle (rekommenderas)
Autodesk Eagle erbjuder kraftfulla och lättanvända verktyg för alla ingenjörer där ute. Nu kan du få dina elektroniska uppfinningar till liv med hjälp av en komplett uppsättning PCB-layout och schematiska redigeringsverktyg, community-driven funktioner och bibliotekets innehåll.
De viktigaste egenskaperna hos Eagle är följande:
- Schematisk redaktör
- Modulära design block - du kan återanvända befintliga block av kretsar.
- Multi sheet schematics - du kan hålla design av alla storlekar organiserade.
- Elektrisk regelkontroll - du kommer äntligen att kunna lita på din schematiska design.
- Konstruktionssynkronisering i realtid - du kan fortsätta synkronisera mellan schematisk och PCB-layout.
- PCB Layout Editor
- BGA fanout - du kan fly från din BGA om några sekunder.
- Höghastighetsdesign - du kan designa med den senaste tekniken, inklusive DDR4, PCI Express eller USB-C.
- 3D-modeller för PCB-layout - du kan kombinera din PCB och hölje sömlöst.
- Kompletta komponenter - det här är one-stop-butiken för att granska dina komponentbehov.
- Användarspråksprogram (ULP) - du kan förbättra din designverktygsprocess.
- Få Eagle Standart-version från Autodesks hemsida
- Få Eagle Pro nu från Autodesks hemsida
- 2
proteus
Proteus är en bra Arduino-simulator som kombinerar enkelhet med sina olika funktioner och klarar av att göra Arduino-simulering som den enklaste. Den här simulatorn lyckades införa alla typer av branscher som utbildning, bilindustrin och IoT. Den är kompatibel med både Linux och Windows, och det finns massor av saker att veta om sina erbjudanden och dess livliga samhälle.
Proteus mest framträdande och spännande funktion är dess förmåga att simulera interaktionen mellan programvara som körs på en mikrokontroller och vilken digital / analog elektronik som är ansluten till den. Microcontroller-modellen sitter i schemat tillsammans med övriga delar av din produktdesign. Precis som ett riktigt chip, simulerar det exekveringen av din objektkod.
Proteus innehåller olika virtuella instrument som oscilloskop, Logic Analyzer, Function Generator, Pattern Generator, Counter Timer och Virtual Terminal och även enkla voltmeters och ammeters. Mer än så erbjuder Proteus dedikerade Master / Slave / Monitor-lägesprotokollanalysatorer för SPI och I2C - du behöver helt enkelt koppla dem till serierna och styra / interagera med data som lever under simuleringsprocessen.
Proteus erbjuder ett ovärderligt och billigt sätt att få din kommunikationsprogramvara precis före maskinvaruprototyper.
Proteus tillåter också följande operationer:
- Felsökning : det kan utföra simuleringar i enskilda stegslägen, och det fungerar precis som en debugger.
- Diagnostik : Proteus är utrustad med omfattande diagnostik eller spårmeddelanden.
- Samimulera både mikroregulatorkodens låga och höga nivåer i samband med en mix-mode SPICE-kretssimulering.
- Proteus förbättrar effektivitet, flexibilitet och kvalitet över hela designprocessen.
Hämta nu Proteus
- 3
Autodesk-kretsar
Autodesk-kretsar gör att du kan få dina idéer till liv med online-gratis och lättanvända verktyg. Om du bara är nybörjare kan du börja med enklare experiment i Circuit Scribe eller Electronics Lab. Användare som är mer erfarna kan gå vidare och gå direkt till PCB Design.
Electronics Lab Hub innehåller följande:
- Realtidsimulering : Du kan designa och prototypa innan du bygger en krets i det verkliga livet. Du kan använda allt från motstånd, kondensatorer och potentiometrar ända till oscilloskop.
- Arduino programmering : Du kan programmera och simulera alla Arduino-kod i redigeraren, och du får en full seriell bildskärm och en växande samling av olika Arduino-bibliotek.
- Samarbete redigering : Du kan bjuda in andra att samarbeta i realtid på dina mönster.
- Circuit Scribe Hub låter dig designa och simulera kretsar och sedan skriva ut och dela dina mallar. Du kan också bädda in din design och lära dig från utvecklaren av Autodesk Circuit.
PCB Design Hub innehåller följande funktioner:
- Schematisk design : Du kan välja från ett växande komponentbibliotek av samhället, eller du kan skapa egna komponenter.
- PCB Layout: Detta inkluderar alla verktyg du behöver, såsom koppar spår, koppar fyll, via och borra hål och massor av skärm verktyg.
Att lära sig att koda är mycket lättare när du kan programmera saker som verkligen fungerar. Autodesk Circuits är ett gratis verktyg så du bör gå och kolla in det nu.
UPDATE : Autodesk Circuits är inte längre tillgänglig som en Arduino-simulator. I stället gjorde AutoDesk detta verktyg till en plattform för PCB-paket.
- 4
Virtronics Simulator för Arduino
Denna Victronics Arduino-simulator lovar att vara den mest kompletta som finns tillgänglig nu.
Här är de viktigaste fördelarna som den har:
- Den har förmåga att undervisa och demonstrera den inre verkningen av en Arduino skiss.
- Du kan testa en skiss utan maskinvaran eller innan du köper utrustning.
- Du kan felsöka en skiss.
- Med det kan du visa ett projekt för potentiella kunder.
- Du kan utveckla en komplicerad skiss snabbare än när du använder hårdvaran.
Du kan ladda ner den fria versionen, prova den, och när du är klar kan du uppgradera till Pro-versionen. Programvaran är utformad för Arduino Uno, Mega, och mer vanliga Arduino boards. Det utför många processer, inklusive följande:
- Det går genom programlinjen för rad. Om en ny linje väljs fortsätter programmet från den punkten.
- Utför digital skrivning, digitalläsning och PinMode för stift 0-53
- Analog läs för stift 0-16 och analog skrivning för digitala stift 0-53
- Emulerar Serial, LCD-utgång, Ethernet, Servo, SD-kort, EEPROM, SoftSerial, SPI, Wire
- Om, medan, för, växla, gör whileloop funktionalitet
- Subrutiner (flera nivåer) med argument
- Visa variabler i realtid
- Steg in, Steg över, Steg av eller Körläge
- Förmåga att redigera skiss eller öppna i Arduino IDE
- 2 och 4 linjers LCD-stöd endast med improviserad CGRAM
- 2-dimensionella arrays (utan initialisering).
Du har också möjlighet att ändra typsnittet, stilen och storleken på simulatorn. Minimiläget är perfekt för demo / träning. Programvaran erbjuder begränsat stöd för anpassade bibliotek, pekare och strukturer.
Du kan kolla mer information om denna simulator på sin officiella sida.
- 5
Electronify
Electronify kan vara till stor hjälp om du kämpar med elektronik och speciellt om du har hittat dig fast i dina elektronikprojekt. Det kommer också att vara till nytta om du är nybörjare och du vill lära dig elektronik och inbyggt system för att göra dig själv en karriär inom området.
Med Electronify kommer du att kunna lära dig grundläggande elektronik till olika hårdvaruspråk. Webbplatsen ger dig all nödvändig kunskap från grundläggande till avancerad om elektronisk kommunikation och inbyggda system i enkla metoder. Du kommer att kunna lära dig allt från början och bli en skicklig proffs.
Du kan kolla mer om Electronify på sin officiella hemsida.
- 6
Fritzing
Fritzing är ett open source-hårdvaruinitiativ som gör att elektronik är tillgängligt som ett kreativt material för alla som är intresserade av ämnet. Webbplatsen tillhandahåller ett mjukvaruverktyg, samhälle och tjänster i anda Arduino och bearbetning och det främjar ett kreativt ekosystem som gör det möjligt för användarna följande:
- Dokumentation av deras prototyper
- Dela prototyperna med andra
- Undervisningelektronik i ett klassrum
- Layout och tillverkning av professionella PCB
Med Fritzing kan du billigt och snabbt göra din krets till en riktig skräddarsydd PCB. Det här verktyget kan bara fungera som en kreativ plattform om många användare använder det som ett sätt att lära och dela.
Du kan lära dig en enorm mängd saker från de många handledningarna som finns tillgängliga. Här är några av de mest intressanta:
- Bygga en krets
- Använda en Stripboard
- Arbetar med SMD-delar
- Skapa pappersmallar
- Curvy Wires och böjbara ben
- Designa en PCB
- En minuts Arduino Shield-design
- Dubbelsidig dirigering
- Produktion av en PCB
- Lödning SMD delar
- Skapa egna delar
- Ansluta programmeringskod.
Det är också intressant att veta att Fritzing vände sig från ett offentligt finansierat forskningsprojekt till en ideell organisation. Detta innebär att Fritzing erbjuder ett antal tjänster som gör att det är självständigt och att fortsätta utveckla följande:
- Fritzing Fab - Med Fritzing Fab, PCB-produktionstjänsten, kan du snabbt och billigt göra dina skisser till professionella PCB.
- Workshops - Det finns massor av workshops på Arduino, Fritzing och allt relaterat, som erbjuds nybörjare och proffs.
- Delskapande - Du kan också få din produkt i Fritzing, och om du inte vill göra det själv kan du hyra utvecklarna för att skapa högkvalitativa delar.
- Produkter - Fritzing har skapat en pedagogisk start- och uppgraderingssats.
Du kan kolla mer information om Fritzings officiella webbplats.
- 7
VBB4Arduino - Virtuellt brödbräda för Arduino
Virtual Breadboard for Arduino är skapad för att hjälpa användarna att ta de första stegen för att lära sig allt om den coola världen av fysisk databehandling med Arduino-mikrokontrollern och breadboard-baserade elektroniska kretsmodeller.
Här är de viktigaste sakerna som du kan lära dig med Virtual Breadboard för Arduino:
- Du kan lära dig allt om fysisk databehandling i en säker virtuell sandlåda miljö.
- Du kan lära av inbyggda Arduino-exempel.
- Du kan utforska dussintals olika typer av sensorer, ljus och motorer.
- Du kommer att kunna lära sig Arduino-kommandon och vad de gör.
- Du kan använda layoutbrödbrädor som referens för att skapa riktiga kretsar.
Här är de viktigaste funktionerna i Virtual Breadboard:
- Du kan designa lödfria Virtual Breadboard-kretsapplikationer.
- Du kan säkert experimentera med mikrokontrollerbaserade elektroniska kretsar.
- Du kommer att kunna testa kretslayouter innan du begår en byggnad.
- Programvaran har en inbyggd firmwareredigerare för anpassad mikroprocessor App-utveckling.
- Detta är en krets- och mikrokontroller emulator för att testa din kod och kretsar.
- Programmet erbjuder dig interaktiv virtualisering för att utforska baserad inlärning och kretstestning.
- Du kommer att ha tillräckligt med exempelutforskare för att navigera i de många inbyggda dokumenterade lärorna genom exempel.
- Den har ett integrerat Wiki-system för dokumentation och kursutveckling.
- Du kommer att kunna kolla in animerad GIF skärmdump inspelning för dokumentation höjdpunkter.
- Ett klick sammanställer och distribuerar inbyggda Apps till verkliga världens Vbb4UNO-mikrokontroller.
- Cross-plattformsutveckling med 8-bitars mikron och Raspberry Pi 2 med Windows 10 IoT Core-mål.
Enligt de flesta användare är den här programvaran perfekt, men den behöver lite fixering eftersom den har några buggar.
VBB4Arduino är en förenklad version av hela VBB-produkten. Den är avsedd som en fristående startad version med färre alternativ och moduler som kan förvirra förrätter. Den används bäst som en sandlåda för att lära sig fysiska datorkoncept. Avancerade användare kanske vill fortsätta att använda den fullständiga versionen av VBB med ArduinoToolkit expansionsmodulen.
Kolla in programvaran på sin officiella sida.
Du har nått slutet på vår Arduino-simulatorslista. Dra nytta av den som du tycker är rätt för dina behov.
Redaktörens anmärkning: Det här inlägget har uppdaterats för att visa de mest exakta nedladdningslänkarna och programvarulösningarna.