Hvordan koble Arduino Nano til en Raspberry Pi

Hvordan Koble Arduino Nano Til En Raspberry Pi



Arduino Nano er en mini-look-alike av Arduino UNO med nesten de samme funksjonene som Arduino UNO bortsett fra DC-kontakt . Også, som navnet ' nano ” indikerer at den er liten, noe som betyr at den kan ha alle funksjonene til Arduino UNO, men de vil være færre i antall. Den har liksom bare 22 I/O-pinner , mikroprosessoren til den støtter 8 bits og har en mini-USB-port å programmere den. Det beste er at det er et veldig lett brett og ikke krever mye strøm på grunn av at det enkelt kan kobles til og programmeres med Raspberry Pi . Så hvis du vil lage et bærbart prosjekt ved å bruke Arduino Nano , så i slike tilfeller er det bare å koble til din Arduino Nano til Raspberry Pi og du har et fullt bærbart oppsett for prosjektet ditt.

Denne opplæringen viser hvordan du kobler til Arduino Nano til Raspberry Pi.

Hvordan koble Raspberry Pi og Arduino Nano?

Trinn-for-trinn-metoden for å koble til Arduino Nano til Raspberry Pi er diskutert nedenfor:







Trinn 1: Installer Arduino IDE



Å koble Arduino Nano til Raspberry Pi, er det nødvendig å ha Arduino IDE installert i Raspberry Pi.



Siden Arduino IDE er en java-basert programvare, derfor må brukeren installere java-pakken på Raspberry Pi gjennom følgende kommando:





$ sudo apt installer openjdk-17-jdk -y

Installer så til slutt Arduino IDE ved å kjøre kommandoen nedenfor:



$ sudo apt installer arduino -y

Trinn 2: Få tilgang til Arduino IDE

Først når Arduino IDE er installert, er det to måter å åpne den på. Få tilgang til den enten via skrivebordet fra Programmering Meny:

Eller få tilgang til den gjennom terminalen ved å skrive inn arduino kommando:

$ arduino

Begge handlingene ovenfor vil åpne Arduino IDE grensesnitt på Raspberry Pi:

Trinn 3: Spesifisere Arduino Board

Først når Arduino IDE er installert og åpnet. Nå er det på tide å gjøre det nødvendige oppsettet for nanokortet, ved å spesifisere brettet i IDE. For det, klikk på Verktøy >> Borde >> Arduino Nano.

Trinn 4: Opprette en kodefil

Nå er det bare å skrive Arduino-koden din, uansett hva du vil programmere Arduino Nano til. Her har jeg nettopp kjørt en eksempelkode for å blinke den innebygde LED-en på Arduino Nano tavle med 1 sekunds forsinkelse mellom hver på (HØY) og av (LAV) sier:

tomrom oppsett ( ) {
    pinMode ( LED_BUILTIN, OUTPUT ) ;
}

tomrom Løkke ( ) {
digitalWrite ( LED_BUILTIN, HØY ) ;
forsinkelse ( 1000 ) ;
digitalWrite ( LED_BUILTIN, LAV ) ;
forsinkelse ( 1000 ) ;

Når du er ferdig med kodingen lagrer du filen ved å klikke på Fil fanen og deretter velge Lagre som alternativ fra rullegardinlisten:

Skriv deretter et passende navn for filen din, siden min var en LED-blinkkode, så jeg kalte den som blinkkode. Du kan velge i henhold til koden din. Etter det klikker du på Lagre knapp:

Trinn 5: Kompilere koden

Når filen er lagret, kompiler du koden for å bekrefte at koden er riktig.

Trinn 6: Koble til maskinvare

Når koden er klar til å lastes opp, kobler du til maskinvaren. Husk det, for Arduino Nano, mini-USB-kabelkontakt brukes. Koble til Arduino Nano til Raspberry Pi som vist på bildet nedenfor:

Trinn 7: Velge port og prosessor

Når maskinvaren er koblet til, går du til Verktøy fanen, og klikk på Port-alternativet, og du vil se en port kalt som /dev/ttyUSB0 eller et annet nummer etter USB som /dev/tty/ USB1 eller /dev/tty/ USB2 osv. Klikk for å velge denne porten:

Så igjen fra Verktøy fanen, velg prosessor, som prosessor av Arduino Nano er Gammel Bootloader , så klikk på den:

Trinn 8: Last opp kode

Last deretter opp koden ved å klikke på laste opp knapp:

Sørg for at koden er lastet opp og at det ikke er noen feil:

Trinn 9: Verifisering gjennom kretsen

Når koden er lastet opp, observer nanokortet ditt, og det skal fungere slik det er programmert. For eksempel har jeg programmert min til å blinke den innebygde LED-en, og den blinker LED-en riktig:

Konklusjon

Arduino Nano kan enkelt kobles til Raspberry Pi ved hjelp av en mini-USB-kabel. Du må installere Arduino IDE på Raspberry Pi fra depotet for å kompilere og laste opp en kode til brettet. Videre må du også installere Java fra 'tilpasset installasjon' kommando. Etter at alt er gjort, gå til verktøy alternativet i Arduino IDE, og velg det angitte nanokortet, prosessoren og porten for å laste opp koden. Når alle valgene er gjort riktig, kan du laste opp hvilken som helst kode ved å bruke retningslinjene ovenfor.