Innehållsförteckning:

Köpguide för Arduino Uno: 4 steg
Köpguide för Arduino Uno: 4 steg

Video: Köpguide för Arduino Uno: 4 steg

Video: Köpguide för Arduino Uno: 4 steg
Video: Подключение и настройка nRF24L01 к Arduino (модуль беспроводной связи) 2024, Juli
Anonim
Köpguide för Arduino Uno
Köpguide för Arduino Uno

Att välja en Arduino att köpa kan vara förvirrande, särskilt om du funderar på att köpa en Uno. Säljare på nätet kan utelämna viktig information, sälja föråldrade eller olämpliga brädor, och vissa kan vara direkt vilseledande. Jag hoppas kunna ge information i den här artikeln om hur du navigerar i processen att välja var du vill köpa din bräda.

Steg 1: Äkta Arduino, klon eller derivat

Det finns flera kategorier av Arduino -brädor du kan köpa:

  • Äkta Arduino -märken
  • Förfalskade brädor
  • Klonbrädor
  • Derivatkort

Äkta och förfalskade brädor

Äkta Arduino -märkeskivor tillverkas av ett företag i samarbete med ägaren av Arduino -varumärket i ett visst land.

För USA -köpare kan de vanligaste säljarna av Arduino vara adafruit.com eller sparkfun.com. Brädor är också tillgängliga via butiker som exempelvis Micro Center.

Äkta Arduino-kort är standarden för vilken klon- eller derivatkort är baserade, och är de kort som standard-IDE-programvaran är utformad för att fungera med out-of-the-box.

Äkta Arduino -brädor ser exakt ut som visas på Arduinos webbplats, inkluderar kartongfärg, logotypkvalitet och form, komponentplacering och komponentfärger, särskilt färgen på polyfusen.

Här är en artikel på arduino.cc -webbplatsen som ger information om förfalskade brädor:

blog.arduino.cc/2013/07/10/send-in-the-clones/

En förfalskad kartong bryter mot upphovsrätt och varumärken och tillverkas av en producent som vill vara vilseledande. Det finns liten anledning för en tillverkare att förfalska en hårdvarudesign med öppen källkod, eftersom tillverkare får göra exakta kopior så länge de inte bryter mot varumärken, men av någon anledning är det vanligt. Jag rekommenderar att du tar lite extra tid i din köpprocess för att se till att du inte köper en förfalskning. Om anledningen till att du lockas till en webbplats som erbjuder förfalskningar är priset, eller om du tittar på vad som verkar vara en äkta Arduino -skiva men den har ett reducerat pris jämfört med Adafruit, SparkFun eller andra officiella säljare, du kan spara dig lite pengar och helt enkelt köpa en klon eller derivat istället, och de är acceptabla för Arduinos varumärkesägare.

Om du köper en äkta Arduino -bräda kommer du att spendera $ 20 till $ 35 USD på den, annars köper du en förfalskning och inte inser det. Så du bör bara köpa äkta från en välrenommerad leverantör och inte försöka köpa äkta från en diskotek.

Klon- och derivatkort

En klon är ett kort som använder samma layout och komponenter som ett äkta kort är tillverkat av. Det är en exakt kopia. Eftersom design, bootloader eller firmware och tillhörande programvara som IDE alla är öppen källkod, är det inget fel med att göra en klon, och att köpa dem är inte skadligt för Arduino -projektet. Silkskärmen på kretskortet kommer inte att ha Arduino -märkningar som logotyp och Arduino -namn, och de kostar normalt mindre. Så länge de inte bryter mot varumärken är de okej.

Ett derivatkort är ett som kan ha liknande layout och komponenter, och som kan vara kompatibelt med Arduino IDE, men det finns skillnader i design som gör att kortet kostar mindre att tillverka, eller som erbjuder ytterligare eller färre funktioner jämfört med äkta Arduino -brädor. Derivatkort kostar ofta mindre, om inte kortet har ytterligare funktioner som inte erbjuds i ett äkta Arduino -kort.

Exempel på ytterligare funktioner är ytterligare strömförsörjning eller effektreglering, skydd mot omvänd polaritet, omkopplingsbar logisk nivå, logisk nivåtolerans, konvertering eller skydd, anpassade formfaktorer, ytterligare eller reducerade kretsar. Derivat är fördelaktigt för grundprojektet, eftersom nya funktioner ibland tar sig in i nästa generation av äkta Arduinos. Och derivatmakare och supportrar bidrar till kod och dokumentation. Precis som med kloner, om ett derivat inte bryter mot varumärken, är de okej.

Vad är äkta?

