Som en stift i DIY-elektronikkscenen har Arduino-mikrokontrollere måttet tilpasse seg et stadig mer mangfoldig spekter av forbrukerbehov de siste årene. Det finnes massevis av forskjellige typer Arduino på markedet, fra den stadig populære Uno til flere spesialiserte alternativer som MKR-serien, men hvordan skal du velge riktig enhet for din neste prosjekt?
La oss ta en titt på de forskjellige typene Arduino mikrokontrollerkort for å gi deg en idé om hvor du skal begynne.
Mens Arduinos ofte blir referert til som mikrokontrollere, er de faktisk programmerbare kretskort som inneholder en mikrokontroller som ATmega328P. Vi har fortsatt referert til Arduinos som mikrokontrollere gjennom denne artikkelen.
Arduino-brett på inngangsnivå
Arduinos entry-level-kategori inneholder mikrokontrollerbrettene som de fleste gjør-det-selv-arbeidere velger å bruke til sine prosjekter, siden de tilbyr enkle funksjoner og kommer med haugevis av dokumentasjon. Dette betyr også at de kan mangle nisjefunksjonene som følger med forbedrede og IoT Arduino-brett.
Som med andre Arduino-modeller er de programmerbare i C eller C++ via Arduino IDE, men kan også brukes med en rekke programmeringsspråk.
Arduino Uno R3
Arduino Uno R3 er et brett som omtrent enhver gjør-det-selv-elektronikk-entusiast vil ha brukt på et tidspunkt i løpet av sin hobbytid. Basert på ATmega328P 16MHz mikrobrikke, har dette kortet 14 digitale inngangs-/utgangspinner, 6 analoge pinner og en ICSP (In-Circuit Serial Programming) header, og er i stand til å gi opptil 5V til komponentene koblet til den.
Dette kortet er relativt stort og kommer med ulempen ved å bruke en USB-B-kontakt for å kommunisere med datamaskiner, men dette betyr ikke at det ikke kan brukes til prosjekter som utvider ferdighetene dine, og det kan være et godt valg for alle som først begynner programmering/elektronikk.
Grunnleggende spesifikasjoner:
- Mikrokontroller: ATmega328P
- Minne: 2 kB SRAM, 32 kB flash og 1 kB EEPROM
- Kommunikasjon: UART, IC2 og SPI
- Spesielle egenskaper: Utskiftbar brikke
Arduino Leonardo
Arduino Leonardo kommer med i hovedsak de samme spesifikasjonene som en Uno R3, bare den har en mikro-USB-kontakt, har 20 digitale og 17 analoge pinner, og har muligheten til å brukes som en menneskelig grensesnittenhet takket være ATmega32U4-brikken som driver den. Dette betyr at din Leonardo kan brukes som et tastatur eller en mus med en USB-kabel tilkoblet.
Denne typen Arduino er ideell for enkle prosjekter som trenger å samhandle med maskiner som datamaskiner, og gir et stort utvalg av forskjellige ideer du kan prøve selv.
Grunnleggende spesifikasjoner:
- Mikrokontroller: ATmega32U4
- Minne: 2,5 kB SRAM, 32 kB flash og 1 kB EEPROM
- Kommunikasjon: UART, IC2 og SPI
- Spesielle funksjoner: HID-tilkobling
Arduino Nano / Nano Every
Arduino Nano og Nano Every er de minste mikrokontrollerbrettene som tilbys av selskapet. Begge kortene har samme pinnelayout, med 14 digitale pinner og 8 analoge pinner, selv om Nano Every har en kraftigere mikrokontrollerbrikke og forbedret programminne. Disse brettene kommer begge med forhåndsloddede headers som gjør dem ideelle for bruk med breadboards, men de mangler strømkontakten som kommer på større brett.
Breadboard-kompatibiliteten deres gjør disse små brettene flotte for de som liker å lage kretser som endrer seg hele tiden, som skolelærere og prototypeprodusenter.
Grunnleggende spesifikasjoner:
- Mikrokontroller: ATmega32U4 (Nano); ATmega4809 (Nano hver)
- Minne: 2 kB SRAM, 32 kB flash og 1 kB EEPROM (Nano); 6 kB SRAM, 48 kB blits og 256 B EEPROM (Nano Every)
- Kommunikasjon: UART, IC2 og SPI
- Spesielle egenskaper: Breadboard-kompatibel og ekstremt liten
Arduino Micro
Arduino Micro har veldig lignende funksjoner som Leonardo, bare brettet er mye mindre og har bare 12 analoge pinner sammen med sine 20 digitale. Med bare 18 mm bredt og 48 mm langt er dette brettet et av de minste Arduino noen gang har laget, noe som gjør det ideelt for å lage et tastatur, en mus og eller andre HID-enheter som må være bittesmå.
Grunnleggende spesifikasjoner:
- Mikrokontroller: ATmega32U4
- Minne: 2,5 kB SRAM, 32 kB flash og 1 kB EEPROM
- Kommunikasjon: UART, IC2 og SPI
- Spesielle funksjoner: HID-tilkobling og liten formfaktor
Forbedrede Arduino-brett
Forbedrede Arduino-brett tilbyr funksjonene som kreves for å fullføre prosjekter med større kompleksitet, samtidig som de gir forbedret ytelse for DIY-ere som ønsker å flytte grensene.
Arduino Nano 33 BLE / Nano 33 BLE Sense
Nano 33 BLE / Nano 33 BLE Sense er designet som en forbedret versjon av Arduino Nano / Nano Every, med samme pinnelayout for å gjøre det fint og enkelt for gjør-det-selv-menn. Begge kort har en 32-bits Arm Cortex-M4 CPU som kjører på 64MHz innebygd i nRF52840-brikkene, med 1 MB flash-minne og 256 kB SRAM, noe som gjør disse brettene utrolig kraftige til tross for deres små størrelse.
De kommer bare med 14 digitale pinner, men er fullpakket med en rekke sensorer som ikke følger med vanlige Nanoer. Denne sensorgruppen inkluderer et akselerometer, et gyroskop og et magnetometer med 3-akse oppløsning, og brettet kommer med Bluetooth Low Energy (BLE) som gjør det enkelt å overføre dataene det samler inn.
Ved siden av alle disse flotte funksjonene er Nano 33 BLE Sense også i stand til å kjøre avanserte databehandlingsapplikasjoner ved å bruke maskinlæringsmodeller fra TensorFlow Lite.
Grunnleggende spesifikasjoner:
- Mikrokontroller: nRF52840
- Minne: 256 kB SRAM og 1 MB flash
- Kommunikasjon: UART, IC2 og SPI
- Spesielle funksjoner: Sensorer, Bluetooth og AI (kun Sense)
Arduino MKR Zero
Arduino MKR Zero er designet med tanke på musikkskaping og andre komplekse prosjekter, med en kraftig Arm Cortex-M0 32-bit SAMD21-prosessor, innebygd batteristøtte og et innebygd microSD-kort leser. Brettet kommer med 8 digitale pinner, 7 analoge inngangspinner og 1 analog utgangspinne. Takket være den utvidbare lagringen som følger med dette brettet, er det et utmerket alternativ for de som jobber med mye kode og en rekke maskinvarekomponenter.
Grunnleggende spesifikasjoner:
- Mikrokontroller: Arm Cortex-M0 32-bit SAMD21
- Minne: 32 kB SRAM og 256 kB flash
- Kommunikasjon: UART, IC2 og SPI
- Spesielle funksjoner: Innebygd batterikontakt, microSD-kortleser, kraftig maskinvare
Arduino Mega 2560 R3
Arduino Mega 2560 ligner på en Arduino Uno, bare den har 54 digitale pinner, 16 analoge pinner og 4 serielle porter, sammen med å være mye større og kraftigere enn standard Uno. Dette brettet er flott for gjør-det-selv-brukere som trenger flere pinner, minne eller prosessorkraft uten å ofre funksjonaliteten som følger med vanlige Arduinoer.
Grunnleggende spesifikasjoner:
- Mikrokontroller: ATmega2560
- Minne: 8 kB SRAM, 256 kB flash og 4 kB EEPROM
- Kommunikasjon: UART, IC2 og SPI
- Spesielle funksjoner: Store formfaktor- og serieporter
IoT Arduino-brett
Arduinos IoT-serie handler om tilkobling. Hvert av IoT-brettene som tilbys av Arduino gjør det mulig å koble til en rekke forskjellige kommunikasjonsverktøy, fra World Wide Web til mobiltelefonnettverk, og det hele kan gjøres med et brett som passer i håndflaten. Dette lar deg bygge et bredt spekter av Arduino IoT-prosjekter.
Vi vil fokusere på MKR-utvalget av Arduino IoT-kort, men du kan finne flere tilkoblede alternativer på nettet hvis prosjektet ditt har avanserte krav.
Basert på samme layout og design som MKR Zero, tilbyr hvert av brettene nedenfor en unik tilkoblingsfunksjon, noe som gjør dem ypperlige for prosjekter som krever dataoverføringsmuligheter.
- Arduino MKR WiFi 1010: Dette kortet er i stand til å koble til Wi-Fi-nettverk ved hjelp av en 2,4 GHz NINA-W10 trådløs modul.
- Arduino MKR GSM 1400: Dette kortet har et SIM-kortspor, som gjør det mulig å koble til GSM-operatører over hele verden.
- Arduino MKR Fox 1200: MKR Fox kan kobles til Sigfox, en skybasert tjeneste som gjør det mulig å håndtere kommunikasjon med lav effekt på sentraliserte maskiner.
- Arduino MKR 1000: Dette er MKR-tavlen på inngangsnivå i serien, og tilbyr en enkel og enkel måte å komme i gang med IoT-prosjekter på.
Grunnleggende spesifikasjoner:
- Mikrokontroller: Arm Cortex-M0 32-bit SAMD21
- Minne: 32 kB SRAM og 256 kB flash
- Kommunikasjon: UART, IC2 og SPI
- Spesialfunksjoner: Ulike IoT-funksjoner
Utforske forskjellige typer Arduino-brett
Å finne det beste mikrokontrollerkortet for prosjektet ditt kan ta tid og forskning, men Arduinos kan ofte tilbyr de beste alternativene takket være deres lave priser, god dokumentasjon og støtte, og en rekke unike funksjoner. Selvfølgelig må du kanskje lese litt for å finne det beste alternativet for deg.
Har nettopp kjøpt ditt første Arduino startsett, men vet ikke hvor du skal begynne? Ikke bekymre deg! Vi har deg dekket.
Les Neste
- DIY
- Arduino
Samuel er en britisk-basert teknologiskribent med en lidenskap for alt som er DIY. Etter å ha startet virksomheter innen webutvikling og 3D-printing, sammen med å ha jobbet som forfatter i mange år, tilbyr Samuel et unikt innblikk i teknologiens verden. Han fokuserer hovedsakelig på DIY-teknologiske prosjekter, og elsker ingenting mer enn å dele morsomme og spennende ideer som du kan prøve hjemme. Utenom jobben kan Samuel vanligvis bli funnet på sykkel, spiller PC-videospill eller desperat forsøk på å kommunisere med kjæledyrkrabben sin.
Abonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Klikk her for å abonnere