Som en fast bestanddel i gør-det-selv-elektronik-scenen har Arduino-mikrocontrollere været nødt til at tilpasse sig en stadig mere forskelligartet række af forbrugerbehov i løbet af de sidste par år. Der er masser af forskellige typer Arduino på markedet, fra den altid populære Uno til mere specialiserede muligheder som MKR-serien, men hvordan skal du vælge den rigtige enhed til din næste projekt?

Lad os tage et kig på de forskellige typer Arduino-mikrocontrollerkort for at give dig en idé om, hvor du skal starte.

Mens Arduinos ofte omtales som mikrocontrollere, er de faktisk programmerbare printkort, der inkorporerer en mikrocontroller som ATmega328P. Vi har stadig omtalt Arduinos som mikrocontrollere i hele denne artikel.

Arduino-brætter på startniveau

Arduinos entry-level-kategori indeholder de mikrocontrollertavler, som de fleste gør-det-selv-ere vælger at bruge til deres projekter, da de tilbyder enkle funktioner og kommer med masser af dokumentation. Dette betyder også, at de kan mangle de nichefunktioner, der kommer med forbedrede og IoT Arduino-boards.

instagram viewer

Som med andre Arduino-modeller er de programmerbare i C eller C++ via Arduino IDE, men kan også bruges med en række forskellige programmeringssprog.

Arduino Uno R3

Billedkredit: Arduino butik

Arduino Uno R3 er et bræt, som næsten enhver gør-det-selv-elektronikentusiast vil have brugt på et tidspunkt i løbet af deres tid i hobbyen. Baseret på ATmega328P 16MHz mikrochip, har dette kort 14 digitale input/output ben, 6 analoge ben og en ICSP (In-Circuit Serial Programming) header, og er i stand til at levere op til 5V til de komponenter, der er tilsluttet til det.

Dette kort er relativt stort og kommer med ulempen ved at bruge et USB-B-stik til at forbinde med computere, men det betyder ikke at det ikke kan bruges til projekter, der udvider dine kompetencer, og det kan være et godt valg for enhver, der først går ind programmering/elektronik.

Grundlæggende specifikationer:

  • Mikrocontroller: ATmega328P
  • Hukommelse: 2 kB SRAM, 32 kB flash og 1 kB EEPROM
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: Udskiftelig chip

Arduino Leonardo

Billedkredit: Arduino butik

Arduino Leonardo kommer med stort set de samme specifikationer som en Uno R3, kun den har et mikro-USB-stik, har 20 digitale og 17 analoge ben, og har evnen til at blive brugt som en menneskelig interface-enhed takket være ATmega32U4-chippen, der driver det. Det betyder, at din Leonardo kan bruges som et tastatur eller en mus med et USB-kabel tilsluttet.

Denne type Arduino er ideel til simple projekter, der skal interagere med maskiner som computere, hvilket giver et stort udvalg af forskellige ideer, du kan prøve selv.

Grundlæggende specifikationer:

  • Mikrocontroller: ATmega32U4
  • Hukommelse: 2,5 kB SRAM, 32 kB flash og 1 kB EEPROM
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: HID-forbindelse

Arduino Nano / Nano Every

Billedkredit: Arduino butik

Arduino Nano og Nano Every er de mindste mikrocontrollerkort, der tilbydes af virksomheden. Begge boards har det samme pin-layout med 14 digitale ben og 8 analoge ben, selvom Nano Every har en kraftigere mikrocontroller-chip og forbedret programhukommelse. Disse boards kommer begge med forloddede headere, der gør dem ideelle til brug med breadboards, men de mangler det strømstik, der kommer på større boards.

Deres breadboard-kompatibilitet gør disse små tavler gode til dem, der kan lide at lave kredsløb, der ændrer sig hele tiden, som skolelærere og prototypemagere.

Grundlæggende specifikationer:

  • Mikrocontroller: ATmega32U4 (Nano); ATmega4809 (Nano Every)
  • Hukommelse: 2 kB SRAM, 32 kB flash og 1 kB EEPROM (Nano); 6 kB SRAM, 48 kB flash og 256 B EEPROM (Nano Every)
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: Breadboard-kompatibel og ekstremt lille

Arduino Micro

Billedkredit: Arduino butik

Arduino Micro kan prale af meget lignende funktioner som Leonardo, kun brættet er meget mindre og har kun 12 analoge ben sammen med sine 20 digitale. Med kun 18 mm bred og 48 mm lang er dette board et af de mindste Arduino nogensinde har lavet, hvilket gør det ideelt til at skabe et tastatur, en mus og eller andre HID-enheder, der skal være små.

Grundlæggende specifikationer:

  • Mikrocontroller: ATmega32U4
  • Hukommelse: 2,5 kB SRAM, 32 kB flash og 1 kB EEPROM
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: HID-forbindelse og lille formfaktor

Forbedrede Arduino-brætter

Forbedrede Arduino boards tilbyder de funktioner, der kræves for at fuldføre projekter med større kompleksitet, samtidig med at de giver forbedret ydeevne for gør-det-selv-folk, der ønsker at skubbe grænserne.

Arduino Nano 33 BLE / Nano 33 BLE Sense

Billedkredit: Arduino butik

Nano 33 BLE / Nano 33 BLE Sense er designet som en forbedret version af Arduino Nano / Nano Every, med det samme pin-layout for at gøre det dejligt og nemt for gør-det-selv'ere. Begge boards har en 32-bit Arm Cortex-M4 CPU, der kører ved 64MHz indbygget i deres nRF52840 chips, med 1MB flashhukommelse og 256kB SRAM, hvilket gør disse boards utrolig kraftfulde på trods af deres lille størrelse.

