Arduino Köpguide: Vilket styrelse ska du få?

Det finns så många olika typer av Arduino brädor där ute, du skulle bli förlåtad för att vara förvirrad. Vilket ska du köpa för ditt projekt? Låt oss hjälpa till med den här Arduino-köpguiden!

Det finns så många olika typer av Arduino brädor där ute, du skulle bli förlåtad för att vara förvirrad.  Vilket ska du köpa för ditt projekt?  Låt oss hjälpa till med den här Arduino-köpguiden!
Annons

Det finns så många olika typer av Arduino brädor där ute, du skulle bli förlåtad för att vara förvirrad. Vilka ska du köpa? Vilket är mer lämpat för ditt projekt? Låt oss hjälpa till med den här Arduino-köpguiden för nybörjare!

Den här guiden finns också i videoformat:

Det finns bokstavligen hundratals olika typer av Arduino och Arduino-kompatibla brädor där ute, så vi kunde inte täcka dem alla. Vad vi kan göra är att prata om de vanligaste, mest användbara och mest stödda.

Innan vi börjar, om allt du letar efter är ett bord med siffror, kolla in Sparkfun's Arduino-lista. Jag kommer att ta itu med detta från en annan synvinkel: den som är en Arduino nybörjare, letar efter din första utvecklingsplan eller efter att ha examinerat från din startpaket.

Clone Wars, och Arduino vs Arduino

En snabb anteckning innan vi börjar. Priserna är korrekta vid skrivningstillfället, och om möjligt finns länkar till AliExpress, där du kan köpa Arduino-kompatibla kloner för en bråkdel av priset på märkesvaror av Arduino-modeller.

Det är viktigt att förstå att det inte är "billiga kinesiska knock-offs", åtminstone inte i någon olaglig mening. De flesta Arduino-hårddiskar släpps ut under en öppen källkodslicens, vilket innebär att det är gratis att bygga egna kopior (och till och med lägga till funktioner som inte finns i den ursprungliga designen) så länge de märker det som "Arduino-kompatibla" och inte "Arduino "(Som är varumärkesberättigat).

Om du köper ett original, märkt Arduino, doneras en stor del av det du betalar till Arduino-stiftelsen, som går att finansiera utbildningsprogram och vidareutveckling av varumärket. Situationen görs lite snyggare, dock med en ny varumärkeskonflikt där "den ursprungliga" Arduino LLC (den som äger Arduino.cc och du förmodligen är mest känd) bara får använda varumärket Arduino i Amerika och har varit tvingas att rebrand som Genuino utanför USA. Om du köper en märkesvaror Arduino i Europa så är chansen att du faktiskt betalar pengarna till Arduino SRL (Arduino.org), det italienska företaget, ursprungligen känt som Smart Projects, som enbart hanterade tillverkningssidan av företag.

Som jag sa - det är rörigt - och du sparar dig mycket pengar om du bara köper kloner.

Med det ur vägen - var god och starta inte ett kommentarkrig på detta - låt oss komma igång.

uno

Med kloner som kostar mindre än $ 3, är Uno, även om det inte är det första Arduino-kortet, det mest populära. Det är också den modell du hittar med de flesta startpaket, och det finns en bra anledning till det. Det är Uno som nu är standardformatet för uppgraderingssköldar, vilket är brädor som erbjuder ytterligare funktionalitet. De 4 bästa arduinoskärmarna för att stärka dina projekt De 4 bästa Arduino-skärmarna för att stärka dina projekt Du har köpt en Arduino-startpaket, ve följt alla de grundläggande guiderna, men nu har du slagit ett hinder - du behöver fler bitar och bobs för att förverkliga din elektronikdröm. Lyckligtvis, om du har ... Läs mer kan du plugga på toppen och kan ofta stapla med varandra.

arduino guide - uno

Om storleken på ett kreditkort har det 14 digitala IO-stiften och 5 analoga och går av med 5v. Den kan matas antingen via USB-kabeln eller upp till 12V DC via en fatuttag.

I hjärtat av Uno är ATMEGA328P, med 32Kb programminne, vilket är litet enligt dagens standarder. Vid någon tidpunkt kommer du förmodligen att nå den gränsen, men som en startapparat att lära av är Uno perfekt.

Leonardo

Ser lurande på Uno är Leonardo, men de två är helt annorlunda. Även om Leonardo har fördelen att kunna emulera en USB-enhet så att du själv kan skapa ditt eget tangentbord, har det också ett antal egenskaper och är inte kompatibelt med alla Arduino-sköldar.

Arduino Leonardo med Headers Arduino Leonardo med Headers Köp nu på Amazon $ 24.14

Jag skulle rekommendera att nybörjare håller sig borta från Leonardo: du hittar bara något som inte riktigt är rätt med din kod, och när du letar efter hjälp kan du inte hitta lösningen. Om du vill ha förmågan att presentera som en USB-enhet så kommer du förmodligen att fånga en Pro Micro istället, som vi ses senare.

Mega 2560

Mega är nästa logiska steg upp från Uno, och om du befinner dig som träffar den här minnesgränsen eller verkligen går tom för IO, då vill du ta en Mega. Även om dubbla priset på en Uno på ca $ 6 för en klon har Mega 256k minne, tillsammans med en hel del 53 digitala IO och 15 analoga portar.

arduino guide - mega2560

Liksom Uno, den körs på 5v och har en inbyggd USB-port och DC-omvandlare, så det är verkligen bara användbart när Uno inte är tillräckligt stor. Mega är också kompatibel med de flesta Arduino sköldar.

