Arduino Købsvejledning: Hvilket bestyrelse skal du få?

Der er så mange forskellige slags Arduino boards derude, du ville blive tilgivet for at være forvirret. Hvad skal du købe til dit projekt? Lad os hjælpe med denne Arduino købeguide!

Der er så mange forskellige slags Arduino boards derude, du ville blive tilgivet for at være forvirret.  Hvad skal du købe til dit projekt?  Lad os hjælpe med denne Arduino købeguide!
Reklame

Der er så mange forskellige slags Arduino boards derude, du ville blive tilgivet for at være forvirret. Hvad skal du købe? Hvilket er mere velegnet til dit projekt? Lad os hjælpe med denne Arduino købeguide til begyndere!

Denne vejledning er også tilgængelig i videoform:

Der er bogstaveligt talt hundredvis af forskellige typer Arduino og Arduino-kompatible brædder derude, så vi kunne ikke dække dem alle. Hvad vi dog kan gøre er at tale om de mest almindelige, mest nyttige og mest understøttede.

Før vi begynder, hvis alt, hvad du leder efter, er et bord med tal, skal du tjekke Sparkfun's Arduino-liste. Jeg vil takle dette fra et andet synspunkt: det for en Arduino nybegynder, på udkig efter dit første udviklingsbord eller efter at have bestået sin startpakke.

Clone Wars, og Arduino vs Arduino

En hurtig note før vi begynder. Priserne er korrekte på tidspunktet for skrivningen, og hvor det er muligt, er links til AliExpress, hvor du kan købe Arduino-kompatible kloner til en brøkdel af prisen på mærkevarer Arduino-modeller.

Det er vigtigt at forstå, at disse ikke er "billige kinesiske baner", i hvert fald ikke i ulovlig forstand. De fleste Arduino-hardware er frigivet under en open source-licens, hvilket betyder, at alle er fri til at opbygge deres egne kopier (og endda tilføje funktioner, der ikke findes i det oprindelige design), så længe de mærker det som "Arduino-kompatible" og ikke "Arduino "(Som er varemærkeret).

Hvis du køber en original, mærket Arduino, er en stor del af det, du betaler, doneret til Arduino Foundation, som går til at finansiere uddannelsesprogrammer og videreudvikling af mærket. Situationen gøres lidt mere messig, dog ved en nylig varemærkestrid, hvor den "originale" Arduino LLC (den, der ejer Arduino.cc, og du nok er mest bekendt) kun må bruge varemærket Arduino i Amerika og har været tvunget til at genbrand som Genuino uden for USA. Hvis du køber en mærket Arduino i Europa så er chancerne for, at du rent faktisk betaler pengene til Arduino SRL (Arduino.org), det italienske selskab, der oprindeligt blev kendt som Smart Projects, og som udelukkende håndterede fremstillingssiden af forretning.

Som jeg sagde - det er rodet - og du vil spare dig selv mange penge, hvis du bare køber kloner.

Med det ude af vejen - vær venlig at starte en kommentarkrig på dette - lad os komme i gang.

Uno

Med kloner koster mindre end $ 3, er Uno, selvom det ikke er det første Arduino bord, det mest populære. Det er også den model, du finder med i de fleste starterpakker, og der er en god grund til det. Det er den Uno, der nu er standardformatet for opgraderingsskærme, som er bestyrelser, der tilbyder ekstra funktionalitet Top 4 Arduino Shields til Superpower dine projekter Top 4 Arduino Shields til Superpower dine projekter Du har købt et Arduino starterpakke, du ' Jeg har fulgt alle de grundlæggende guider, men nu har du ramt en snubler - du har brug for flere bits og bobs til at indse din elektronik drøm. Heldigvis, hvis du har ... Læs mere kan du stikke på toppen, og kan ofte stakke med hinanden.

arduino guide - uno

Om størrelsen af ​​et kreditkort har det 14 digitale IO-ben og 5 analoge, og kører fra 5v. Den kan enten drives via USB-kablet eller op til 12V DC via en tønde-stik.

I hjertet af Uno er ATMEGA328P, med 32Kb programhukommelse, hvilket er lille ifølge nutidens standarder. På et tidspunkt vil du sandsynligvis ramme den grænse, men som en starter enhed at lære af, er Uno perfekt.

Leonardo

Ser lidenskabeligt ud som Uno er Leonardo, selv om de to er helt forskellige. Selv om Leonardo har fordelen af ​​at kunne efterligne en USB-enhed, så du selv kan lave dit eget tastatur, har det også en række kendetegn og er ikke kompatibel med alle Arduino-skærme.

Arduino Leonardo med Headers Arduino Leonardo med Headers Køb nu på Amazon $ 24.14

Jeg vil råde over, at begyndere forbliver væk fra Leonardo: du finder bare noget, der ikke er helt korrekt med din kode, og når du går på jagt efter hjælp, kan du måske ikke finde løsningen. Hvis du vil have evnen til at præsentere som en USB-enhed, vil du sandsynligvis gerne have en Pro Micro i stedet, som vi ses senere.

Mega 2560

Mega er det næste logiske trin op fra Uno, og hvis du finder dig selv at ramme den hukommelsesgrænse eller rent faktisk løber ud af IO, så vil du gerne have en Mega. Selv om to gange prisen på en Uno på omkring $ 6 for en klon, har Mega 256k hukommelse sammen med en kæmpe 53 digitale IO og 15 analoge porte.

arduino guide - mega2560

Ligesom Uno, den kører ved 5v og har en indbygget USB port og DC power converter, så det er virkelig bare nyttigt, når Uno ikke er stort nok. Mega er også kompatibel med de fleste Arduino skjold.

Pro Micro

