Arduino nano sammenligning med Arduino uno

Arduino nano sammenligning med Arduino uno
Arduino Nano og Arduino Uno er to populære mikrokontrollertavler som er mye brukt i DIY -elektronikkprosjekter og prototyper. Mens de begge er en del av Arduino -familien og deler mange likheter, har de også noen bemerkelsesverdige forskjeller som gjør dem bedre egnet for visse typer prosjekter.

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.