Si consiglia di: Il programma per la correzione degli errori, ottimizzare e velocizzare Windows.
Al giorno d'oggi, i simulatori di Arduino rendono possibile a chiunque, sia ai principianti che ai progettisti di circuiti professionisti, imparare, programmare e testare le idee senza preoccuparsi di perdere tempo e denaro.
I simulatori Arduino sono le piattaforme perfette per programmatori e progettisti che desiderano apprendere le basi degli schemi circuitali e del design. Con l'aiuto di un simulatore Arduino, avrai una strada da imparare senza temere che danneggi la tua tavola e l'attrezzatura di design.
Gli studenti che affrontano sfide nell'acquisto di apparecchiature elettriche senza alcun indizio su come funzioneranno possono eliminare gli errori di prova e di errore con l'aiuto dei simulatori di Arduino, risparmiando tempo e denaro.
Un altro vantaggio dei simulatori di Arduino è il fatto che supportano il debug line-to-line e l'utente identifica esattamente il punto in cui le cose sono andate storte. I simulatori di Arduino sono disponibili in tutti i tipi di moduli e sono stati sviluppati in modo tale da essere compatibili con i sistemi operativi principali.
In questo articolo, elencheremo i migliori simulatori Arduino compatibili con i PC Windows.
- 1
Autodesk Eagle (consigliato)
Autodesk Eagle offre strumenti potenti e facili da usare per ogni ingegnere. Ora puoi dare vita alle tue invenzioni elettroniche con l'aiuto di un set completo di layout di PCB e strumenti di editing schematico, funzionalità guidate dalla comunità e contenuti di libreria.
Le caratteristiche chiave di Eagle includono quanto segue:
- Editor schematico
- Blocchi di progettazione modulare: è possibile riutilizzare i blocchi di circuiti esistenti.
- Schemi a più fogli: puoi mantenere i disegni di qualsiasi dimensione organizzati.
- Controllo delle regole elettriche: sarai finalmente in grado di avere fiducia nel tuo schema schematico.
- Sincronizzazione della progettazione in tempo reale: è possibile rimanere sincronizzati tra schemi e layout PCB.
- Editor di layout PCB
- Fanout BGA: puoi scappare dal tuo BGA in pochi secondi.
- Design ad alta velocità: puoi progettare con le ultime tecnologie, tra cui DDR4, PCI Express o USB-C.
- Modelli 3D per layout PCB: puoi unire perfettamente PCB e enclosure.
- Componenti completi: questo è lo sportello unico per rivedere le esigenze dei componenti.
- Programmi di lingua utente (ULP): puoi migliorare la tua procedura di progettazione.
- Ottieni la versione Eagle Standart dal sito Web di Autodesk
- Ottieni Eagle Pro ora dal sito Web di Autodesk
- 2
Proteus
Proteus è un ottimo simulatore di Arduino che combina la semplicità con le sue varie funzionalità e riesce a rendere la simulazione di Arduino come la cosa più semplice. Questo simulatore è riuscito a fare breccia in tutti i tipi di settori come l'istruzione, il settore automobilistico e l'IoT. È compatibile con Linux e Windows e ci sono molte cose da sapere sulle sue offerte e sulla sua vivace comunità.
La caratteristica più importante ed entusiasmante di Proteus è la sua capacità di simulare l'interazione tra il software in esecuzione su un microcontrollore e qualsiasi elettronica digitale / analogica collegata ad esso. Il modello del microcontrollore si basa sugli schemi insieme agli altri elementi del design del prodotto. Proprio come un vero chip, simula l'esecuzione del tuo codice oggetto.
Proteus include vari strumenti virtuali come Oscilloscopio, Analizzatore logico, Generatore di funzioni, Generatore di schemi, Contatore e Terminale virtuale e anche semplici voltmetri e amperometri. Oltre a ciò, Proteus fornisce analizzatori di protocollo in modalità Master / Slave / Monitor dedicati per SPI e I2C: è sufficiente collegarli alle linee seriali e controllare / interagire con i dati in tempo reale durante il processo di simulazione.
Proteus offre un modo prezioso e poco costoso per ottenere il tuo software di comunicazione subito prima della prototipazione hardware.
Proteus consente inoltre le seguenti operazioni:
- Debug : può eseguire simulazioni in modalità single step e funziona come un debugger.
- Diagnostica : Proteus è dotato di diagnostica completa o di tracciamento dei messaggi.
- Co-simulare il codice del microcontroller di livello basso e alto nel contesto di una simulazione di circuito SPICE in modalità mista.
- Proteus migliora l'efficienza, la flessibilità e la qualità durante tutto il processo di progettazione.
Scarica ora Proteus
- 3
Circuiti Autodesk
Autodesk Circuits ti consente di dare vita alle tue idee con strumenti online gratuiti e facili da usare. Nel caso tu sia solo un principiante, puoi iniziare con esperimenti più semplici nel Circuit Scribe o nel laboratorio di elettronica. Gli utenti più esperti possono saltare e andare direttamente al PCB Design.
Electronics Lab Hub include quanto segue:
- Simulazione in tempo reale : puoi progettare e prototipare prima di costruire un circuito nella vita reale; puoi utilizzare qualsiasi cosa da resistori, condensatori e potenziometri fino agli oscilloscopi.
- Programmazione Arduino : puoi programmare e simulare qualsiasi codice Arduino nell'editor, e avrai un monitor seriale completo e una raccolta crescente di varie librerie Arduino supportate.
- Modifica collaborativa : puoi invitare altri a collaborare in tempo reale sui tuoi progetti.
- Circuit Scribe Hub ti consente di progettare e simulare circuiti, quindi stampare e condividere i tuoi modelli. Puoi anche incorporare il tuo design e imparare dalla community degli sviluppatori di Autodesk Circuit.
PCB Design Hub include le seguenti funzionalità:
- Disegno schematico : puoi scegliere da una libreria di componenti in crescita da parte della community oppure puoi creare i tuoi componenti.
- Layout PCB: include tutti gli strumenti necessari come traccia di rame, riempimento in rame, fori passanti e numerosi strumenti per serigrafia.
Imparare a programmare è molto più semplice quando puoi programmare cose che funzionano davvero. Autodesk Circuits è uno strumento gratuito, quindi dovresti andare a dare un'occhiata ora.
AGGIORNAMENTO : Autodesk Circuits non è più disponibile come simulatore di Arduino. Invece, AutoDesk ha trasformato questo strumento in una piattaforma per i pacchetti PCB.
- 4
Virtronics Simulator per Arduino
Questo simulatore di Victronics Arduino promette di essere il più completo disponibile ora.
Ecco i suoi più importanti vantaggi che vanta:
- Presenta la capacità di insegnare e dimostrare il funzionamento interno di uno schizzo di Arduino.
- Puoi testare uno schizzo senza l'hardware o prima di acquistare l'attrezzatura.
- È possibile eseguire il debug di uno schizzo.
- Usandolo, puoi dimostrare un progetto ai potenziali clienti.
- Sei in grado di sviluppare uno schizzo complicato più velocemente di quando usi l'hardware.
Puoi scaricare la versione gratuita, provarla e, quando sei pronto, puoi eseguire l'aggiornamento alla versione Pro. Il software è progettato per Arduino Uno, Mega e altre schede Arduino standard. Esegue un sacco di processi tra cui il seguente:
- Passa attraverso il programma riga per riga. Se viene selezionata una nuova riga, il programma continuerà da quel punto.
- Esegue scrittura digitale, lettura digitale e PinMode per i pin 0-53
- Lettura analogica per pin 0-16 e scrittura analogica per pin digitali 0-53
- Emula seriale, uscita LCD, Ethernet, Servo, scheda SD, EEPROM, SoftSerial, SPI, Wire
- Se, mentre, per, cambia, fai whileloop
- Subroutine (multi-livello) con argomenti
- Visualizza le variabili in tempo reale
- Passa alla modalità Passa, Esci, Esci o Esegui
- Possibilità di modificare lo schizzo o aprire in Arduino IDE
- Supporto LCD a 2 e 4 linee solo con CGRAM improvvisato
- Array bidimensionali (senza inizializzazione).
Hai anche la possibilità di cambiare il font, lo stile e le dimensioni del simulatore. La modalità di minimizzazione è perfetta per demo / allenamento. Il software offre supporto limitato per librerie, puntatori e strutture personalizzate.
Puoi controllare maggiori informazioni su questo simulatore nella sua pagina ufficiale.
- 5
Electronify
L'elettronifica può essere molto utile nel caso in cui tu stia lottando con l'elettronica e specialmente se ti sei trovato bloccato nei tuoi progetti di elettronica. Sarà anche utile se sei un principiante e desideri imparare l'elettronica e il sistema embedded per farti una carriera nel campo.
Con Electronify sarai in grado di apprendere l'elettronica di base su vari linguaggi hardware. Il sito Web fornisce tutte le conoscenze necessarie, dalla base all'avanzato, alle comunicazioni elettroniche e ai sistemi incorporati in metodi semplici. Sarai in grado di imparare tutto da zero e diventare un professionista qualificato.
Puoi controllare di più su Electronify sulla sua pagina web ufficiale.
- 6
Fritzing
Fritzing è un'iniziativa hardware open source che rende l'elettronica accessibile come materiale creativo per tutti coloro che sono interessati all'argomento. Il sito Web fornisce uno strumento software, una comunità e servizi nello spirito di Arduino e di elaborazione e promuove un ecosistema creativo che consente agli utenti di:
- Documentando i loro prototipi
- Condividere i prototipi con gli altri
- Insegnare l'elettronica in un'aula
- Layout e produzione di PCB professionali
Con Fritzing puoi trasformare in modo economico e veloce il tuo circuito in un vero PCB personalizzato. Questo strumento può fungere solo da piattaforma creativa se molti utenti lo utilizzano come mezzo di apprendimento e condivisione.
Puoi imparare moltissime cose dai numerosi tutorial disponibili. Ecco alcuni dei più interessanti:
- Costruire un circuito
- Utilizzando una Stripboard
- Lavorare con parti SMD
- Creazione di modelli di carta
- Fili sinuosi e gambe pieghevoli
- Progettare un PCB
- Un disegno Arduino Shield di un minuto
- Instradamento su due lati
- Produzione di un PCB
- Saldare parti SMD
- Creazione di parti personalizzate
- Allegare il codice di programmazione.
È anche interessante sapere che Fritzing è passato da un progetto di ricerca finanziato con fondi pubblici a un'organizzazione senza scopo di lucro. Ciò significa che per renderlo autosufficiente e continuare lo sviluppo Fritzing offre alcuni servizi che includono quanto segue:
- Fritzing Fab : con Fritzing Fab, il servizio di produzione di PCB, puoi trasformare rapidamente e in modo economico i tuoi schizzi in PCB professionali.
- Workshop - Ci sono molti workshop su Arduino, Fritzing e tutto ciò che è collegato, che sono offerti a principianti e professionisti.
- Creazione di parti - Puoi anche avere il tuo prodotto in Fritzing, e se non vuoi farlo da solo, puoi assumere gli sviluppatori per creare parti di alta qualità.
- Prodotti - Fritzing ha creato un antipasto didattico e un kit di aggiornamento.
Puoi controllare maggiori informazioni sul sito ufficiale di Fritzing.
- 7
VBB4Arduino - Breadboard virtuale per Arduino
Virtual Breadboard per Arduino è stato creato per aiutare gli utenti a compiere i primi passi nell'apprendimento di tutto ciò che riguarda il fantastico mondo del computing fisico con il microcontrollore Arduino ei modelli di circuiti elettronici basati sulla breadboard.
Ecco le principali cose che potrai imparare usando Virtual Breadboard per Arduino:
- Puoi imparare tutto sul calcolo fisico in un ambiente sandbox virtuale sicuro.
- Puoi imparare dagli esempi Arduino integrati.
- È possibile esplorare decine di diversi tipi di sensori, luci e motori.
- Sarai in grado di imparare i comandi di Arduino e cosa fanno.
- Puoi usare le breadboard di layout come riferimento per realizzare circuiti reali.
Ecco le caratteristiche principali di Virtual Breadboard:
- È possibile progettare applicazioni di circuiti di breadboard virtuali senza saldatura.
- Puoi tranquillamente sperimentare circuiti elettronici basati su microcontrollori.
- Sarai in grado di testare i layout del circuito prima di impegnarti in una build.
- Il software dispone di un editor firmware integrato per lo sviluppo di app per microcontroller personalizzati.
- Questo è un emulatore di circuiti e microcontrollori per testare codice e circuiti.
- Il programma offre la virtualizzazione interattiva per esplorare l'apprendimento basato e test di circuito.
- Avrai abbastanza esempi di esplorazione per navigare nei numerosi esempi di apprendimento documentati incorporati.
- È dotato di un sistema Wiki integrato per la documentazione e lo sviluppo dei corsi.
- Sarai in grado di controllare la registrazione di screenshot GIF animata per i punti salienti della documentazione.
- Con un clic compila e distribuisce app incorporate ai veri microcontrollori Vbb4UNO.
- Sviluppo multipiattaforma con micros a 8 bit e Raspberry Pi 2 con obiettivi IoT Core di Windows 10.
Secondo la maggior parte degli utenti, questo software è perfetto, ma ha bisogno di un po 'di correzione perché ha alcuni bug.
VBB4Arduino è una versione semplificata del prodotto VBB completo. È concepito come versione standalone introduttiva con un minor numero di opzioni e moduli che possono confondere gli starter. È meglio utilizzato come sandbox per apprendere concetti di calcolo fisico. Gli utenti avanzati potrebbero voler utilizzare la versione completa di VBB con il modulo di espansione ArduinoToolkit.
Controlla il software sulla sua pagina ufficiale.
Hai raggiunto la fine della nostra lista di simulatore Arduino. Approfitta di quello che pensi sia giusto per le tue esigenze.
Nota del redattore: questo post è stato aggiornato per mostrare i collegamenti di download e le soluzioni software più accurati.