De RRRRRRRRRRBBA, een $3 Arduino (5 / 6 stap)

Stap 5: Sommige waarschuwingen:



** Waarschuwing #1: De reden dat deze truc werkt is dat, in tegenstelling tot de meeste Arduinos, de Lilypad Arduino is geklokt door van de ATMEGA ingebouwde oscillator in plaats van door een extra kristal oscillator circuit. Dit gebrek aan extra oscillator circuits maakt de bedrading van het circuit een stuk eenvoudiger, maar als gevolg daarvan de chip loopt langzamer (8MHz in plaats van 16 MHz) en de timing ervan is niet zo nauwkeurig. De bootloader lilypad weet hoe om te compenseren voor het verschil van deze snelheid om ervoor te zorgen al uw vertragingen en baud-rates en andere tijd-gevoelige functies werkt goed, maar het feit blijft dat de chip langzamer zal presteren.  Dit is niet een big deal, tenzij uw toepassing zeer nauwkeurig timing moet of moet zeer snel taken uitvoeren.

Als u uw Arduino hoeft te draaien op de juiste snelheid van 16MHz, gebruikt u twee 22pf cermamic condensatoren en een Abracon ABL-16.000 MHZ-B2 kristal oscillator, en sluit hen zoals aangegeven in de figuur hierboven. Als u besluit om gebruik deze setup voor 16MHz kristal oscillator, niet gebruik de bootloader Lilypad--gewoon gebruik maken van de juiste bootloader voor de Raad van bestuur hebt je (bijvoorbeeld diecimila, duemilanove, uno enz).

** Waarschuwing #2: De ATMEGA-chip heeft rare namen voor haar pinnen--ie ATMEGA pin 1 is niet noodzakelijkerwijs Arduino pin 1.  Dus je de grafiek hierboven moet te vertalen (met dank aan http://arduino.cc/en/Hacking/PinMapping168 )

** Caveat #3: welke voeding u (mobiele telefoon oplader, USB-aansluiting of AAA-batterijen zijn snel en gemakkelijk methoden) het wellicht niet een perfect stevige 5V.  Dus als je problemen met de chip opknoping of onverwacht resetten hebt, voeg een condensator 01 uF tussen 5V en Ground, zo dicht mogelijk bij de chip als redelijkerwijs mogelijk.  Dit filtert lawaai op de voeding.  U kunt ook het toevoegen van een extra 10uF elektrolytische cap op dezelfde plaats (wijzend op de condensator markeringen aan de polariteit)--Dit beschermt tegen verstoringen in de voeding.

** Caveat #4: de meest dure en ingewikkelde deel van een Arduino is de seriële-naar-USB-circuits.  Door het weglaten van het, we een heleboel kosten en moeite besparen, maar als u nog uw ultra-bare-bones arduino gebruiken om te communiceren met de normale Serial.print()-opdrachten wilt, moet u de aanschaf van een 5V TTL USB-naar-rs232 adapterkabelen sluit deze als volgt:
Kabel TX draad---> ATMEGA Pin 2 (RXD)
Kabel RX draad---> ATMEGA Pin 3 (TXD)
Kabel Gnd draad---> ATMEGA Pin 8 (Gnd)

Gerelateerde Artikelen

Hoe te programmeren een AVR (arduino) met een ander arduino

Hoe te programmeren een AVR (arduino) met een ander arduino

deze instructables is handig als:* je hebt je arduino met atmega168 en je kocht een atmega328 op je lokale elektronicawinkel. Het hoeft niet een arduino bootloader* u wilt maken van een project dat geen gebruik maakt van arduino - gewoon een regelmat
ThermoClock: Een OpenSource Arduino UNO OLED klok die ook temperatuur meet

ThermoClock: Een OpenSource Arduino UNO OLED klok die ook temperatuur meet

Hallo, iedereen!Vandaag ga ik u tonen hoe te maken een OpenSource Arduino UNO OLED klok dat ook maatregelen temperatuur. Dit project is een OpenSource en het is open voor iedereen. Het vereist geen speciale ingenieur vaardigheden, en brengt u minder
Repareren van een gebakken Arduino Mega

Repareren van een gebakken Arduino Mega

Soms kan jij iets stoms, andere keren is het volstrekt onverklaarbaar, maar als gevolg van welke evenementen, het groene lampje op uw Arduino gestopt komt op. In mijn geval bleek te zijn een verbrand uit spanningsregelaar.Dit ondoorgrondelijke is een
MRETV - Video, Stereo geluid en nog veel meer van een standaard Arduino!

