Arduino Kjøpsguide: Hvilket styre bør du få?

Det er så mange forskjellige typer Arduino boards der ute, du vil bli tilgitt for å være forvirret. Hvilken bør du kjøpe for prosjektet ditt? La oss hjelpe, med denne Arduino kjøpesiden!

Det er så mange forskjellige typer Arduino boards der ute, du vil bli tilgitt for å være forvirret.  Hvilken bør du kjøpe for prosjektet ditt?  La oss hjelpe, med denne Arduino kjøpesiden!
Annonse

Det er så mange forskjellige typer Arduino boards der ute, du vil bli tilgitt for å være forvirret. Hvilken bør du kjøpe? Hvilken er mer egnet til prosjektet ditt? La oss hjelpe, med denne Arduino kjøpeguide for nybegynnere!

Denne veiledningen er også tilgjengelig i videoformat:

Det er bokstavelig talt hundrevis av forskjellige typer Arduino og Arduino-kompatible brett der ute, så vi kunne ikke dekke dem alle. Det vi kan gjøre selv om, er å snakke om de vanligste, mest nyttige og mest støttede.

Før vi begynner, hvis alt du leter etter er et bord med tall, sjekk ut Sparkfun's Arduino-listen. Jeg skal takle dette fra et annet synspunkt: det for en Arduino nybegynner, på jakt etter ditt første utviklingsbrett eller etter å ha bestått fra startpakken.

Clone Wars, og Arduino vs Arduino

Et kort notat før vi begynner. Prisene er korrekte på tidspunktet for skriving, og hvor det er mulig, er lenker til AliExpress, hvor du kan kjøpe Arduino-kompatible kloner for en brøkdel av prisen på merkede Arduino-modeller.

Det er viktig å forstå at disse ikke er "billige kinesiske baner", i hvert fall ikke i ulovlig forstand. De fleste Arduino-maskinvarene er utgitt under en åpen kildekode-lisens, noe som betyr at alle er fri til å bygge egne kopier (og til og med legge til funksjoner som ikke finnes i det opprinnelige designet) så lenge de merker det som "Arduino-kompatible", og ikke "Arduino "(Som er varemerkebeskyttet).

Hvis du kjøper en original, merket Arduino, doneres en stor del av det du betaler, til Arduino-stiftelsen, som går til å finansiere utdanningsprogrammer og videreutvikling av merkevaren. Situasjonen er gjort litt messiere, men ved en nylig varemerkespørsmål hvor den "originale" Arduino LLC (den som eier Arduino.cc, og du sannsynligvis er mest kjent), kan bare bruke varemerket Arduino i Amerika, og har vært tvunget til å rebrand som Genuino utenfor USA. Hvis du kjøper en merket Arduino i Europa, er det sjansen for at du faktisk betaler pengene til Arduino SRL (Arduino.org), det italienske selskapet, opprinnelig kjent som Smart Projects, som pleide å utelukkende håndtere produksjonssiden av virksomhet.

Som jeg sa - det er rotete - og du vil spare deg mye penger hvis du bare kjøper kloner.

Med det ute av veien - vær så snill å ikke starte en kommentarkrig på dette - la oss komme i gang.

uno

Med kloner som koster mindre enn $ 3, er Uno, men ikke det første Arduino-kortet, det mest populære. Det er også modellen du finner med de fleste startpakker, og det er en god grunn til det. Det er Uno som nå er standardformatet for oppgraderingsskjold, som er brett som gir ekstra funksjonalitet. De 4 beste Arduino skjoldene for å styrke dine prosjekter. De 4 beste Arduino skjoldene for å styrke dine prosjekter. Du har kjøpt et Arduino startpakke, Jeg har fulgt alle de grunnleggende støttelinjene, men nå har du truffet en snubler - du trenger flere biter og bobs for å realisere din elektronikkdrøm. Heldigvis, hvis du har ... Les mer kan du plugge på toppen, og kan ofte stakke med hverandre.

arduino guide - uno

Om størrelsen på et kredittkort har det 14 digitale IO-pinner og 5 analoger, og går av 5v. Den kan drives enten via USB-kabelen eller opptil 12V DC via en fat-jack.

I hjertet av Uno er ATMEGA328P, med 32Kb programminne, som er lite i dagens standarder. På et tidspunkt vil du sannsynligvis treffe den grensen, men som en startpakke å lære av, er Uno perfekt.

Leonardo

Ser lurer på som Uno er Leonardo, selv om de to er ganske forskjellige. Selv om Leonardo har fordelen av å kunne emulere en USB-enhet, slik at du kan lage ditt eget tastatur for eksempel, har det også en rekke kjennskap og er ikke kompatibel med alle Arduino skjold.

Arduino Leonardo med Headers Arduino Leonardo med Headers Kjøp nå På Amazon $ 24.14

Jeg anbefaler at nybegynnere blir borte fra Leonardo. Du finner bare noe som ikke stemmer med koden din, og når du går på jakt etter hjelp, finner du kanskje ikke løsningen. Hvis du vil ha muligheten til å presentere som en USB-enhet, vil du sannsynligvis ønske å ta en Pro Micro i stedet, som vi ser på senere.

Mega 2560

Mega er det neste logiske skrittet fra Uno, og hvis du finner deg selv å treffe denne minnesgrensen eller faktisk løpe ut av IO, så vil du ta en Mega. Selv om to ganger prisen på en Uno på omtrent $ 6 for en klone, har Mega 256k minne, sammen med en rekke 53 digitale IO og 15 analoge porter.

arduino guide - mega2560

Som Uno kjører den på 5v og har en innebygd USB-port og DC-omformer, så det er egentlig bare nyttig når Uno ikke er stort nok. Mega er også kompatibel med de fleste Arduino skjold.

