Status:
- Auto jezdí podle programu...
To Do:
- Detekce překážek...
Proč ?
Strašně rád si hraju. V mém věku ('74) se to sice prý už moc nenosí, ale mne to prostě baví. Ať už se jedná o počítačové hry, zahrávání si se zdravím při jízdě lesem na horském kole nebo o hrátky s fantazií při čtení knih.
Při pronikání do tajů jednočipů jsem se dostal až k tomu, čemu se říká robotika. Jsem zatím nováček, ale vypadá to, že jsem na dobré cestě do další úrovně.
Jak ale zjistit, zda mne obor bude bavit, aniž by mne to stálo nemalé množství prostředků, které možná přijdou vniveč? Šlo hlavně o prostředky finanční, kterých moc není. Času mám v zaměstnání vzhledem k nárazovosti zatížení relativně dost, takže jej věnuji kromě jiného i sebevzdělávání. To je totiž další věc co mne baví - dozvídat se stále něco nového.
Takže jak s minimem finančních prostředků zjistit, zda je robotika oborem, který mne bude bavit? Odpověď je pro mne v tomto článku.
Jak na to ?
Jednou z inspirací byl pro mne článek v časopise Servo Magazine z června 2005. Jednalo se o přestavbu RC auta na mobilního robota. Hlavním tématem bylo jak použít stávající elektroniku auta a připojit k ní mikrokontrolér. Takové autíčko stojí v akcích obchodních řetězců tři až čtyři sta korun a dá se s ním užít spousta legrace. A až vás přestane bavit přijde čas dostat z něj trochu víc, než soudruzi na dálném východě zamýšleli.
Mechanika
Plast, všude jen plast. Kov najdete jen na zadní hřídelce, motůrcích a šroubcích. To ale ničemu nevadí, jde o to vyzkoušet si to.
Není špatné pořídit si offroad verzi, protože pak je pod karoserií dost místa na cokoli.
Pohon i řízení je řešen zpřevodovanými stejnosměrnými motorky. Konstrukce řízení je taková, že když auto trefíte šikovně na jakékoli přední kolo, krásně se vyhákne ze závěsu a auto začne kulhat. Ideální případ pro implementaci detekce překážek.
Konstrukce podvozku.
Pohled z boku.
Offroad verze auta má i tu výhodu, že má vepředu takzvaný lapač na klokany, v tomto případě nejsou sice použity ocelové trubky, ale jen měkčený plast.
Má to tu výhodu, že pokud nám detekce překážek selže, nerozbijeme autu kapotu, ale krásně se nám odrazí ode zdi.
Navíc je konstrukce ideální pro umístění infračervených LED a přijímače infračerveného signálu.
Pohled zepředu.
Pohled zezadu.
Pohled shora, pod autem je papír A4.
Elektronika
Zapojení elektroniky vychází z konstrukce Mini Sumo X.
K dispozici tedy budou tyto signály:
- signály pro pohon (dopředu a dozadu)
- signály pro řízení (doleva a doprava)
- dva analogové vstupy (například pro detekci čáry)
- dva TTL vstupy/výstupy (například pro světla, zvukovou signalizaci atp.)
Schéma zapojení.
Jak vidíte není použit externí krystal (postačí vnitřní oscilátor 8MHz) ani H-můstek pro řízení, který použijeme z původní elektroniky.
Osazovací plán desky plošných spojů a umístění drátových propojek:
Osazení součástek.
Umístění drátových propojek.
Deska plošných spojů ze strany mědi
Hotový mozek.
Rozměr desky plošných spojů jsem se snažil přizpůsobit velikosti původní elektroniky, aby bylo možné jej umístit do patra nad původní desku.
Detail umístění mozku.
Detail umístění IR LED a přijímače SFH-5110.
Software
Tímhle otestujeme funkčnost spínání motorů:
Zdroje a odkazy
KiCad - návrhový systém použitý při vývoji
Servo Magazine - návod jak použít elektroniku z RC auta
Jednoduchý programátor PIC - jak dostat program z PC do PIC
MiniSumo X - tohle bylo na začátku