MRETV - Video, Stereo geluid en nog veel meer van een standaard Arduino!

MRETV - Video, Stereo geluid en nog veel meer van een standaard Arduino!Nu bijgewerkt voor Arduino 1.6.6 November 2015!Gebruik slechts twee weerstanden en twee diodes voor het genereren van de volledig-schermvideo. Tekst 47 x 29 van 8 x 8 karakters,
Een spelletje spelen met een kale Arduino

Een spelletje spelen met een kale Arduino

"Push-It"Interactieve spel met behulp van een kale Arduino board, geen externe onderdelen of bedrading nodig.Push-It heeft twee doelen.Te schets snel tonen/Controleer je Arduino board werkt en dat u setup goed voor het downloaden van een nieuwe
Een eenvoudige Arduino Bluetooth auto

Een eenvoudige Arduino Bluetooth auto

Hoi, dit is mijn eerste instructable.Dit is een eenvoudige arduino bluetooth auto voor beginners.Ik ben met behulp van twee continue rotatie servos in plaats van motoren.Dus, laten we beginnen. :)Stap 1: Wat moet je1) Arduino (im ' using een Mega-256
Hoe krijg ik een betere Arduino voor minder!

Hoe krijg ik een betere Arduino voor minder!

Als u een betere Arduino wilt, maar niet genoeg geld hebben, gaat u naar ebay en zoek naar "arduino"Wow! een Arduino uno met 33% korting!
Pijp Bot - een slimme arduino bluetooth robot

Pijp Bot - een slimme arduino bluetooth robot

Dit is mijn eerste instructables. Hier ben ik tonen hoe maak je een goedkope twee wielen arduino bluetooth robot, met behulp van PVC-buizen en haar gewrichten (voor het maken van het lichaam). Het is eenvoudig om te maken en eenvoudig te programmeren
De Hexachord, een muziekinstrument Arduino-gecontroleerde

De Hexachord, een muziekinstrument Arduino-gecontroleerde

Vorig jaar, met de deadline van de Bay Area Maker Faire, ik heb een nieuw instrument genaamd de Hexachord gemaakt. Het was een heel erg leuk, een grote hit, en ik heb de kans gehad om te doen een aantal gesprekken erover. De ontwerp-uitdaging was spa
De MicroSlice V1 | Een kleine Arduino laser cutter

De MicroSlice V1 | Een kleine Arduino laser cutter

Een paar jaar geleden zag ik een Instructable waar Groover een paar DVD-RW-stations had gebruikt voor het maken van een pocket laser graveur. Geïnspireerd door het idee, gedreven door de recente aankoop van een full-size 50 watt CO2 laser cutter, en
Een compacte, Arduino hoogtemeter voor RC vliegtuigen

Een compacte, Arduino hoogtemeter voor RC vliegtuigen

Please vote voor dit Instructable als u denkt dat het verdient! Bedankt!De Ultieme hoogtemeter is een super compacte, Arduino gecontroleerd hoogtemeter staat de hoogte meten met een nauwkeurigheid van 0,3 meter en de hoogste en laagste waarden die he
Een ander Arduino afstandsbediening auto bestuurd door Android telefoon via Bluetooth-Module

Een ander Arduino afstandsbediening auto bestuurd door Android telefoon via Bluetooth-Module

Deze tutorial gaat door het opzetten van de Arduino IDE voor gebruik met een Adafruit motor shield kloon board, alsmede het opzetten van een oude RC auto, zodat het kan worden gecontroleerd met een android telefoon via bluetooth. De Code voor de RC a
Seguidor Solar con motores een paso + Arduino

Seguidor Solar con motores een paso + Arduino

Con el enorme gusto de que algunas personas les haya agradado mi primer instructable: Deshidratador solar + Arduino les comparto un nuevo proyecto que realice, se trata de un seguidor zonne-energie, geen zonde antes mencionar que mi inspiración fuero
Een esp8266 arduino met behulp van een relais met behulp van home-assistant

Een esp8266 arduino met behulp van een relais met behulp van home-assistant

Dit Instructable laat zien hoe een Relais module verbinden met een esp8266, iets dat moet ongecompliceerd, maar moet een paar extra componenten te maken van de estafette werkt correct als u van het kleine apparaat van de esp in de foto's gebruikmaakt