Pro Micro

Med kloner tillgängliga för ca $ 4 var Pro Micro båda fysiskt små och har en USB-drivrutin ombord med möjligheten att bli en USB HID (Human Input Device): det innebär att du kan skapa egna tangentbord eller spelkontrollprojekt.

Det är bra för små projekt, men det ger dig ett par mindre IO-stift att spela med; totalt 18, varav några kan vara analoga och endast 32 kb minne.

arduino guide - pro mikro

Till skillnad från Uno, det är breadboard-vänligt, så du kan lödda några rubriker på och det passar bra in i en brödbräda. Den kommer i både 5v och 3, 3v versioner, så du kan välja vilken som passar ditt projekt.

Det finns också en Pro Mini eller Nano tillgänglig i en liknande liten formfaktor, men de har inte en inbyggd USB-drivrutin och kan inte efterlikna en USB-enhet. Jag kommer att hoppa över dessa eftersom du förmodligen redan vet om du vill ha en, och om inte, så är det bättre att du får Pro Micro med den lilla prisskillnaden. En anledning till att du kanske vill titta på en $ 2 nano är om du har ditt projekt klart och bara vill lägga det i en liten låda och bli klar med den.

NodeMCU / ESP8266

Detta är egentligen inte en Arduino, men det är Arduino-kompatibel med en liten ändring av din programvara. Tillgänglig för så lite som $ 5, har jag tidigare kallat den Arduino-kompatibla NodeMCU-utvecklingsbrädan "The Arduino Killer Meet the Arduino Killer: ESP8266 Möt Arduino Killer: ESP8266 Vad händer om jag sa till dig att det finns en Arduino-kompatibel dev board med byggt -In Wi-Fi för mindre än $ 10? Jo, det finns det. Läs mer ".

Förutom ett bra minne för ditt program (1 MB med v2, 4 MB med v3), innehåller NodeMCU inbyggd Wi-Fi-funktion med ESP8266-chipet. Med bara några rader av kod kan du ha en Internetansluten enhet. Av den anledningen är den perfekt för projekt av Internet av saker, som billiga smarta hemsensorer eller fjärrkontroll.

arduino guide - nodemcu

Den enda nackdelen med att arbeta med NodeMCU är att den går av 3.3v och stiften är inte 5v toleranta, vilket innebär att du behöver antingen sensorer som är konstruerade specifikt för den spänningen eller en logisk nivåskiftare (som ändrar en 5v-signal till en 3.3 v en och vice versa). När du har examinerat från Uno i startpaketet kommer det förmodligen inte att vara ett problem för dig.

Lilypad 328

På ungefär $ 4 var Lilypad lite konstig: en 5 cm cirkelplatta, designad för bärbara projekt. I stället för stift får du kretskort som är idealiska för syning med ledande tråd. Lilypad använder samma processor som Uno så det är lika begränsat, med 14 digitala IO-stift och 5 analoger, men är också 5V tolerant, så det borde vara kompatibelt med alla Uno-projekt du hittar. Se till att du köper Lilypad 328-versionen, dock inte 168, och tänk på att du också måste köpa en separat USB FTDI-brytning eftersom den inte innehåller en.

arduino guide - lilypad

Non-Atmel Boards

De olika Atmel-chipsen i hjärtat av de Arduino-brädor som hittills hittats är det som gör Arduino-projekt så bärbara - generellt sett kommer projektet för Uno att fungera bra på Nano eller Lilypad. Samma sak kan inte sägas om de sena Atmelbaserade styrelserna. Yún är en nyfiken hybrid som innehåller både en Atmel Atmega 32u och en komplett Linux-stack, Bluetooth och Wi-Fi på en separat Atheros-processor. Dessa har mer likhet med en Raspberry Pi, men med mycket mindre samhällsstöd och en större prislapp. Yún är för närvarande till försäljning för en cool $ 80.

Arduino A000008 Yun ATmega32u4 Microcontroller Board Arduino A000008 Yun ATmega32u4 Microcontroller Board Köp nu på Amazon

Mitt råd: undviker dessa nya brädor. De är helt enkelt övervärderade för deras avsedda IoT-användning med tanke på tävlingen från en $ 35 Pi (vår hallon Pi Guide Raspberry Pi: Den Inofficiella Tutorial Raspberry Pi: Den Inofficiella Tutorialen Om du är en nuvarande Pi-ägare som vill lära sig mer eller en potential ägare till den här kreditkortstorlekenheten, det här är inte en guide du vill sakna. Läs mer) eller till och med NodeMCU-kortet.

Det är de brädor som jag tycker om som nybörjare som bara startar eller examinerar från din startpaket, du kommer förmodligen vara mest intresserad av. I de flesta fall för enkel prototypning behöver du nog bara en annan Uno; eller för större projekt, en Mega. Jag använder fortfarande Unos hela tiden bara för att de är billiga och så lätta att arbeta med.

Om du är redo att bädda in ditt färdiga projekt, överväga en nano. För allt som involverar att emulera ett USB-tangentbord eller skapa en spelkontroll, ta en Pro Micro. För wearables kan du prototypa på en Uno och sedan byta till med en Lilypad när allt är klart. För saker med Internet av saker skulle jag starkt föreslå det Arduino-kompatibla NodeMCU-kortet i stället för en "riktig" Arduino.

Vilken Arduino ska du använda nästa? Kan du tänka på användningsfall som jag inte har listat, eller skulle du vilja göra en annan rekommendation? Låt mig veta i kommentarerna!

In this article