Introduksjon til Arduino Nano
Arduino Nano er et kompakt mikrokontrollertavle som er mye brukt i DIY elektronikkprosjekter og prototyper. Arduino Nano bruker ATMEGA328 Mikrokontroller for behandling av instruksjoner. Det er den mindre varianten av Arduino Uno -styret.
Arduino Nano har fordelen av kompakt størrelse. Det er mye mindre og mer kompakt enn Arduino UNO, noe som gjør det ideelt for prosjekter der plass er en begrensende faktor. I tillegg er det lettere som gjør det til et godt valg for bærbare prosjekter.
En annen fordel med Arduino Nano er dens allsidighet. Den har en rekke kontakter og pinner som lar den samhandle med en rekke sensorer, aktuatorer og andre komponenter, noe som gjør det enkelt å bygge komplekse prosjekter med minimal innsats. Det er også kompatibelt med et bredt spekter av programmeringsspråk, inkludert C ++ og Python, noe som gjør det enkelt å integrere seg i en rekke forskjellige prosjekter.
Introduksjon til Arduino Uno
Arduino Uno er et mikrokontrollertavle som er mye brukt i DIY elektronikkprosjekter og prototyper. Det er basert på Atmel ATMEGA328P mikrokontroller og har en rekke funksjoner som gjør det enkelt å bruke og allsidig.
Arduino Uno er kjent for sin enkelhet. Den er designet for å være brukervennlig og tilgjengelig for personer med liten eller ingen programmeringsopplevelse. Arduino Uno har omfattende støtte tilgjengelig online.
Arduino Uno har en rekke forskjellige pinner som kan grensesnitt flere sensorer. Arduino Uno bruker to mikrokontrollere. ATMEGA328P er hovedhjernen som behandler instruksjoner og ATMEGA16U2 er USB til seriell kommunikasjonsgrensesnitt som hjelper Arduino Uno til å kommunisere serielt med PC og ekstern maskinvare.
Sammenligning mellom Arduino Nano og Uno
Både Arduino Nano og Arduino Uno har likheter på noen måte, men det er få forskjeller mellom dem. Følgende er en kort sammenligning av både Nano og UNO -brett.
Størrelse
Størrelse er den største forskjellen mellom nano og uno. Nano er mindre og mer kompakt, noe som gjør den ideell for prosjekter der plass er en begrensende faktor. På den annen side er UNO større og har flere kontakter og pinner, noe som gjør den mer egnet for prosjekter som krever mange innganger og utganger.
Prosessor
En annen forskjell er prosessoren som brukes i hvert brett. Nano bruker en Atmel ATMEGA328 Mikrokontroller, mens UNO bruker en ATMEGA328P. Mens begge prosessorene er like, har P -versjonen av Atmega328 noen få flere funksjoner som maskinvareseriell kommunikasjon, noe som kan være nyttig i visse situasjoner.
Strømkilder
Når det gjelder kraft, kan nano drives gjennom en USB -tilkobling eller en ekstern strømkilde, mens UNO bare kan drives gjennom en ekstern strømkilde. Dette betyr at nano er mer allsidig når det.
Hukommelse
En stor fordel med Arduino Uno over Nano er tilgjengeligheten av mer minne. UNO har 32 kb flashminne, mens nano bare har halvparten av den mengden på 16 kb. Dette kan være en betydelig faktor for prosjekter som krever mye programmering eller datalagring.
Kommunikasjonsprotokoll
Når det gjelder tilkobling, har begge brettene et lignende antall inngangs-/utgangspinner og støtter forskjellige kommunikasjonsprotokoller som I2C og SPI. UNO har imidlertid flere kontakter og pinner generelt, noe som kan være nyttig for prosjekter som krever mange innganger og utganger.
Trekk | Arduino Nano | Arduino Uno |
Prosessor | Atmel atmega328 | Atmel atmega328p |
Flashminne | 32 kb | 32 kb |
SRAM -minne | 2 kb | 2 kb |
EEPROM -minne | 1 kb | 1 kb |
Klokkefart | 16 MHz | 16 MHz |
Driftsspenning | 5v | 5v |
Digital inngang/utganger | 22 (hvorav 6 er PWM) | 14 (hvorav 6 er PWM) |
Analoge pinner | 8 | 6 |
Inngangsspenning | 7-12V | 6-20V |
DC strøm per I/O | 40mA | 20mA |
Kommunikasjonsprotokoller | UART, I2C, SPI | UART, I2C, SPI |
Makt | USB, ekstern VIN | USB, DC tønne Jack, ekstern VIN |
Størrelse | 18 x 45 mm | 68 x 53 mm |
Vekt | 7g | 25G |
Avslutningsvis er både Arduino Nano og Arduino UNO utmerkede valg for DIY -elektronikkprosjekter og prototyper. Nano er mindre og mer bærbar, mens UNO har mer minne og kontakter.
Nano har en mindre prosessor og mindre flashminne, men den er også mindre og lettere enn UNO. UNO har mer analoge inngangspinner og drives bare av en ekstern kilde, mens nano kan drives gjennom en USB -tilkobling eller en ekstern kilde.
Prosjektets spesifikke krav og begrensninger vil avgjøre hvilket styre som er best for det.
Konklusjon
Arduino Nano er en kompakt versjon av UNO. Det er noen små forskjeller mellom dem. Begge har en rekke GPIO -pinner for å grensesnitt sensoren. I denne artikkelen dekket vi en kort sammenligning mellom begge disse brettene. For mer informasjon, les artikkelen.