Pro Micro

Med kloner tilgjengelig for ca $ 4 hver, er Pro Micro begge fysisk små og har en USB-driver på bordet med muligheten til å bli en USB HID (Human Input Device): dette betyr at du kan lage dine egne tastatur- eller spillkontrollprosjekter.

Det er flott for små prosjekter, men dette gir deg et par mindre IO-pinner til å leke med; totalt 18, hvorav noen kan være analog, og bare 32 kb minne.

arduino guide - pro mikro

I motsetning til Uno er det breadboard-vennlig, slik at du kan lodde noen hoder på og det passer pent inn i et brødbrett. Den kommer i både 5v og 3.3v versjoner, så du kan velge hvilken som passer best for prosjektet ditt.

Det er også en Pro Mini eller Nano tilgjengelig i en lignende liten formfaktor, men de har ikke en innebygd USB-driver, og kan ikke etterligne en USB-enhet. Jeg kommer til å hoppe rett over disse fordi du sikkert vil vite om du vil ha en, og hvis ikke, er det bedre å få Pro Micro gitt den lille prisforskjellen. En grunn til at du kanskje vil se på en $ 2 Nano, er hvis du har prosjektet ditt ferdig og bare vil sette det inn i en liten boks og bli ferdig med den.

NodeMCU / ESP8266

Dette er egentlig ikke en Arduino, men det er Arduino-kompatibel med en liten modifikasjon av programvaren din. Tilgjengelig for så lite som $ 5, har jeg tidligere kalt Arduino-kompatibelt NodeMCU-utviklingsbrett. "The Arduino Killer Meet the Arduino Killer: ESP8266 Møt Arduino Killer: ESP8266 Hva om jeg fortalte deg at det er en Arduino-kompatibel dev board med bygget -I Wi-Fi for mindre enn $ 10? Vel, det er det. Les mer ".

I tillegg til en god mengde minne for programmet ditt (1 MB med v2, 4 MB med v3), inneholder NodeMCU innebygd Wi-Fi-funksjonalitet med ESP8266-brikken. Med bare noen få linjer med kode, kan du ha en Internett-tilkoblet enhet. Av den grunn er den perfekt for prosjekter for Internett av ting, for eksempel billige smart home sensorer eller en fjernkontroll.

arduino guide - nodemcu

Den eneste ulempen ved å jobbe med NodeMCU er at den løper av 3.3v og pinnene ikke er 5v tolerante, noe som betyr at du trenger enten sensorer designet spesielt for den spenningen, eller et logisk nivå shifter (som endrer et 5v signal til en 3.3 v en og omvendt). Når du har gått ut av Uno i startpakken din, vil dette nok ikke være et problem for deg.

Lilypad 328

På ca $ 4 hver er Lilypad litt merkelig: en 5 cm sirkulær brett, designet for brukbare prosjekter. I stedet for pinner får du kretsputer som er ideelle for sying med ledende tråd. Lilypad bruker samme prosessor som Uno, så det er like begrenset, med 14 digitale IO-pinner og 5 analoge, men er også 5V tolerant, så det burde være kompatibelt med ethvert Uno-prosjekt du finner. Pass på at du kjøper Lilypad 328-versjonen, men ikke 168, og husk at du må også kjøpe en separat USB FTDI-pause siden den ikke inneholder en.

arduino guide - lilypad

Non-Atmel boards

De forskjellige Atmel-chipsene i hjertet av Arduino-brettene som er oppført hittil, er det som gjør Arduino-prosjektene så bærbare - generelt sett vil prosjektet for Uno fungere fint på Nano eller Lilypad. Det samme kan ikke sies om de ikke-Atmelbaserte styrene for sent. The Yún er en nysgjerrig hybrid som inneholder både en Atmel Atmega 32u og en full Linux-stabel, Bluetooth og Wi-Fi på en separat Atheros-prosessor. Disse har mer likhet med en Raspberry Pi, men med mye mindre samfunnsstøtte og en større prislapp. The Yún er for tiden på salg for en kul $ 80.

Arduino A000008 Yun ATmega32u4 Microcontroller Board Arduino A000008 Yun ATmega32u4 Microcontroller Board Kjøp nå På Amazon

Mitt råd: unngå disse nye brettene. De er rett og slett overpriced for deres tiltenkte IoT-bruk, vurderer konkurransen fra en $ 35 pi (vår Raspberry Pi Guide Raspberry Pi: Den Uoffisielle Tutorial Raspberry Pi: Den Uoffisielle Opplæringen Uansett om du er en nåværende Pi-eier som ønsker å lære mer eller et potensial eier av denne kredittkortstørrelsesenheten, dette er ikke en guide du vil gå glipp av. Les mer), eller til og med NodeMCU-kortet.

Det er de styrene jeg synes som en nybegynner som bare starter ut eller tar eksamen fra startpakken du vil nok være mest interessert i. I de fleste tilfeller for enkel prototyping, vil du sannsynligvis bare ha en annen Uno; eller for større prosjekter, en Mega. Jeg bruker fortsatt Unos hele tiden, bare fordi de er billige og så lett å jobbe med.

Hvis du er klar til å legge inn ditt ferdige prosjekt, bør du vurdere en nano. For alt som involverer å emulere et USB-tastatur eller lage en spillkontroll, ta en Pro Micro. For wearables, kan du prototype på en Uno og deretter bytte til å bruke en Lilypad når alt er klart. For ting med Internett-ting vil jeg sterkt foreslå det Arduino-kompatible NodeMCU-kortet i stedet for en "ekte" Arduino.

Hvilken Arduino vil du bruke neste? Kan du tenke på noen brukstilfeller jeg ikke har oppført, eller vil du gjøre en annen anbefaling? Gi meg beskjed i kommentarene!

In this article