Idiot's Guide till programmering AVR: s på de billiga (med Arduino IDE!)



Mikrokontroller är, utan tvekan, fantastiska små saker. De är mångsidiga, kraftfull och mycket små. Tyvärr, den sistnämnda drag också delas av både min plånbok och mina kunskaper i programmering. Min förståelse av C är dålig, och jag har knappt råd att köpa något liknande en Arduino eller en anständig Internet-leverantör. Och helst Arduino skulle vara overkill för många av mina projekt, som bara behöver enkel IC.

Men som många av er vet, DIY finner alltid ett sätt. Denna handledning är avsedd för dem bland oss utan budgetar eller programmeringserfarenhet som vill börja använda dessa små maskiner. Den är inte uppbyggd kring ATmega328 (Arduino Uno chip), men ganska Attiny raden av chips (Atiny85 och Attiny2313, att vara specifik). Den totala kostnaden för projektet kan gå som lägre än $15 om du vet var man kan köpa från, och du kan fortfarande använda original Arduino IDE och språk för att programmera dina projekt i slutändan. Tänk på att du behöver lite lödning färdigheter att få detta projekt görs.

Se Steg
Relaterade Ämnen

Programmera ESP8266-ESP-201 stå ensam med Arduino IDE

Jag vill ge ett bättre underlag för hur du kan använda ESP201 (en variant av ESP8266) som står ensam ombord och hur du koppla in GPIO för att programmera det med Arduino IDE.Jag kämpade på hur till få skissen från Arduino IDE som laddats ner till ESP...

Programming ESP8266 ESP-12naE NodeMCU v1.0 med Arduino IDE till trådlös Temperaturlogger

Tillbaka till sena 2014 och tidig 2015, din verkligen kom överdenna fiffiga WiFi-Chip ESP8266 (ESP-01) och har till strid bland de inkonsekventa dokumentationer från olika källor. För närvarande sporre dokumenterade han sin frustration (fynd) som en...

Hur till restaurera den Arduino UNO R3 ATmega16U2 Firmware med Arduino IDE

Om du har en behov till Re-blixt ATmega16U2 chip med stock firmware återställa Arduino UNO tillbaka till det normala, detta sker ofta på kommandoraden med hjälp av avrdude eller dfu-programmer, eller med programmet Windows Flip. Den lättare väg för m...

Programmera ChipKIT DP 32 med Arduino IDE

Vad du behöver: en ChipKIT DP 32 mikroprocessor (alla sladdar ingår) och en bärbar datorFör att programmera en DP 32 utan en programmerare enhet (Chipkit PGM), dvs med arduino IDE, behöver den ett minne Program; första steget är att ladda upp detta m...

Med Minimus AVR med Arduino IDE

The Minimus AVR är en USB-ansluten mikrokontroller, som använder ATMEL 90USB192 mikrokontroller. Dess en billig åter programmerbara mikrokontroller med 21 digital input/output stift.De har använts av människor som mod spelkonsoler konsoler, för att l...

Hur du ändrar fuse bitar av AVR Atmega328p - 8 bitars microcontroller med Arduino

I detta instructable du lära dig att ändra fuse bitar av Atmega328p mikrokontroller. Jag använder Arduino mega som programmerare till program Atmega328P-PU på bakbord. Den levereras med en standard 1MHz inre kalibrerad oscillator frekvens. Jag vill ä...

Programmera en ATtiny44/45/84/85 med Arduino

Denna handledning ger ger stegen för att konfigurera, programmera och testa en ATtiny44/45/84/85 med en Arduino. Det är också ger några förklaringar till det inre arbetet AVR marker i allmänhet.Steg 1: AVR och ISP förklarade Många tutorials kan visa...

Spela Ode till glädjen och annan klassisk musik med Arduino

Detta är en grundläggande handledning (bra för nybörjare!) med hjälp av Arduino Uno eller liknande version för att spela Ode till glädjen av Beethoven. Detta var en av mina första projekt med Arduino.Vad du behöver:-Arduino Uno eller liknande version...

Tutorial - med HC06 Bluetooth till seriell trådlös UART adaptrar med Arduino

Skicka data mellan en Arduino eller kompatibel styrelse och en Bluetooth-utrustad enhet såsom en Android smartphone eller surfplatta är mycket enkel tack vare de billiga HC-06 Bluetooth-moduler som du kanske har sett på marknaden. De finns också till...

Idiot's Guide till hastighet läsning

* hastighet läsning ökar mängden information som din hjärna tar emot i en begränsad tid. du ta emot stora mängder information i en kort period av time.* kan ocksåså du vill lära dig hur man kan snabba Läs? dess ganska lätt, men tyvärr för hastighet l...

Programmering en Attiny med Arduino IDE

Attinys är ett utmärkt sätt att krympa din arduino projekt. Jag försökte nyligen att efter denna stora instruktioner från High Low Tech webbplats men det ser ut som dess föråldrade. De har några tutorials och om du inte har en ATtiny programer följa...

En komplett starter guide till AVRs

har du spelat med Arduinos och nu har en smak för microcontrollers?Har du försökt att gå bortom Arduino men blev stoppad av den täta datablad?Detta är den instructable för dig!Jag arbetade på en instructable för epilog tävlingen som skulle trådlöst k...

En nybörjares guide till Arduino

Efter några år av experimentera med Arduino, beslutade jag att det är dags att dela den kunskapen har jag fått. Så jag här går, en guide till Arduino, med nakna grunderna för nybörjare och lite mer avancerade förklaringar för personer som är något me...

En komplett Idiot's Guide att göra LED-ljus enhet för planterade akvarium

Vänligen ta en titt på min hemsida för mer tutorials och skumt bilder: www.playsofrays.comSom alltid skriver jag detta för personer som har någon tidigare erfarenhet med lysdioder, elektriska och elektronik fungerar precis som jag aldrig haft innan j...

Clueless guy's guide till att köpa blommor

här är din idiotsäker guide till att välja den perfekta buketten att imponera på din miss. Det tar inte en massa pengar eller någon slags blommor-kunskap att slå hennes strumpor av! Ett par lätt-till-minas pekare är allt du behöver för resten av ditt...

Alltid aktuell Guide till Ubuntu

Hej killar! Detta är det alltid uppdaterat Guide till Ubuntu. Det kommer att uppdateras med varje ny version av Ubuntu. Den nuvarande utgåvan är Ubuntu 13.04 Raring Ringtail. Nästa utgåva, 13.10 uppkäftig Salamander, beror den 17 oktober eller så. Om...

Steg för steg guide till Micro trollkarl robot controller (Arduino kompatibel)

Micro trollkarl från DAGU är en låg kostnad Arduino kompatibel controller speciellt för nybörjare som vill bygga en liten robot. Styrelsen har ett antal användbara tillbehör inbyggd så att i de flesta fall sköldar är inte obligatoriska och yttre ledn...

Programmering med hjälp av Arduino IDE på brädan ChipKIT Dp32

Denna guide visar hur du ställer in Arduino IDE så att den kan användas till att programmera chipKIT dp32 mikrokontroller.Steg 1: Hämta och installera Arduino IDE Detta steg är för dem som inte har installerat Arduino IDE. Känn dig fri att hoppa till...

Programming "AtTiny85" med den lilla AVR programmerare och kompletteras 'Arduino IDE'

Använda Atmels lilla 8-pin AtTiny85 är mikrokontroller som en fristående ett bra alternativ till större 28 pin AtMega328 monterad på en Arduino Uno ombord. Jag har bytt från den ena till den andra på olika sätt, men vad jag hittade enklaste var med S...