Arduino nano inneholder 14 digitale inngangs-/utgangspinner. Totalt 8 analoge pinner er der. Arduino bruker 16 MHz -klokken generert ved hjelp av krystalloscillatoren. For å programmere Nano er en USB Mini Connector tilgjengelig. Som Arduino Uno har den også ICSP -kontaktpinner med en tilbakestillingsknapp om bord. Bruk av vinpinnen kan den slås sammen gjennom den eksterne strømforsyningen.
Sette opp Arduino Nano med Arduino Ide
For å sette opp Arduino Nano med Arduino Integrated Development Environment (IDE) må vi installere den nødvendige driveren på datamaskinen. Når driverne er installert, kan vi programmere Arduino Nano ved hjelp av Arduino IDE etter å ha valgt riktig port og styre.
Her er et sammendrag av trinn som må følges:
Når du har valgt riktig brett og port, kan du teste oppsettet ditt ved å laste opp en enkel skisse (program) til Arduino Nano. Gå til “Fil” og velg “Eksempler.”Fra eksemplene, velg“ Blink ”og klikk“ Last opp.”Dette vil føre til at Onboard LED på Arduino Nano blinker, noe som indikerer at skissen er lastet opp med suksess.
Nå vil vi dekke alle disse trinnene i detaljer.
Installere Arduino Nano -driverne
Første trinn før vi kan laste opp kode i Arduino Nano, må vi installere de nødvendige driverne.
De fleste Arduino Nano har ombord CH340 UART -brikker for seriell kommunikasjon. Noen Arduino Nano -tavler har imidlertid CP2102 chips. Du kan lese om begge brikkens driverinstallasjonsmetode separat i de nevnte artiklene:
Serielle drivere er nødvendige for seriell kommunikasjon, uten installasjon av sjåfører Arduino IDE kan ikke laste opp kode til Arduino Board og laste opp mislykket avkjøringsstatus 1 Feil vises.
Last opp LED -blinkingseksempel
Når driverne er installert, kan vi enkelt programmere Arduino Nano. Følg trinnene for å laste opp et LED -blink -program i Arduino Nano.
Trinn 1: Koble Arduino Nano med PC ved hjelp av Mini-USB-kabel:
Steg 2: Åpne nå Arduino Ide og velg Arduino Nano -styret:
Trinn 3: Velg COM -porten som Arduino Nano er tilkoblet:
Trinn 4: Velg Gammel bootloader for atmega328p. Gå til: Verktøy> Prosessor> ATMEGA328P (gammel bootloader):
Nå er Arduino Nano klar til å laste opp LED -blink -programmer i det.
Trinn 5: Last opp en LED -blinkskisse i Arduino Nano. Gå til: Filer> Eksempler> Grunnleggende> Blink:
Trinn 6: Et nytt vindu åpnes med et LED -blinkprogram:
Trinn 7: Last opp kode til Arduino Nano. Når koden er lastet opp vellykket, kan vi se Ferdig opplasting melding på skjermen:
Kode
Etter gitt kode vil det blinke den innebygde LED-en ombord med en forsinkelse på 1 sekund:
void setup ()Produksjon
I utgangen kan vi se ombord LED på høyre side av strømledet blinker med en forsinkelse på 1 sekund:
Blink en ekstern LED ved hjelp av Arduino nano
Som vi har dekket koden for å blinke den ombord LED. Nå vil vi koble en LED på en hvilken som helst digital pin av Arduino Nano og blinke en ekstern LED ved hjelp av Arduino -koden.
Koble til en ekstern LED ved pinne 2 av Arduino Nano.
Kode
Etter å ha koblet til LED til Nano -styret, last opp den gitte koden.
Under kode sender et signal med høyt og lavt alternativt med en forsinkelse på 2 sekunder i mellom. I de første 2 sekundene vil digital pinne 2 forbli høy som vil slå på LED, og i de neste 2 sekunder vil digital pinne 2 forbli i lav tilstand ved å sette spenningsnivået til PIN til lavt slik at LED vil forbli av.
int led_pin = 2; /*Digital pinne 2 definert for LED*/Produksjon
Etter å ha lastet opp kode til Arduino Nano, kan vi se utdataene. LED koblet eksternt ved digital pinne 2 vil begynne å blinke med en forsinkelse på 2 sekunder.
Konklusjon
Arduino Nano er et mikrokontrollertavle som ligner Arduino Uno og bruker den samme ATmega328p mikrokontroller. Denne artikkelen dekker alle grunnleggende retningslinjer for hvordan man kan sette opp en Arduino Nano med en Arduino IDE og laste opp LED -blink -programmet til Nano -styret.