Hogyan készítsünk egy robot - áramkörök, mikrokontrollerek, programozás

Mi egy mikrokontroller
Mikrokontroller - a számítógép egyetlen lapkán. Célja, hogy szabályozza a különböző elektronikus eszközök és a kölcsönhatás közöttük összhangban a programban betöltött mikrokontroller. A mikrokontroller a tökéletes megoldás, hogy egy mini robot számítógépes vezérléssel.

Microcontrollers: áttekintés
Úgy tartják, hogy az első mikrokontroller adták az Intel 1976-ban. Mivel a különböző eszközök úgy lett kialakítva, hogy az osztály, melyek közül a mikrokontroller által gyártott Atmel cégek, Microchip, STMicroelectronics, Texas Instruments és mások.

Készülék AVR mikrovezérlő
AVR mikrovezérlő a következőket tartalmazza: egy gyors RISC-processzort, két típusú nem felejtő memóriát (flash-program memóriával és EEPROM adatmemória), a RAM memória, I / O portok, és a különböző periféria interfész áramkörök.

Összes AVR család
Atmel cég gyárt rendkívül széles körű mikrokontroller AVR mag. Erősebb mikrokontroller van a nevében a szó MEGA, viszonylag egyszerű chips nevű apró. Bármelyik AVR-mikrovezérlő tehet a robot a kezüket.

Készíts egy robot a kezüket otthon

Programozása AVR mikrokontroller
AVR mikrokontrollerek, sok programozási eszközöket egyaránt fizetett és ingyenes. A legmegfelelőbb programozási nyelvek ugyanakkor megvizsgálta az assembler és C.

Szerda WinAVR fejlesztés
Szabad szerda WinAVR fejlesztés magában AVR GCC (erős C programozási nyelv fordító), és kiváló választás azoknak, akik kezdik tanulni AVR és robotok magát.

Készíts egy robot a kezüket otthon

Makefile lefordítani a programot
Hogy összeállítja a programot, amit tennie kell, make-fájlt, amely azt mondja, hogy a fordító generál egy kimenete a mikrokontroller kód. A kész make-szerkesztés programkód betölthetjük a mikrokontroller végzi blokkra való kattintással.

Készíts egy robot a kezüket otthon

Programozó AVR.
AVRDUDE. USB-programozó USBasp
A programozó belép felkészült a mikrokontroller programja emlékének. A programozó készülék tartalmaz összekötő mikrokontroller egy számítógép és egy program, amely ellenőrzi a készülék. Az egyik legnépszerűbb programozó USBasp.

Készíts egy robot a kezüket otthon

Az első projekt a AVR mikrovezérlő
Ahogy az első projekt a mikrokontroller vesz példát a villogó LED. Ez egy klasszikus a tanulmány mikrokontroller, a program „Helló világ!” a nyelv tanulmányozására.

Készíts egy robot a kezüket otthon

Hogyan készítsünk egy egyszerű robot mikrokontroller (1. rész).
Mi irányítjuk a motor
Hogyan készítsünk egy robot segítségével a motorvezérlés vezető L293D és ATmega8 mikrokontroller. Egy egyszerű program, hogy ellenőrizzék a robot motorok. A kísérletek és vizsgálatok létrehozásáról szóló rajz egy robot és a robot-táncos saját kezűleg.

Készíts egy robot a kezüket otthon

Egyszerű robot mikrokontroller (2. rész).
Robot egy fényérzékelő
Ez a cikk leírja, hogyan lehet létrehozni egy robot egy fényérzékelő reagál a visszavert fény. Megtanuljuk, hogy ellenőrizze a jelet az érzékelő, és összhangban a változó egy rögtönzött robot. Egy ilyen robot képes futtatni a rajzolt vonal a felszínen.

Készíts egy robot a kezüket otthon

Egyszerű robot mikrokontroller (3. rész).
Robot verseny
Így robot mozog a régión belüli által határolt fekete vonalak. Összegyűjtötte a robot lehet használni a verseny „Kegelring”. Beállítás robot verseny „Kegelring” egy izgalmas tapasztalat, és a versenyek maguk között a szerencsejáték és a szórakozás.