il software è composto da VisualDesigner e Schematic
Visual Designer: permette di comporre il diagramma di flusso, suddiviso in due parti:
VisualDesigner
Il pacchetto “Proteus Visual Designer per Arduino”, comprende anche tutta la componentistica hardware necessaria per la progettazione e simulazione di progetti basati sulla famiglia AVR di Arduino, oltre ai vari schede con sensori, Shield, Breakboard, Adafruit e Grove.
Schematic
Schematic: permette la disposizione e il collegamento dei componenti hardware, resistenze,condensatori, transistor, Cmos, TTL, circuiti integrati analogici, oltre ai vari schede con sensori, Shield, Breakboard, Adafruit e Grove.e quanto altro serve per completare lo schema elettronico del progetto costruito utilizzando la famiglia di Arduino.
Arduino e i componenti elettronici si aggiungono al progetto, nella sessione “Visual designer”, disponendo e collegando tra loro, i componenti, nella sezione “Schematic”.
Nella sezione “Visual Design”, si assembla il diagramma di flusso per il funzionamento del progetto.
Con “ Drag & Drop”, si inseriscono le icone dei comandi Decisione, Delay, Assegnazione nelle due sezioni equivalenti a “Void Setup” e “Void Loop”, come con l’IDE di Arduino, usufruendo dei comandi in codice C++ .
Completato lo schema elettronico e definito il programma, si procede con la compilazione e il debug, utilizzando la strumentazione elettronica compresa nel programma (Oscilloscopio, voltmetro, Amperometro, ecc.), controllando la simulazione direttamente sullo schermo del PC.
Se tutto funziona come previsto, si prosegue con la programmazione di Arduino collegato tramite la porta USB.
I componenti aggiunti in “Visual Design”, sotto la voce “Periferals”, sono riportati in “Schematic”.
Riccardo Monti