Nedanstående text om att Arduino -företagen splittras är nu gamla nyheter, eftersom företagen har återförenats. Det finns nu ett Arduino -företag. Den återstående texten i detta "steg" behålls för historiska ändamål.

Gamla nyheter:

En av de fem grundarna av Arduino, Gianluca Martino, har avbrutit sitt förhållande från de andra. Det finns en spricka i grundarteamet, pågående juridiska tvister, och nu finns det två separata företag som använder Arduino -namnet. Både den ursprungliga arduino.cc och de nyare arduino.org -webbplatserna har några av samma distributörer listade.

Massimo Banzi sa i en blogg på arduino.cc att de har slutat ta emot royalty för de italienska tillverkade Arduinos, och det är Arduinos tillverkade av Gianluca Martinos företag som driver arduino.org.

makezine.com/2015/03/19/massimo-banzi-fighting-for-arduino/

blog.arduino.cc/2015/03/20/dear-arduino-community/

www.arduino.org/blog/1-the-new-blog/first-round-won

Dessa problem löses för arduino.cc via nya tillverkningspartnerskap. Varumärket Genuino skapades av arduino.cc på grund av denna spricka i Arduino -teamet. Unos görs under varumärket Genuino för Kina och andra asiatiska marknader via ett partnerskap med SeeedStudio. Arduino Uno tillverkas nu i USA från och med juli 2015 via ett partnerskap med Adafruit.

makezine.com/2015/06/20/ardunio-announces-manufacturing-partnership-seeedstudio/

makezine.com/2015/05/26/first-arduino-made-american-soil/

Tvisten och splittringen av företagen är olycklig. Vissa människor väljer sida och är starka anhängare av det ena eller det andra företaget. Vissa människor stöder båda företagen, eller väljer helt enkelt styrelser och tillhörande programvara baserat på lämplighet för det projekt de bygger. Vissa väljer styrelser från företaget med starkaste onlinesupport eller mest användbara forumgemenskap.

Steg 2: Bedrägeri eller skillnader i Uno

Så allt beror på vad som är din definition av Uno och vad som är viktigt för dig.

ATmega328P med valfri seriell adapter

Om du anser att en Uno är ett ATmega328P-baserat kort med någon inbyggd USB till seriell adapter och en 115200 baud seriell bootloader, skulle det inkludera de många Unos som erbjuds på eBay som har CH340G USB-chips istället för ATmega16U2. Många av dessa brädor erbjuds och säljs som och trycks som Uno R3 eller Rev 3, vilket är felaktigt, eftersom Rev 3 i huvudsak var en uppgradering från ATmega8U2 till ATmega16U2. Det finns liten anledning att kalla ett Uno -kort för en "Rev 3" eller "R3" om den inte har en ATmega16U2. Kort utan ATmega16U2 är ett Arduino Duemilanove -derivat bränt med en Optiboot -startladdare.

Enligt min mening, om du är intresserad av en av dessa brädor, bör du bara köpa en CH340G eller FTDI Nano 3.0, vilket i princip är samma sak i ett mindre paket. Det är billigare och kan läggas direkt på en brödbräda eller bäddas in i ett projekt. Du kan bränna Optiboot bootloader på den själv och kalla den en Uno.

Om du köper en Uno med ATmega328P och en seriell adapter bör du vara glad om någon bränner en Optiboot -bootloader på en Duemilanove eller ett derivat och sätter namnet Uno på den.

ATmega328P med ATmega16U2 som seriell adapter

Om du anser att en Uno Rev 3 är ett ATmega328P-baserat kort med en ATmega16U2, inklusive ytterligare funktioner, till exempel att kunna ansluta till din dator som ett tangentbord, en mus, etc., är ett av dessa derivat som beskrivs ovan med en CH340G eller FTDI -chip skulle inte beskrivas korrekt som en Uno Rev 3, och du måste akta dig. En Uno Rev 3 som har en ATmega16U2 kan anses vara en 2-i-1 Arduino, eftersom ATmega16U2 inte skiljer sig mycket från processorkretsen på Leonardo eller Pro Micro, ATmega32U4. ATmega16U2 är ansluten till ATmega328P via en seriell anslutning och det finns potential för både att programmeras och interagera med varandra för att ge dig mer kapacitet eller kapacitet jämfört med ett Duemilanove eller liknande klassiskt Arduino -kort.

Microcenter.com har vad jag anser vara bra kloner, och de har ATmega16U2. Märket är Inland. De har butiker i USA och säljer online. Min erfarenhet var från att gå i en butik och köpa. Jag har också köpt från eBay säljare axepris, och han listar både ATmega16U2 och CH340G UNO s separat, och han var lyhörd för eBay meddelande kommunikation. Min beställning från axeprice kom till USA på 8 dagar. Jag kan inte garantera att din upplevelse att köpa från dessa säljare blir lika bra som min, jag delar helt enkelt information.