De kommer kun med 14 digitale ben, men er pakket med et væld af sensorer, der ikke kommer med almindelige Nanos. Dette sensorarray inkluderer et accelerometer, et gyroskop og et magnetometer med 3-akset opløsning, og boardet kommer med Bluetooth Low Energy (BLE), der gør det nemt at overføre dataene det samler ind.

Udover alle disse fantastiske funktioner er Nano 33 BLE Sense også i stand til at køre edge computing-applikationer ved hjælp af maskinlæringsmodeller fra TensorFlow Lite.

Grundlæggende specifikationer:

  • Mikrocontroller: nRF52840
  • Hukommelse: 256 kB SRAM og 1 MB flash
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: Sensorer, Bluetooth og AI (kun Sense)

Arduino MKR Zero

Billedkredit: Arduino butik

Arduino MKR Zero er designet med musikfremstilling og andre komplekse projekter i tankerne, med en kraftfuld Arm Cortex-M0 32-bit SAMD21-processor, indbygget batteriunderstøttelse og et indbygget microSD-kort læser. Kortet leveres med 8 digitale ben, 7 analoge inputben og 1 analog udgangsben. Takket være det udvidelige lager, der følger med dette kort, er det en fremragende mulighed for dem, der arbejder med en masse kode og en række hardwarekomponenter.

Grundlæggende specifikationer:

  • Mikrocontroller: Arm Cortex-M0 32-bit SAMD21
  • Hukommelse: 32 kB SRAM og 256 kB flash
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: Indbygget batteristik, microSD-kortlæser, kraftfuld hardware

Arduino Mega 2560 R3

Billedkredit: Arduino butik

Arduino Mega 2560 ligner en Arduino Uno, kun den har 54 digitale ben, 16 analoge ben og 4 serielle porte, sammen med at den er meget større og mere kraftfuld end standard Uno. Dette board er fantastisk til gør-det-selv-brugere, der har brug for flere pins, hukommelse eller processorkraft uden at ofre den funktionalitet, der følger med almindelige Arduinos.

Grundlæggende specifikationer:

  • Mikrocontroller: ATmega2560
  • Hukommelse: 8 kB SRAM, 256 kB flash og 4 kB EEPROM
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: Stor formfaktor og serielle porte

IoT Arduino Boards

Billedkredit: Arduino butik

Arduinos IoT-serie handler om tilslutning. Hvert af de IoT-kort, som Arduino tilbyder, gør det muligt at oprette forbindelse til en række forskellige kommunikationsværktøjer, fra World Wide Web til mobiltelefonnetværk, og det hele kan gøres med et bræt, der passer i din håndflade. Dette giver dig mulighed for at bygge en bred vifte af Arduino IoT-projekter.

Vi vil fokusere på MKR-serien af ​​Arduino IoT-kort, men du kan finde flere tilsluttede muligheder online, hvis dit projekt har avancerede krav.

Baseret på samme layout og design som MKR Zero tilbyder hvert af boards nedenfor en unik tilslutningsfunktion, hvilket gør dem velegnede til projekter, der kræver dataoverførselskapacitet.

  • Arduino MKR WiFi 1010: Dette kort er i stand til at oprette forbindelse til Wi-Fi-netværk ved hjælp af et 2,4GHz NINA-W10 trådløst modul.
  • Arduino MKR GSM 1400: Dette kort har en SIM-kortslot, som gør det muligt at oprette forbindelse til GSM-operatører over hele verden.
  • Arduino MKR Fox 1200: MKR Fox kan oprette forbindelse til Sigfox, en cloud-baseret tjeneste, der gør det muligt at håndtere lavstrømskommunikation på centraliserede maskiner.
  • Arduino MKR 1000: Dette er MKR-tavlen på entry-level i rækken, der tilbyder en enkel og nem måde at komme i gang med IoT-projekter på.

Grundlæggende specifikationer:

  • Mikrocontroller: Arm Cortex-M0 32-bit SAMD21
  • Hukommelse: 32 kB SRAM og 256 kB flash
  • Kommunikation: UART, IC2 og SPI
  • Særlige funktioner: Forskellige IoT-funktioner

Udforske forskellige typer Arduino-brætter

At finde det bedste mikrocontrollerkort til dit projekt kan tage tid og research, men det kan Arduinos ofte tilbyder de bedste muligheder takket være deres lave priser, fremragende dokumentation og support og en række unikke funktioner. Selvfølgelig skal du dog læse lidt for at finde den bedste løsning for dig.

Så du har lige købt et Arduino Starter Kit. Hvad nu?

Har lige købt dit første Arduino-startsæt, men ved ikke, hvor du skal begynde? Bare rolig! Vi har dig dækket.

Læs Næste

DelTweetE-mail
Relaterede emner
  • gør det selv
  • Arduino
Om forfatteren
Samuel L. Garbett (34 artikler udgivet)

Samuel er en britisk-baseret teknologiskribent med en passion for alt, hvad der gør-det-selv. Efter at have startet virksomheder inden for webudvikling og 3D-print, sammen med arbejdet som forfatter i mange år, tilbyder Samuel et unikt indblik i teknologiens verden. Han fokuserer hovedsageligt på DIY tech-projekter og elsker intet mere end at dele sjove og spændende ideer, som du kan prøve derhjemme. Uden for arbejdet kan Samuel normalt findes cyklende, spille pc-videospil eller desperat forsøge at kommunikere med sin kæledyrskrabbe.

Mere fra Samuel L. Garbett

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere