Annonse
Det er så mange forskjellige typer Arduino-brett der ute, du vil bli tilgitt for å bli forvirret. Hvilket bør du kjøpe? Hvilket passer mer for prosjektet ditt? La oss hjelpe med denne Arduino-kjøpsguiden for nybegynnere!
Denne guiden er også tilgjengelig i videoform:
Det er bokstavelig talt hundrevis av forskjellige typer Arduino og Arduino-kompatible brett der ute, så vi kunne umulig dekke dem alle. Det vi kan gjøre er å snakke om det vanligste, det mest nyttige og det mest støttede.
Hvis alt du leter etter er en tabell med tall, sjekk ut før vi begynner Sparkfuns Arduino-liste. Jeg vil takle dette fra et annet synspunkt: det fra en Arduino-nybegynner, på jakt etter det første utviklingsstyret ditt eller etter å ha uteksaminert startpakken.
Clone Wars, og Arduino vs Arduino
En rask merknad før vi begynner. Prisene er riktige i skrivende stund, og der 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 dette ikke er “billige kinesiske knock-offs”, i alle fall ikke i noen ulovlig forstand. De fleste Arduino-maskinvare utgis under en åpen kildekodelisens, noe som betyr at alle står fritt til å bygge sine egne kopier (og til og med legge til funksjoner som ikke er til stede i den originale designen, så lenge de merket den som "Arduino-kompatibel", og ikke "Arduino" (som er varemerke).
Hvis du kjøper en original, Arduino-merket, blir en stor del av det du betaler gitt til Arduino Foundation, som går for å finansiere pedagogiske oppsøkende programmer, og videreutvikling av merke. Situasjonen blir imidlertid litt rotete av en nylig varemerketvist der den "originale" Arduino LLC (den som eier Arduino.cc og du er sannsynligvis mest kjent med) kanskje bare bruker varemerket Arduino i Amerika, og har blitt tvunget til å omdirigere som genuino utenfor USA. Hvis du kjøper en merkevare Arduino i Europa, er sjansen stor 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 virksomheten.
Som jeg sa - det er rotete - og du vil spare deg for mye penger hvis du bare kjøper kloner.
Med det ute av veien - vennligst ikke start en kommentar krig om dette - la oss komme i gang.
uno
Med kloner koster mindre enn $ 3, Uno, selv om det ikke er det første Arduino-styret, er fortsatt det mest populære. Det er også modellen du finner inkludert i de fleste startpakker, og det er det en god grunn til. Det er Uno som nå er standardformatet for oppgradering av "skjold", som er tavler som tilbyr ekstra funksjonalitet De 4 beste Arduino-skjoldene for å superkrafte prosjektene dineDu har kjøpt et Arduino-startsett, du har fulgt alle grunnleggende guider, men nå har du truffet en snublestein - du trenger flere biter og bobber for å realisere elektronikkdrømmen din. Heldigvis, hvis du har ... Les mer du kan plugge deg på toppen, og kan ofte stable sammen.
Omtrent på størrelse med et kredittkort, det har 14 digitale IO-pinner og 5 analoge, og kjører av 5v. Den kan drives enten via USB-kabelen eller opp til 12V DC via en fatuttak.
I hjertet av Uno ligger ATMEGA328P, med 32 MB programminne, som er lite etter dagens standarder. På et tidspunkt vil du sannsynligvis treffe den grensen, men som en startenhet å lære av, er Uno perfekt.
Leonardo
Leonardo ser villedende ut som Uno, selv om de to er ganske forskjellige. Selv om Leonardo har fordelen av å kunne etterligne en USB-enhet slik at du kan lage ditt eget tastatur for eksempel, det har også en rekke påverv og er ikke kompatibel med alle Arduino skjold.
Arduino Leonardo med HEADERS [A000057]Arduino Leonardo med HEADERS [A000057] Kjøp nå på Amazon $19.68
Jeg vil anbefale at nybegynnere holder seg borte fra Leonardo: du finner bare at noe ikke stemmer med koden din, og når du søker etter hjelp, finner du kanskje ikke løsningen. Hvis du ønsker muligheten til å presentere som en USB-enhet, vil du sannsynligvis ønske å ta en Pro Micro i stedet, som vi vil se på senere.
Mega 2560
Mega er det neste logiske steget opp fra Uno, og hvis du finner deg selv å slå den minnebegrensningen eller faktisk går tom for IO, vil du ta en Mega. Selv om to ganger prisen på en Uno kl omtrent $ 6 for en klon, Mega har 256 000 minne, sammen med hele 53 digitale IO og 15 analoge porter.
I likhet med Uno kjører den på 5v og har en innebygd USB-port og likestrømsomformer, så det er egentlig bare nyttig når Uno ikke er stor nok. Mega er også kompatibel med de fleste Arduino-skjold.
Pro Micro
Med kloner tilgjengelig for omtrent $ 4 hver, Pro Micro er både fysisk bittesmå og har en innebygd USB-driver 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, selv om dette gir deg et par mindre IO-pins å leke med; totalt 18, hvorav noen kan være analoge, og bare 32 MB minne.
I motsetning til Uno, er den brødbrettvennlig, slik at du kan lodde noen overskrifter på, og den vil passe fint inn i en brødplate. Den kommer i både 5v og 3.3v versjoner, slik at du kan velge det som er mer passende 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 over dette fordi du sannsynligvis allerede vet om du vil ha en, og hvis ikke, har du det bedre å få Pro Micro gitt den lille prisforskjellen. En av grunnene til at du kanskje vil undersøke en $ 2 Nano er hvis du har fått prosjektet ditt ferdig og bare vil fylle det i en liten boks og være ferdig med det.
NodeMCU / ESP8266
Dette er egentlig ikke en Arduino, men den er Arduino-kompatibel med en liten modifisering av programvaren din. Tilgjengelig for så lite som $ 5, Har jeg tidligere kalt det Arduino-kompatible NodeMCU-utviklingsstyret “The Arduino Killer Møt Arduino Killer: ESP8266Hva om jeg fortalte deg at det er et Arduino-kompatibelt dev-brett med innebygd Wi-Fi for under 10 dollar? Det er det. Les mer “.
Den eneste ulempen med å 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 en logisk nivåskifter (som endrer et 5V signal til et 3.3V en, og vice versa). Når du er uteksaminert fra Uno i startpakken, vil dette sannsynligvis ikke være noe problem for deg.
Lilypad 328
På omtrent $ 4 hver, Lilypad er litt rar: en 5 cm sirkulær plate, designet for bærbare prosjekter. I stedet for pinner, får du kretsputene som er ideelle for å sy med ledende tråd. Lilypad bruker samme prosessor som Uno, så den er like begrenset, med 14 digitale IO-pinner og 5 analoge, men er også 5v tolerant, så den skal være kompatibel med ethvert Uno-prosjekt du finner. Forsikre deg om at du kjøper Lilypad 328-versjonen, ikke 168, og husk at du også trenger å kjøpe et eget USB FTDI-utløp siden det ikke inkluderer en.
Ikke-Atmel-styrer
De forskjellige Atmel-brikkene i hjertet av Arduino-styrene så langt er oppført, er det som gjør Arduino-prosjekter så bærbar - generelt sett, vil prosjektet for Uno fungere helt fint på Nano eller Vannlilje. Det samme kan ikke sies om de ikke-Atmel-baserte styrene på sent. Yún er en nysgjerrig hybrid som inneholder både en Atmel Atmega 32u i tillegg til en full Linux-stabel, Bluetooth og Wi-Fi på en egen Atheros-prosessor. Disse ligner mer på en Raspberry Pi, men med mye mindre samfunnsstøtte og en større prislapp. Yún er for tiden i salg for en kul $ 80.
Arduino A000008 Yun ATmega32u4 Microcontroller BoardArduino A000008 Yun ATmega32u4 Microcontroller Board Kjøp nå på Amazon
Mitt råd: styr unna disse nye styrene. De er bare overpriset for deres tiltenkte IoT-bruk med tanke på konkurransen fra en $ 35 Pi (vår Raspberry Pi-guide Raspberry Pi: Den uoffisielle opplæringenEnten du er en nåværende Pi-eier som vil lære mer eller potensiell eier av denne enheten med kredittkortstørrelse, er dette ikke en guide du vil gå glipp av. Les mer ), eller til og med NodeMCU-styret.
Det er disse brettene som jeg synes som en nybegynner bare å begynne eller gå ut fra startpakken som du sannsynligvis vil være den mest interesserte 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å enkle å jobbe med.
Hvis du er klar til å legge ned det ferdige prosjektet ditt, kan du vurdere en Nano. Ta tak i en Pro Micro for alt som involverer å etterligne et USB-tastatur eller lage en spillkontroller. For wearables kan du prototype på en Uno og deretter bytte til å bruke en Lilypad når alt er klart. For Internet of Things-enheter vil jeg sterkt foreslå det Arduino-kompatible NodeMCU-brettet i stedet for et "ekte" Arduino.
Hvilken Arduino vil du bruke neste? Kan du tenke på noen brukssaker jeg ikke har oppført, eller vil du komme med en annen anbefaling? Gi meg beskjed i kommentarene!
James har en BSc i kunstig intelligens, og er CompTIA A + og Network + sertifisert. Han er hovedutvikler av MakeUseOf, og bruker fritiden sin på å spille VR paintball og brettspill. Han har bygd pc-er siden han var liten.