Går in i djungeln

Om du handlar på eBay eller Amazon eller annan öppen marknadsplats erbjuds Uno -brädor väldigt ofta till salu där ett foto tydligt visar ett fyrkantigt SMD USB -chip OCH beskrivningen eller titeln specifikt säger ATmega16U2 eller ATmega8U2, men vad du faktiskt får är ett kort med ett CH340G eller annat chip som inte är programmerbart och som inte ser ut som bilden i annonsen. Om du bryr dig måste du ställa mycket specifika frågor till säljaren och själv bedöma hur pålitlig och lyhörd säljaren är innan du köper.

Det finns fall där någon får en Uno, och de kan inte ladda upp den. Vissa tillverkare lägger en äldre bootloader på den och säljer den som en Uno. Det kan faktiskt ha en fin och fin sidenbild med namnet Uno eller Uno R3 på den. Men på grund av den äldre bootloader, som upptar mer minne och fungerar med en annan överföringshastighet, är kortet faktiskt en Duemilanove. Det är okej att gå med en billig bräda, men bara vara medveten om att du kan behöva göra lite pyssel eller felsökning för att komma igång.

forum.arduino.cc/index.php?topic=332638.0

Steg 3: Hur många att köpa

I forum på nätet har jag märkt ett ganska stort antal inlägg från människor som ber om hjälp med att fixa sin enda Arduino. I vissa fall åtgärdas vissa problem genom att återbränna startladdaren. Användare kan också byta chips från en Arduino till en annan för att felsöka eller se om problemet de upplever följer det flyttade chipet eller stannar kvar på huvudkortet. Ofta är lösningarna på problem mycket lättare om du har en annan Arduino.

Jag tycker att det är en riktigt bra idé att ha mer än en Arduino. Om budgeten är ett problem är det troligtvis bättre att ha två kloner än att ha en och endast en äkta Arduino. Eller så kan du köpa en äkta och en klon.

Saker som nybörjare kanske inte är medvetna om:

  • Du kan programmera en Arduino som en ISP-programmerare och sedan programmera en annan Arduino med den, för att bränna om startladdaren eller för att ladda en skiss utan att använda en startladdare.
  • Du kan programmera en Arduino som en seriell adapter och sedan använda den för att programmera en av Arduino-korten som inte har inbyggda seriella adaptrar, till exempel Pro Mini och några av LilyPads. Men det är egentligen bara enklare och ganska prisvärt att köpa en separat seriell adapter.

Steg 4: Till SMD, eller inte till SMD …

Till SMD, eller inte till SMD …
Till SMD, eller inte till SMD …

Som framgår av denna bild kan Uno komma med ett stort plug-in DIP-chip eller ett ytmonterat lödt litet chip. Båda har samma funktionalitet.

Låt kostnaden, designens skönhet och din avsedda användning av Uno vara din guide. ATmega328P är härdig, så det är troligt att du skulle röka en regulator eller kondensator innan du rökte ATmega328P. Men om du har behov är det möjligt att koppla bort det gamla chipet och koppla in ett nytt om du har DIP -versionen. Ett mer troligt behov av att koppla ur och byta ut chippet är att använda Uno-kortet som stödkrets för programmering av fristående marker. Om du tror att du kan vara intresserad av det kan du gynna DIP.

Du kan använda din andra Arduino som en ISP -programmerare för att bränna startladdaren eller andra program på de tomma nya marker du sätter in.

Om du är intresserad av att krympa din slutliga version av projektet och permanent bädda in Arduino -funktioner i det, kan du bara köpa en mycket billig Nano eller Pro Mini istället för att arbeta med diskreta komponenter. De miniatyrstora korten har SMD-chip och stödjande kretsar som regulator och kristall. Så du kanske inte behöver komma in i byggnaden din egen Arduino från delar, såvida inte avsikten är att ha kul med den och lära sig dessa detaljer.

För derivat, överväga SparkFun "RedBoard - Programmerad med Arduino" och Adafruit "METRO 328." De är Uno-liknande brädor med SMD ATmega328P. De har FDTI USB -chips, inte ATmega16U2 som den äkta Uno. Låt inte det oroa dig, om du inte vet att du kommer att vilja göra något avancerat som kräver ett Uno med ATmega16U2 USB -chip.

Ytterligare läsning om SMD vs. DIP:

learn.sparkfun.com/tutorials/redboard-vs-uno/smd-vs-pth

Om du köper ett med ett DIP -chip, fortsätt och tryck in det i uttaget för att sätta fast det ordentligt. De kommer ofta med chipet inte helt sittande.

Rekommenderad: