Arduino
Arduino er den mest udbredte platform til hobbyelektronik og undervisning: et programmerbart board, et gratis udviklingsmiljø og et kæmpe fællesskab med vejledninger og biblioteker. Her finder du Arduino boards i alle formater, shields, der udvider boardet, startsæt til at komme i gang og tilbehør til montage og programmering.
Hvad er Arduino?
Et Arduino-board er en lille mikrocontroller på et print med USB, spændingsregulator og stik til ind- og udgange. Du skriver et program i Arduino IDE på din computer, uploader det via USB, og boardet kører programmet, så snart det får strøm. Programmet kan læse knapper og sensorer, styre LED'er, motorer og relæer og kommunikere med andre enheder via I2C, SPI eller seriel forbindelse. Platformen er open source, så der findes både originale boards fra Arduino og kompatible boards fra andre producenter.
Underkategorierne
Arduino boards
Selve hjernen i projektet, inddelt efter format: Uno er standarden, som de fleste vejledninger og shields bygger på. Nano er smal og breadboard-venlig. Mini er til indbygning. Mega har mange flere ben. Portenta er til professionelle opgaver, og under andre Arduino-boards finder du 32-bit boards, mini-boards, robotstyringer og meget mere.
Arduino shields
Print, der sættes oven på boardet og tilføjer en funktion: motorstyring, Ethernet, CAN-bus, RS485, display med knapper, skrueterminaler eller sensorstik. Shields findes i Uno-, Mega- og Nano-format.
Arduino kits
Startsæt med board, komponenter og vejledning, sensorsæt til dig, der allerede har et board, og tema-kits til undervisning og konkrete projekter.
Arduino tilbehør
Kabinetter og bundplader, holdere til DIN-skinne, programmer til bootloader og adaptere til batteridrift.
Sådan kommer du i gang
- Vælg et board. Er du ny, så start med en Uno eller et startsæt. Skal det være småt, så en Nano.
- Installer Arduino IDE. Det er gratis til Windows, macOS og Linux. Kloner med CH340-USB-chip kan kræve en driver på Windows.
- Upload Blink. Vælg board og port, åbn eksemplet Blink, og tryk upload. Blinker den indbyggede LED, virker alt.
- Byg på et breadboard. Med et breadboard og jumperledninger kan du prøve kredsløb af uden at lodde.
- Tilføj sensorer og aktuatorer. Der findes færdige biblioteker til langt de fleste sensorer, displays og motorer.
Hvilket board passer til dit projekt?
| Projekt | Board | Hvorfor |
|---|---|---|
| Første skridt, undervisning | Uno R3 | Flest vejledninger, robust og 5 V |
| Kompakt prototype | Nano | Sættes direkte i breadboard |
| Mange ben, 3D-printer, CNC | Mega 2560 | 54 digitale ben og 4 serielle porte |
| Mere kraft, samme shields | Uno R4 | 32-bit ARM, 5 V-logik |
| Wi-Fi og Bluetooth | Uno R4 WiFi eller Nano med ESP32-S3 | Trådløst direkte på boardet |
| USB-tastatur, MIDI, makroknap | Leonardo eller Micro | Indbygget USB i chippen |
| Industri og maskinlæring | Portenta | Dual-core ARM og carrier-boards |
Spænding, strøm og andre ting at holde øje med
- 5 V eller 3,3 V: klassiske boards kører 5 V-logik, mens de fleste 32-bit boards kører 3,3 V. Et 3,3 V-board kan tage skade af 5 V-signaler – brug en level shifter.
- Forsyning: boardet kan få strøm fra USB eller en ekstern forsyning på DC-stikket eller VIN. Motorer, servoer og LED-strips skal altid have egen forsyning med fælles GND.
- Ben-belastning: et I/O-ben kan kun levere få milliampere. Brug transistor, motordriver eller relæmodul til alt, der trækker mere end en LED.
- Shield-kompatibilitet: tjek format og spænding, og pas på benkonflikter, når du stabler shields.
Original eller kompatibel?
Originale Arduino-boards er gennemtestede og har en USB-chip, der virker uden driver. Kompatible kloner er billigere og programmeres på samme måde – et godt valg til hobbyprojekter, eller når boardet skal bygges fast ind. Kompatible boards fra DFRobot tilføjer ofte ekstra funktioner som Bluetooth, motordriver eller farvekodede sensorstik.
Arduino eller en anden platform?
Arduino er stærk til realtidsstyring af sensorer og aktuatorer med lavt strømforbrug. Skal projektet på Wi-Fi fra start, er ESP32 ofte et godt bud – det kan også programmeres fra Arduino IDE. Har du brug for et fuldt styresystem med kamera, web og databaser, så se Raspberry Pi. Til undervisning i de yngre klasser er micro:bit lettere at gå til.
Relaterede kategorier
Se også sensorer, moduler, breadboards, elektronik-ledninger, ESP32 og Raspberry Pi, eller hele oversigten under platforme.