Som en stapelvara i gör-det-själv-elektronikscenen har Arduino-mikrokontroller varit tvungna att anpassa sig till ett alltmer varierande utbud av konsumentbehov under de senaste åren. Det finns massor av olika typer av Arduino på marknaden, från den ständigt populära Uno till fler specialiserade alternativ som MKR-sortimentet, men hur ska du välja rätt enhet för din nästa projekt?
Låt oss ta en titt på de olika typerna av Arduino mikrokontrollerkort för att ge dig en uppfattning om var du ska börja.
Medan Arduinos ofta kallas mikrokontroller, är de faktiskt programmerbara kretskort som innehåller en mikrokontroller som ATmega328P. Vi har fortfarande hänvisat till Arduinos som mikrokontroller i hela den här artikeln.
Arduino-brädor på nybörjarnivå
Arduinos nybörjarkategori innehåller de mikrokontrollerkort som de flesta gör-det-själv-are väljer att använda för sina projekt, eftersom de erbjuder enkla funktioner och kommer med massor av dokumentation. Detta betyder också att de kan sakna nischfunktionerna som kommer med förbättrade och IoT Arduino-brädor.
Som med andra Arduino-modeller är de programmerbara i C eller C++ via Arduino IDE, men kan också används med en mängd olika programmeringsspråk.
Arduino Uno R3
Arduino Uno R3 är ett kort som nästan alla gör-det-själv-elektronikentusiaster kommer att ha använt någon gång under sin hobbytid. Baserat på ATmega328P 16MHz mikrochip, har detta kort 14 digitala in-/utgångsstift, 6 analoga stift och en ICSP-header (In-Circuit Serial Programming) och kan ge upp till 5V till de komponenter som är anslutna till den.
Detta kort är relativt stort och kommer med nackdelen med att använda en USB-B-kontakt för att ansluta till datorer, men det betyder inte att det inte kan användas för projekt som utökar dina kunskaper, och det kan vara ett utmärkt val för alla som först börjar programmering/elektronik.
Grundläggande specifikationer:
- Mikrokontroller: ATmega328P
- Minne: 2 kB SRAM, 32 kB flash och 1 kB EEPROM
- Kommunikation: UART, IC2 och SPI
- Specialegenskaper: Utbytbart chip
Arduino Leonardo
Arduino Leonardo kommer med i stort sett samma specifikationer som en Uno R3, bara den har en mikro-USB-kontakt, har 20 digitala och 17 analoga stift, och har förmågan att användas som en mänsklig gränssnittsenhet tack vare ATmega32U4-kretsen som driver den. Det betyder att din Leonardo kan användas som tangentbord eller mus med en USB-kabel ansluten.
Den här typen av Arduino är idealisk för enkla projekt som behöver interagera med maskiner som datorer, vilket ger ett stort utbud av olika idéer att prova själv.
Grundläggande specifikationer:
- Mikrokontroller: ATmega32U4
- Minne: 2,5 kB SRAM, 32 kB flash och 1 kB EEPROM
- Kommunikation: UART, IC2 och SPI
- Specialfunktioner: HID-anslutning
Arduino Nano / Nano Every
Arduino Nano och Nano Every är de minsta mikrokontrollerkorten som erbjuds av företaget. Båda korten har samma stiftlayout, med 14 digitala stift och 8 analoga stift, även om Nano Every har ett kraftigare mikrokontrollerchip och förbättrat programminne. Dessa brädor kommer båda med förlödda headers som gör dem idealiska för användning med breadboards, men de saknar kraftuttaget som kommer på större brädor.
Deras breadboard-kompatibilitet gör dessa små skivor perfekta för dem som gillar att göra kretsar som förändras hela tiden, som lärare och prototyptillverkare.
Grundläggande specifikationer:
- Mikrokontroller: ATmega32U4 (Nano); ATmega4809 (Nano Every)
- Minne: 2 kB SRAM, 32 kB flash och 1 kB EEPROM (Nano); 6 kB SRAM, 48 kB blixt och 256 B EEPROM (Nano Every)
- Kommunikation: UART, IC2 och SPI
- Specialegenskaper: Breadboard-kompatibel och extremt liten
Arduino Micro
Arduino Micro har mycket liknande funktioner som Leonardo, bara kortet är mycket mindre och har bara 12 analoga stift tillsammans med sina 20 digitala. Med bara 18 mm bred och 48 mm lång är detta kort en av de minsta Arduino någonsin har gjort, vilket gör den idealisk för att skapa ett tangentbord, en mus och eller andra HID-enheter som behöver vara små.
Grundläggande specifikationer:
- Mikrokontroller: ATmega32U4
- Minne: 2,5 kB SRAM, 32 kB flash och 1 kB EEPROM
- Kommunikation: UART, IC2 och SPI
- Specialfunktioner: HID-anslutning och liten formfaktor
Förbättrade Arduino-brädor
Förbättrade Arduino-brädor erbjuder de funktioner som krävs för att slutföra projekt med större komplexitet, samtidigt som de ger förbättrad prestanda för gör-det-själv-are som vill tänja på gränserna.
Arduino Nano 33 BLE / Nano 33 BLE Sense
Nano 33 BLE / Nano 33 BLE Sense är designad som en förbättrad version av Arduino Nano / Nano Every, med samma stiftlayout för att göra det trevligt och enkelt för gör-det-själv-are. Båda korten har en 32-bitars Arm Cortex-M4 CPU som körs på 64MHz inbyggd i sina nRF52840-chips, med 1MB flashminne och 256kB SRAM, vilket gör dessa kort otroligt kraftfulla trots sina små storlek.
De kommer bara med 14 digitala stift, men är packade med en mängd sensorer som inte kommer med vanliga Nanos. Denna sensoruppsättning inkluderar en accelerometer, ett gyroskop och en magnetometer med 3-axlig upplösning, och kortet kommer med Bluetooth Low Energy (BLE) som gör det enkelt att överföra data den samlar in.
Förutom alla dessa fantastiska funktioner kan Nano 33 BLE Sense också köra avancerade datorapplikationer med hjälp av maskininlärningsmodeller från TensorFlow Lite.
Grundläggande specifikationer:
- Mikrokontroller: nRF52840
- Minne: 256kB SRAM och 1MB flash
- Kommunikation: UART, IC2 och SPI
- Specialfunktioner: Sensorer, Bluetooth och AI (endast Sense)
Arduino MKR Zero
Arduino MKR Zero är designad med musikskapande och andra komplexa projekt i åtanke, med en kraftfull Arm Cortex-M0 32-bitars SAMD21-processor, inbyggt batteristöd och ett inbyggt microSD-kort läsare. Kortet kommer med 8 digitala stift, 7 analoga ingångar och 1 analog utgångsstift. Tack vare det expanderbara lagringsutrymmet som följer med detta kort är det ett utmärkt alternativ för dem som arbetar med mycket kod och en rad hårdvarukomponenter.
Grundläggande specifikationer:
- Mikrokontroller: Arm Cortex-M0 32-bitars SAMD21
- Minne: 32kB SRAM och 256kB flash
- Kommunikation: UART, IC2 och SPI
- Specialfunktioner: Inbyggd batterikontakt, microSD-kortläsare, kraftfull hårdvara
Arduino Mega 2560 R3
Arduino Mega 2560 liknar en Arduino Uno, bara den har 54 digitala stift, 16 analoga stift och 4 seriella portar, tillsammans med att den är mycket större och kraftfullare än standard Uno. Detta kort är perfekt för gör-det-själv som behöver fler stift, minne eller processorkraft utan att offra funktionaliteten som kommer med vanliga Arduinos.
Grundläggande specifikationer:
- Mikrokontroller: ATmega2560
- Minne: 8 kB SRAM, 256 kB flash och 4 kB EEPROM
- Kommunikation: UART, IC2 och SPI
- Specialegenskaper: Stora formfaktor- och serieportar
IoT Arduino-brädor
Arduinos IoT-sortiment handlar om anslutning. Vart och ett av IoT-korten som erbjuds av Arduino gör det möjligt att ansluta till en mängd olika kommunikationsverktyg, från World Wide Web till mobiltelefonnätverk, och allt kan göras med en bräda som passar i din handflata. Detta gör att du kan bygga ett brett utbud av Arduino IoT-projekt.
Vi kommer att fokusera på MKR-sortimentet av Arduino IoT-kort, men du kan hitta fler anslutna alternativ online om ditt projekt har avancerade krav.
Baserat på samma layout och design som MKR Zero, erbjuder vart och ett av korten nedan en unik anslutningsfunktion, vilket gör dem perfekta för projekt som kräver dataöverföringskapacitet.
- Arduino MKR WiFi 1010: Detta kort kan ansluta till Wi-Fi-nätverk med hjälp av en 2,4GHz NINA-W10 trådlös modul.
- Arduino MKR GSM 1400: Detta kort har en SIM-kortplats, vilket gör det möjligt att ansluta till GSM-operatörer över hela världen.
- Arduino MKR Fox 1200: MKR Fox kan ansluta till Sigfox, en molnbaserad tjänst som gör det möjligt att hantera lågeffektkommunikation på centraliserade maskiner.
- Arduino MKR 1000: Detta är MKR-tavlan på ingångsnivå i sortimentet, som erbjuder ett enkelt och enkelt sätt att komma igång med IoT-projekt.
Grundläggande specifikationer:
- Mikrokontroller: Arm Cortex-M0 32-bitars SAMD21
- Minne: 32kB SRAM och 256kB flash
- Kommunikation: UART, IC2 och SPI
- Specialfunktioner: Olika IoT-funktioner
Utforska olika typer av Arduino-brädor
Att hitta det bästa mikrokontrollkortet för ditt projekt kan ta tid och forskning, men Arduinos kan ofta erbjuder de bästa alternativen tack vare deras låga priser, bra dokumentation och support och en rad unika funktioner. Naturligtvis kan du dock behöva läsa lite för att hitta det bästa alternativet för dig.
Har precis köpt ditt första Arduino startpaket men vet inte var du ska börja? Oroa dig inte! Vi har dig täckt.
Läs Nästa
- DIY
- Arduino
Samuel är en brittisk baserad teknikskribent med en passion för allt som är DIY. Efter att ha startat företag inom områdena webbutveckling och 3D-printing, tillsammans med att arbeta som författare i många år, erbjuder Samuel en unik inblick i teknikens värld. Han fokuserar främst på DIY-tekniska projekt, han älskar inget mer än att dela roliga och spännande idéer som du kan prova hemma. Utanför jobbet kan man vanligtvis hitta Samuel när han cyklar, spelar datorspel eller försöker desperat kommunicera med sin krabba.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera