Dessa dagar, Arduino-simulatorer göra det möjligt för alla, vilket innebär att både nybörjare och professionella kretsdesigners kan lära sig, 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 väg att lära dig utan att vara rädd för att du kommer att skada ditt bräde och designutrustning.
Studenter som står inför utmaningar att köpa elektrisk utrustning utan aning om hur de fungerar kan eliminera försök och fel misstag med hjälp av Arduino-simulatorer, vilket sparar både tid och pengar.
En annan fördel med Arduino-simulatorer är det faktum att de stöder felsökning av linje till linje och användaren kommer att identifiera exakt den plats där saker gick fel.
Arduino-simulatorer finns i alla typer av 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.
Episk guide varning! Lär dig hur du installerar Arduino-programvara och drivrutiner på Windows 10!
Vilka är de bästa Arduino-simulatorerna för PC?
1Autodesk Eagle (rekommenderas)
Autodesk Eagle ger kraftfulla och lättanvända verktyg för varje ingenjör där ute.
Du kan nu leva upp till dina elektroniska uppfinningar med hjälp av en komplett uppsättning PCB-layout och schematiska redigeringsverktyg, community-driven funktioner och biblioteksinnehåll.
De viktigaste funktionerna i Eagle inkluderar följande:
- Schematisk redaktör
- Modulära designblock - du kan återanvända befintliga kretsblock.
- Flerskiktsscheman - du kan hålla mönster i alla storlekar organiserade.
- Elektrisk regelkontroll - du kommer äntligen att kunna lita på din schematiska design.
- Designsynkronisering i realtid - du kan hålla dig synkroniserad mellan schematisk och PCB-layout.
- PCB Layout-redigerare
- BGA fanout - du kan fly från din BGA på några sekunder.
- Snabb design - du kan designa med den senaste tekniken, inklusive DDR4, PCI Express eller USB-C.
- 3D-modeller för PCB-layout - du kan förena din PCB och kapsling sömlöst.
- Kompletta komponenter - det här är en enda butik för att granska dina komponentbehov.
- Användarspråkprogram (ULP) - du kan förbättra din designverktygsprocess.
- Hämta Eagle Standart-version från Autodesks webbplats
Redaktörens val Autodesk Eagle Pro- Enkla klickschematiska ledningar
- Automatisk Polygon Skapa
- Gränssnitts ansiktslyftning
Proteus
Proteus är en fantastisk Arduino-simulator som kombinerar enkelhet med sina olika funktioner och lyckas få Arduino-simulering att verka som det enklaste.
Den här simulatorn lyckades ta sig in i alla typer av industrier som utbildning, bil och IoT.
Det är kompatibelt med både Linux och Windows, och det finns många saker att veta om dess erbjudanden och dess livfulla community.
Proteus mest framträdande och spännande funktion är dess förmåga att simulera samspelet mellan programvara som körs på en mikrokontroller och all digital / analog elektronik som är ansluten till den..
Microcontroller-modellen sitter på schemat tillsammans med de andra elementen i din produktdesign. Precis som ett riktigt chip simulerar det utförandet 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 voltmetrar och ammetrar..
Mer än så, Proteus tillhandahåller dedikerade Master / Slave / Monitor-lägesprotokollanalysatorer för SPI och I2C - du måste helt enkelt koppla in dem på serielinjerna och styra / interagera med data live under simuleringsprocessen.
Proteus erbjuder ett ovärderligt och billigt sätt att få din kommunikationsmjukvara precis före hårdvaruprototyping.
Proteus tillåter också följande operationer:
- Felsökning: det kan utföra simuleringar i enstegslägen, och det fungerar precis som en felsökare.
- Diagnostik: Proteus är utrustad med omfattande diagnostik eller spårmeddelanden.
- Co-simulera både låg- och högnivå-mikrokontrollkod i samband med en blandad SPICE-kretssimulering.
- Proteus förbättrar effektivitet, flexibilitet och kvalitet över hela designprocessen.
Ladda ner nu Proteus
Letar du efter det bästa IoT-kortet? Här är de bästa alternativen.
3Autodesk-kretsar
Autodesk-kretsar låter dig leva upp dina idéer med gratis och lättanvända verktyg online.
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:
- Realtidssimulering: du kan designa och prototypa innan du bygger en krets i verkligheten; du kan använda allt från motstånd, kondensatorer och potentiometrar hela vägen till oscilloskop.
- Arduino-programmering: du kan programmera och simulera vilken Arduino-kod som helst i redigeraren, och du har en fullständig seriell bildskärm och en växande samling av olika Arduino-bibliotek som stöds.
- Samarbetsredigering: du kan bjuda in andra att samarbeta i realtid om 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 av 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 communityn, eller så kan du skapa dina egna komponenter.
- PCB-layout: detta inkluderar alla verktyg som du behöver såsom kopparspår, kopparfyllning, via och borrhål och massor av silkscreenverktyg.
Att lära sig att koda är mycket lättare när man kan programmera saker som verkligen fungerar. Autodesk Circuits är ett gratis verktyg så du bör kolla in det nu.
UPPDATERING: Autodesk Circuits är inte längre tillgänglig som en Arduino-simulator. I stället förvandlade AutoDesk detta verktyg till en plattform för PCB-paket.
4Virtronics Simulator för Arduino
Detta Victronics Arduino-simulator lovar att vara den mest kompletta som finns tillgänglig nu.
Här är de viktigaste fördelarna som den kan skryta med:
- Den har förmågan att lära ut och demonstrera det inre arbetet med en Arduino-skiss.
- Du kan testa en skiss utan hårdvaran eller innan du köper utrustning.
- Du kan felsöka en skiss.
- Med det kan du demonstrera 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 gratisversionen, prova den och när du är redo kan du uppgradera till Pro-versionen.
Programvaran är utformad för Arduino Uno, Mega och mer standard Arduino-kort. Det utför många processer inklusive följande:
- Det går igenom programmet rad för rad. Om en ny rad väljs fortsätter programmet från den punkten.
- Utför digital skrivning, digital läsning och PinMode för stift 0-53
- Analog avläsning för stift 0-16 och analog skrivning för digitala stift 0-53
- Emulerar seriell, LCD-utgång, Ethernet, Servo, SD-kort, EEPROM, SoftSerial, SPI, Wire
- Om, medan, för, byt, gör whileloop-funktionalitet
- Underrutiner (flernivå) med argument
- Visa variabler i realtid
- Gå in, steg över, gå ut ur eller kör-läge
- Möjlighet att redigera skiss eller öppna i Arduino IDE
- LCD- och 2-linjers LCD-stöd endast med improviserad CGRAM
- 2-dimensionella matriser (utan initialisering).
Du har också möjlighet att ändra typsnitt, stil och storlek på simulatorn.
Minimeringsläget är perfekt för demos / träning. Programvaran erbjuder begränsat stöd för anpassade bibliotek, pekare och strukturer.
Du kan kolla in mer information om denna simulator på dess officiella sida.
5Elektronifiera
Elektronifiera kan vara till stor hjälp om du kämpar med elektronik och speciellt om du har fastnat i dina elektronikprojekt.
Det kommer också att vara till nytta om du är nybörjare och du vill lära dig elektronik och inbyggda system för att göra dig själv till en karriär inom området.
Med Electronify kommer du att kunna lära dig grundläggande elektronik till olika språk på hårdvarunivå.
Webbplatsen ger dig all nödvändig kunskap från grundläggande till avancerad om elektronisk kommunikation och inbäddade system på enkla metoder.
Du kommer att kunna lära dig allt från grunden och bli en skicklig proffs.
Du kan kolla in mer om Electronify på den officiella webbsidan.
Electronify fungerar bäst med ett diagram och flödesschema! Välj en från vår fantastiska lista!
6Fritzing
Fritzing är ett open source-hårdvaruinitiativ som gör elektronik tillgänglig som ett kreativt material för alla som är intresserade av ämnet.
Webbplatsen tillhandahåller ett programvaruverktyg, community och tjänster i Arduino och bearbetningens anda och det främjar ett kreativt ekosystem som tillåter användare följande:
- Dokumentera deras prototyper
- Dela prototyperna med andra
- Undervisar elektronik i ett klassrum
- Layout och tillverkning av professionella PCB
Med Fritzing kan du billigt och snabbt förvandla din krets till en riktig skräddarsydd kretskort.
Detta verktyg kan bara fungera som en kreativ plattform om många användare använder det som ett sätt att lära sig och dela.
Du kan lära dig en enorm mängd saker från de många självstudierna. Här är några av de mest intressanta:
- Bygga en krets
- Använda en stripboard
- Arbeta med SMD-delar
- Skapa pappersmallar
- Kurviga trådar och böjbara ben
- Designa ett kretskort
- En minut Arduino Shield design
- Dubbelsidig routing
- Tillverkning av kretskort
- Lödning av SMD-delar
- Skapa anpassade delar
- Bifoga programmeringskod.
Det är också intressant att veta att Fritzing förvandlades från ett offentligt finansierat forskningsprojekt till en ideell organisation.
Detta innebär att Fritzing erbjuder några tjänster som inkluderar följande för att göra det självförsörjande och för att fortsätta utvecklingen:
- Fritzing Fab - Med Fritzing Fab, PCB-produktionstjänsten, kan du snabbt och billigt förvandla dina skisser till professionella PCB.
- Workshops - Det finns många workshops om Arduino, Fritzing och allt relaterat, som erbjuds nybörjare och proffs.
- Delskapande - Du kan också visa din produkt i Fritzing, och om du inte vill göra det själv kan du anställa utvecklarna för att skapa delar av hög kvalitet.
- Produkter - Fritzing har skapat en pedagogisk start- och uppgraderingssats.
Du kan kolla in mer information på Fritzings officiall-webbplats.
7VBB4Arduino - Virtual Breadboard för Arduino
Virtuell brödbräda för Arduino är skapad för att hjälpa användarna att ta de första stegen i att lära sig allt om den coola världen av fysisk databehandling med Arduino-mikrokontrollen och de elektroniska kretsmodellerna som baseras på brädbrädan.
Här är de viktigaste sakerna 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 dig av inbyggda Arduino-exempel.
- Du kan utforska dussintals olika typer av sensorer, lampor och motorer.
- Du kommer att kunna lära dig Arduino-kommandona 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 applikationer för Virtual Breadboard-kretsar.
- Du kan säkert experimentera med mikrokontrollerbaserade elektroniska kretsar.
- Du kommer att kunna testa kretslayouter innan du åtar dig att bygga.
- Programvaran har en inbyggd firmware-editor för anpassad utveckling av mikrokontroller.
- Detta är en krets- och mikrokontrolleremulator för att testa din kod och kretsar.
- Programmet erbjuder dig interaktiv virtualisering för att utforska baserad inlärning och kretsprovning.
- Du kommer att ha tillräckligt med exempelutforskare för att navigera bland de många inbyggda dokumenterade inlärningseksemplen.
- 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 kompilerar och distribuerar inbäddade appar till verkliga Vbb4UNO-mikrokontroller.
- Korsplattformsutveckling med 8-bitars mikro och Raspberry Pi 2 med Windows 10 IoT Core-mål.
Enligt de flesta användare är denna programvara perfekt, men den behöver lite fixning eftersom den har några buggar.
VBB4Arduino är en förenklad version av hela VBB-produkten. Det är tänkt som en fristående igångsättningsversion med färre alternativ och moduler som kan förvirra nybörjare.
Det används bäst som en sandlåda för att lära sig fysiska datorkoncept. Avancerade användare kanske vill gå vidare till att använda den fullständiga versionen av VBB med ArduinoToolkit-expansionsmodulen.
Kolla in programvaran på dess officiella sida.
Du har nått slutet av vår Arduino-simulatorlista. Dra nytta av den som du tycker är rätt för dina behov.
RELATERADE BERÄTTELSER FÖR ATT KONTROLLERA:
- Fix: Arduino-problem på Windows 10
- Arduino Wiring stöds på Windows 10 IoT Core
- Billiga IoT-kort att köpa under $ 50
Redaktörens anmärkning: Det här inlägget har uppdaterats för att visa de mest exakta nedladdningslänkar och programvarulösningar.
- Arduino