Raspberry Pi controlla un Arduino

Raspberry Pi controlla un Arduino

Raspberry Pi è un minicomputer. Utilizza un intero sistema operativo chiamato anche il sistema operativo Raspberry Pi. Raspberry Pi viene utilizzato principalmente per lo sviluppo di applicazioni software utilizzando linguaggi di programmazione per computer come Python mentre Arduino è una scheda basata su microcontrollori che può controllare diversi circuiti elettrici come LED, sensori, motori e moduli hardware. Arduino funge da ponte tra il microcontrollore e il mondo della programmazione. Qui discuteremo di come usare Arduino con Raspberry Pi.

Raspberry Pi controlla un Arduino

. Raspberry Pi può controllare Arduino. Arduino può ricevere comandi da Raspberry Pi utilizzando il protocollo USB standard attraverso la porta seriale. Sia Arduino che Raspberry Pi possono essere utilizzati insieme in progetti complessi in cui la scheda PI può fungere da cervello principale che invia istruzioni al consiglio di amministrazione di Arduino. Come ogni altro controller Arduino ha anche bisogno di un IDE per bruciare il codice in esso. Nella prossima sezione imparerai come interfacciarsi Raspberry Pi e Arduino.

Come eseguire Arduino usando Raspberry Pi

Per eseguire Arduino usando Raspberry Pi dobbiamo impostare la piattaforma di sviluppo Arduino in Raspberry Pi. Arduino IDE è uno strumento software utilizzato per programmare le schede Arduino. Segui questi semplici passaggi per completare l'installazione di Arduino IDE con Raspberry Pi.

Passaggio 1: Apri Terminal Block

Per avviare l'installazione di Arduino, aprire il morsettiera in Raspberry Pi.

Passaggio 2: installa Arduino IDE

Una volta che il terminale è aperto di seguito il comando indicato per avviare l'installazione di Arduino IDE. Raspberry Pi Terminal scaricherà tutti i file necessari per eseguire Arduino IDE.

$ sudo apt install arduino -y

Passaggio 3: controlla la versione IDE Arduino

Ora l'Arduino è installato con successo nel nostro sistema. Per verificare quale versione di Arduino IDE è installato di seguito comando indicato:

$ Arduino -Version

Passaggio 4: installa pacchetti Java

Dopo l'installazione IDE dobbiamo installare pacchetti Java senza i quali Arduino IDE non si aprirà. Per verificare se i pacchetti Java sono installati in Raspberry Pi, eseguire il comando seguente:

$ java -version

Se i pacchetti Java non sono installati di tipo sotto il comando menzionato:

$ sudo APT INSTALL OpenJDK-17-JDK -y

Tutti i pacchetti Java richiesti saranno installati in Raspberry Pi.

Passaggio 5: esegui Arduino IDE

Per aprire l'IDE Arduino, abbiamo due opzioni utilizzando il comando nel blocco terminale o utilizzando il menu dell'applicazione.

Digitare il comando scritto sotto il terminale per aprire IDE.

$ Arduino

Oppure scegli l'icona IDE dal menu dell'applicazione e fai clic per aprire Arduino IDE.

Passaggio 6: interfaccia Arduino IDE

Nuova finestra che mostra l'interfaccia IDE che viene aperta con uno schizzo vuoto. Qui possiamo scrivere e caricare il nostro codice su Arduino Boards.

Passaggio 7: Collega Arduino con Raspberry Pi

Per iniziare a programmare la scheda Arduino utilizzando Raspberry Pi Connetti entrambi usando USB b cavo. Collegare la scheda Arduino con Raspberry Pi come mostrato nella foto sotto:

Passaggio 8: selezionare Arduino Board

Prima di andare oltre, dobbiamo selezionare quali schede Arduino useremo.

Navigare verso Strumenti> Board> Arduino Uno:

Passaggio 9: selezionare la porta com

Come abbiamo selezionato la scheda Arduino ora segui i passaggi di seguito per selezionare la porta com in cui è collegata la scheda Arduino.

Vai a Strumenti> Porta> Porte seriali:

Passaggio 10: eseguire uno schizzo di esempio

Per iniziare con il primo programma Arduino. Esempio LED incorporato aperto:

Navigare verso: File> Esempi> Nozioni di base> Blink:

Passaggio 11: compilare e caricare lo schizzo di esempio LED

Compilare e caricare il programma LED utilizzando il pulsante freccia destro in alto a sinistra. Un messaggio apparirà nella finestra di output dicendo, "Fine caricamento".

Passaggio 12: output del programma LED Arduino

Una volta che il programma viene caricato con successo nella scheda Arduino Uno, un LED incorporato su Arduino Board inizierà a sbattere le palpebre in uno schema di 1 secondo e 1 secondo sconfitto.

Abbiamo caricato con successo il nostro primo programma su una scheda Arduino usando Raspberry Pi, il che chiarisce che possiamo controllare Arduino usando la scheda Raspberry Pi.

Conclusione

Arduino e Raspberry Pi possono lavorare in modo sinergico in un progetto. Abbiamo discusso di come è possibile controllare Arduino inviando comandi da Raspberry Pi e ricevendo dati di ritorno. Per iniziare a programmare Arduino usando Raspberry Pi è a pochi passi di distanza. Seguendo i passaggi precedenti, possiamo facilmente caricare programmi su Arduino.