Med kloner til rådighed for ca. $ 4 hver, er Pro Micro både fysisk lille og har en USB-driver på internettet med evnen til at blive en USB HID (Human Input Device): det betyder at du kan lave dine egne tastatur- eller spilcontroller projekter.

Det er fantastisk til små projekter, selvom det giver dig et par mindre IO-ben til at lege med; i alt 18, hvoraf nogle kan være analoge og kun 32Kb hukommelse.

arduino guide - pro micro

I modsætning til Uno er det breadboard-venligt, så du kan lodde nogle overskrifter på, og det passer fint ind i et brødbræt. Den kommer i både 5v og 3.3v versioner, så du kan vælge, hvad der passer til dit projekt.

Der er også en Pro Mini eller Nano tilgængelig i en lignende lille formfaktor, men de har ikke en indbygget USB-driver og kan ikke efterligne en USB-enhed. Jeg kommer til at springe lige over disse, fordi du sikkert vil vide, om du vil have en, og hvis ikke, er du bedre klar til at få Pro Micro til at give den lille prisforskel. En af grundene til, at du måske vil se på en $ 2 nano, er, hvis du har fået dit projekt færdigt og bare vil sætte det i en lille boks og blive færdig med det.

NodeMCU / ESP8266

Dette er faktisk ikke en Arduino, men det er Arduino-kompatibel med en lille ændring af din software. Tilgængelig for så lidt som $ 5, har jeg tidligere kaldt den Arduino-kompatible NodeMCU-udviklingstavle "The Arduino Killer Mød Arduino Killer: ESP8266 Mød Arduino Killer: ESP8266 Hvad hvis jeg fortalte dig, at der er en Arduino-kompatibel dev board med bygget -I Wi-Fi for mindre end $ 10? Nå er der. Læs mere ".

Ud over en god mængde hukommelse til dit program (1Mb med v2, 4Mb med v3) indeholder NodeMCU indbygget Wi-Fi-funktionalitet med ESP8266-chip. Med nogle få linjer kode kan du have en internetforbundet enhed. Af den grund er det perfekt til projekter af Internet of Things, såsom billige smart home sensorer eller en fjernbetjening.

arduino guide - nodemcu

Den eneste ulempe ved at arbejde med NodeMCU er at den løber af 3.3v og stifterne ikke er 5v tolerante, hvilket betyder at du skal bruge enten sensorer designet specifikt til den spænding eller et logisk niveau shifter (som ændrer et 5v signal til en 3.3 v en og omvendt). Når du er færdiguddannet fra Uno i din startpakke, vil det nok ikke være et problem for dig.

Lilypad 328

På omkring $ 4 hver er Lilypad lidt underlig: en 5 cm cirkulær plade, designet til bærbare projekter. I stedet for stifter får du kredsløbspuder ideelt til syning med ledende tråd. Lilypad bruger samme processor som Uno, så det er lige så begrænset, med 14 digitale IO-ben og 5 analoge, men er også 5v tolerant, så det skal være kompatibelt med ethvert Uno-projekt, du finder. Sørg for at købe Lilypad 328-versionen, men ikke 168, og husk, at du også skal købe en separat USB FTDI-breakout, da den ikke indeholder en.

arduino guide - lilypad

Ikke-Atmel-bestyrelser

De forskellige Atmel-chips i hjertet af de Arduino-bestyrelser, der er opført hidtil, er, hvad der gør Arduino-projekterne så bærbare - generelt vil projektet for Uno fungere fint på Nano eller Lilypad. Det samme kan ikke siges om de ikke-Atmel-baserede bestyrelser for sent. Yún er en nysgerrig hybrid, der indeholder både en Atmel Atmega 32u samt en fuld Linux-stak, Bluetooth og Wi-Fi på en separat Atheros-processor. Disse har mere lighed med en Raspberry Pi, men med en hel del mindre fællesskabsstøtte og et større pris. Yún er i øjeblikket på salg til en cool $ 80.

Arduino A000008 Yun ATmega32u4 Microcontroller Board Arduino A000008 Yun ATmega32u4 Microcontroller Board Køb nu på Amazon

Mit råd: Undgå disse nye bestyrelser. De er simpelthen overpris for deres tilsigtede IoT-anvendelser i betragtning af konkurrencen fra en $ 35 Pi (vores Raspberry Pi Guide Raspberry Pi: Den Uofficielle Tutorial Raspberry Pi: Den Uofficielle Tutorial Om du er en nuværende Pi ejer, der ønsker at lære mere eller et potentiale ejeren af ​​denne kreditkortstørrelsesenhed, dette er ikke en guide, du vil gå glip af. Læs mere) eller endda NodeMCU-bestyrelsen.

Det er de bestyrelser, som jeg synes som en nybegynder lige begyndt eller gradueret fra din startpakke, du vil nok være mest interesseret i. I de fleste tilfælde for simpel prototyping vil du nok kun have en anden Uno; eller til større projekter, en Mega. Jeg bruger stadig Unos hele tiden, bare fordi de er billige og så nemme at arbejde med.

Hvis du er klar til at integrere dit færdige projekt, overveje en nano. For noget, der involverer at emulere et USB-tastatur eller lave en spilkontrol, tag en Pro Micro. Til wearables kan du prototype på en Uno og derefter skifte til brug af en Lilypad, når alt er klar. For ting til internet af ting vil jeg stærkt foreslå det Arduino-kompatible NodeMCU board i stedet for en "rigtig" Arduino.

Hvilken Arduino vil du bruge næste? Kan du tænke på eventuelle brugssager, jeg ikke har nævnt, eller vil du lave en anden anbefaling? Lad mig vide i kommentarerne!

In this article