Hva er Arduino
Arduino er et brett som inneholder en mikrokontroller som brukes til å lage elektroniske enheter som kan samhandle med den virkelige verden, kan føle forskjellige data ved hjelp av sensorer og kontrollenheter som motorer, lys og vifter deretter. På grunn av fleksibiliteten har du makt til å lage nesten hva du kan forestille deg. Totalt sett er Arduino en åpen kildekode-plattform for studenter og entusiastelever av innebygde systemer.
Arduino -segmenter
Arduino har to segmenter:
Som Arduino skal kjøpe
Hvis du går gjennom Arduino -markedet, er det mange forskjellige Arduino tilgjengelig, og hver av dem har sitt eget formål å imøtekomme. For nybegynnere Arduino Uno og Nano er best, og hvis du skal spille med komplekse lydfiler og krever mer antall input, utgangspinner da Mega vil være det beste kjøpet for deg. Fra å blinke et LED -program til å lage en DIY -robotarm, er det et Arduino -brett som passer ditt formål. Her vil vi diskutere de 3 vanligste Arduino -tavlene som brukes til nybegynnere til avanserte nivåer prosjekter.
Arduino Uno
Arduino Uno er det desidert mest populære styret blant nybegynnere. Det er ekstremt brukervennlig og enkelt å bruke. Dette utviklingsstyret er det mest kostnadseffektive blant alle og har tittelen for First Development Board i enhver Arduino -nybegynner. Hvis du er ny på Arduino, vil dette være styret for å begynne reisen din.
Her er det noe grunner Å kjøpe Arduino Uno:
Årsak 1: På grunn av dens omfattende bruk i Arduino -samfunnet vil du finne mange eksempler på programmer til å begynne med.
Årsak 2: Mesteparten av Biblioteker og Tillegg som du vil finne på Arduino kalt “Skjold”Er kompatible med uno.
Årsak 3: Arduino Uno kommer med 20 forskjellige inngangs-/utgangspinner som kan brukes til å lese og skrive data, seks pinner blant disse er for analoge data som i tilfelle av en analog knott. Hvis du skal bruke det i prosjektet ditt som tar en rekke forskjellige inngangsutganger, vil vi absolutt anbefale dette brettet.
Årsak 4: Den har et par RX- og TX -pinner som kan brukes til å koble til hvilken som helst ekstern seriell kommunikasjonsenhet.
Arduino Mega
Se for deg at du jobber med et prosjekt som involverer komplekse sensorer, motorer, GSM -moduler, og du krever et stort antall inngangs- og utgangspinner for å behandle dataene dine og kommunisere mellom enheter, så er Arduino Mega best for deg. Det har målrettet et publikum som er mer avanserte Arduino -entusiaster. Mega Board ligner generelt på UNO, men litt avansert med å fungere på grunn av sin to ganger i størrelse. Flere funksjoner betyr mer kostnader, mega er mer kostbar enn uno.
Her er noen grunner til å kjøpe Arduino Mega:
Årsak 1: Arduino Mega har flere pinner enn uno. Den leveres med 54 digitale pinner og 16 analoge pinner. Flere pinner betyr mer kommunikasjon med maskinvare.
Årsak 2: Både UNO og Mega jobber med samme klokkehastighet 16MHz, men minne og lagring av begge er forskjellige. Mega har flash -minne på 256 kb på den andre siden UNO kommer med 32kb. Mer minne betyr mer plass til å lagre skissen din.
Årsak 3: Det kan enkelt utføre komplekse programmer hvis du skal jobbe med Ethernet Shields som krever mer minne så bedre gå med mega.
Årsak 4: Den har fire UARTS -porter som ofte er referert til som TX/RX -pinner i Arduino som brukes til seriell kommunikasjon på den annen side Arduino bare har en enkelt port tilgjengelig.
Arduino Nano
Arduino Nano er et lite kompakt størrelse brett. Det er brødbrettvennlig, til tross for størrelsen den bruker samme mikrokontroller (ATMEGA328) som UNO -brett, men med flere tilgjengelige pinner. Arduino Nano tjener sitt beste formål ved kompakte størrelsesprosjekter der Mega eller UNO ikke kan passe på grunn av store størrelser.
Her er noen grunner til å kjøpe Arduino Nano:
Årsak 1: Arduino Nano har pinoverskrifter som gjør det enkelt å bruke på prototyping av brødplater eller bruke den i noen form for PCB ved hjelp av stikkontakt.
Årsak 2: Det er så langt det billigste Arduino -styret som kan brukes til større prosjekter.
Årsak 3: Til tross for sin lille størrelse kommer den også med USB -støtte.
Årsak 4: Ettersom den bruker den samme mikrokontrolleren som UNO, slik at mer programmering og minneplass kan lagre store skisser.
Her er et sammenligningskart over UNO vs Mega vs Nano:
Spesifikasjon | Uno | Mega | Nano |
---|---|---|---|
Chip | ATMEGA328P | ATMEGA2560 | ATMEGA328 |
Klokke | 16MHz | 16MHz | 16MHz |
Hukommelse | Flash-32 KB SRAM-2KB EEPROM-1KB | Flash-256KB SRAM-8KB EEPROM-4KB | Flash-32 KB SRAM-2KB EEPROM-1KB |
Grensesnitt | USB, SPI, I2C, UART | USB, SPI, I2C, UART | USB, SPI, I2C, UART |
Spenninger | Input 7-12V Operasjon 5V | Input 7-12V Operasjon 5V | Input 7-12V Operasjon 5V |
Pinout | Digital-14 PWM-6 Analog-6 | Digital-70 PWM-15 Analog-16 | Digital-22 PWM-6 Analog-8 |
Dimensjon | 53.4 x 68.5 mm | 101.5 x 53.3 mm | 18 x 45 mm |
Konklusjon
Å velge riktig Arduino avhenger utelukkende av dens anvendelse der du skal bruke den hvis du trenger mer kraft i liten størrelse, vil Nano være perfekt for deg, og hvis prosjektene dine krevde en rekke forskjellige sensor og moduler, vil Mega være best for deg hvis du ligge et sted mellom disse to og start reisen med uno, da det er Første styre for mange.