Stap 2: Bedrog of verschillen in Uno
Dus, dit alles komt neer op wat is uw definitie van Uno, en wat voor u belangrijk is.
ATmega328 met een seriële adapter
Als je kijkt naar een Uno als een ATmega328 gebaseerde bord met een ingebouwde USB naar seriële adapter en een seriële bootloader van 115200 baud, zou dat de vele Unos die op eBay worden aangeboden die CH340G USB chips in plaats van de ATmega16U2 hebben omvatten. Veel van deze platen worden aangeboden en verkocht als en scherm afgedrukt als Uno R3 of Rev 3, dat onjuist, is omdat de Rev 3 in wezen een upgrade van ATmega8U2 naar ATmega16U2 was. Er is weinig reden om te roepen een Uno-bestuur een "Rev 3" of "R3" tenzij er een ATmega16U2. Platen zonder de ATmega16U2 zijn een afgeleide van de Arduino Duemilanove verbrand met een Optiboot bootloader.
Volgens mij bent u geïnteresseerd in één van deze planken, moet je gewoon kopen een CH340G of FTDI Nano 3.0, die in wezen hetzelfde in een kleiner pakket is. Het kan is minder duur, en worden rechtstreeks op een breadboard leggen of ingesloten in een project. U kunt zelf de Optiboot bootloader op het branden en noemen het een Uno.
Als je voor een Uno met een ATmega328P en een seriële adapter winkelen, moet je blij als iemand de bootloader van een Optiboot op een Duemilanove of afgeleide verbrandt, en de naam Uno erop plaatst.
ATmega328 met ATmega16U2 als een seriële adapter
Als je kijkt naar een Uno Rev 3 als een ATmega328 gebaseerde board met een ATmega16U2, met inbegrip van aanvullende mogelijkheden, zoals kundig voor interface met uw computer als een toetsenbord, muis, enz., dan een van deze derivaten hierboven beschreven met een CH340G of FTDI chip zou niet correct worden omschreven als een Uno Rev 3, en u moet oppassen. Een Uno Rev 3 met een ATmega16U2 kan worden beschouwd als een 2-in-1 Arduino, aangezien de ATmega16U2 niet veel van de processorchip op de Leonardo of Pro Micro, de ATmega32U4 verschilt. De ATmega16U2 is gekoppeld aan de ATmega328P via een seriële verbinding en er is potentieel voor beide te worden geprogrammeerd en interactie met elkaar om u meer capaciteit of vermogen in vergelijking met een Duemilanove of soortgelijke klassieke Arduino board.
Microcenter.com heeft wat ik beschouw als goede klonen, en ze hebben de ATmega16U2. Het merk is in het binnenland. Ze hebben winkels in de VS en online verkoopt. Mijn ervaring was van wandelen in een winkel en kopen. Ik heb ook gekocht van eBay verkoper axeprice, en hij maakt een lijst zowel ATmega16U2 als CH340G UNO de los, en hij was inspelen op eBay bericht communicatie. Mijn bestelling van axeprice kwam in de VS in 8 dagen. Ik kan niet garanderen dat uw ervaring van deze verkopers kopen zo goed als de mijne zal zijn, ik ben gewoon het delen van info.
Gaan in de jungle
Als u op Amazon, eBay of andere open markt winkelen bent, zijn Uno platen zeer vaak aangeboden te koop waar een foto toont duidelijk een vierkante SMD USB-chip en de omschrijving of titel specifiek zegt ATmega16U2 of ATmega8U2, maar wat krijg je eigenlijk is een board met een CH340G of andere chip thats niet programmeerbare en dat lijkt niet op de foto in de advertentie. Als u de zorg, moet u zeer specifieke vragen aan de verkoper en de rechter vragen voor jezelf hoe betrouwbaar en responsieve is van de verkoper voordat u koopt.
Er zijn gevallen waar iemand krijgt een Uno, en ze kunnen niet uploaden naar het. Sommige makers een oudere bootloader op te zetten en verkopen het als een Uno. Mooi en vrij zijde afbeelding met de naam Uno of Uno R3 daarop kan eigenlijk hebben. Maar vanwege de oudere bootloader, die meer geheugen in beslag neemt en situeert zich op een verschillende baud-rate, het bord is eigenlijk een Duemilanove. Het is ok om te gaan met een goedkope board, maar bedenk dat u wellicht doen sommige knutselen of het oplossen van problemen om te gaan.