Někomu se může zdát, že Kamil je doslova "přeplácán" množstvím nejrůznějších modulů, a říká si, k čemu to všechno vlastně je? Robot Kamil určitě není hračka. Je to experimentální stroj, na kterém se dají ukázat nejrůznější možnosti "amatérské" elektrotechniky a robotiky.
"Hele, tohle jsem ještě nevyzkoušel. Jak to chodí?"
"Tak tohle se mi teda nepovedlo, musím to zkusím jinak."
"Á, klasická chyba mezi žídlí a klávesnicí..."
"No vida, a najednou to funguje!"
A to nás prostě baví.
Co tedy má Kamil k dnešnímu dni ve výbavě?
- Jednodeskový počítač Raspberry Pi 4B se čtyřjádrovým procesorem 1,5 GHz, 4 GB RAM, 2x USB2, 2x USB3, 2x mikroHDMI, WiFi, Bluetooth, 1 Gb ethernet
- Zvukovou USB kartu Axagon.
- USB HUB 3.0
- Vzadu dvě kola poháněná DC motory JGA25-370 12V, vepředu pak jedno pojezdové kolo z uklízecího robota
- Řadič motorů H-bridge L298N - pro ovládání pojezdu
- Step-up boost měnič LM2587 - z napětí 5V "vyrobí" 12V pro napájení motorů
- Infračervené reflexní snímače otáček kol - pro možnost vyrovnávat rozdíly v práci motorů
- Detektor světelného zdroje v podvozkové vaně s fotorezistorem v tubusu, který míří vpřed mezi předními koly (orientace nebo jízda podle zdroje světla).
- Laserové ukazovátko, které je umístěno souose s trubičkou, ve které je fotorezistor pro detektor světelného zdroje.
- Řádkový LCD displej 4x20 znaků
- Základní klávesnici 4x4 (0-9, A, B, C, D, *, #)
- Doplňkovou klávesnici 1x4 s barevnými tlačítky pro rozšíření možností klávesnice 4x4
- Aktivní bzučák pro signalizaci stisknuté klávesy nebo chybového stavu
- Audiozesilovač s reproduktorem na levém kanálu, pravý může být použit jako zdroj řídících impulzů, třeba pro skok na další fotku v multimediální prezentaci
- Desku X728 s UPS, se 2 bateriemi Li-Ion 18650 (5,1 V, 8 A)
- Přídavnou desku X728-A2 Battery Holder s dalšími 2 bateriemi 18650
- V přední části dva dotykové spínače k zamezení kolize s okolními předměty
- Dva rtuťové spínače pro zjištění ztráty rovnováhy
- Tři ultrazvukové dálkoměry ve směrech vlevo, přímo a vpravo
- Elektronický kompas
- Detektor otevřeného plamene
- Malé čerpadlo se zásobárnou vody v případě, že snímač plamene indkuje otevřený oheň
- Desku Pan-Tilt HAT pro ovládání 2 servomotorů pohybu hlavy
- Dvě matice Adafruit mini 8x8 LED pro simulaci očí a dvě matice pro simulaci úst
- Dva mikrofony se zesilovači v uších
- Analogově digitální převodník RasPiO Analog Zero, který zpracovává signály z ušních mikrofonů a případně pulzy z pravého stereofonního kanálu
- PIR čidlo pro rozpoznání pohybu před a za robotem
- Pole modrých LEDek s oranžovým oddělením 4+1+4 pro zobrazení binárních čísel v bajtu, číslo prováděné instrukce v binárním tvaru, aj.
- Čtyřicetipinový kabel portu GPIO, "zaparkovaný" do slepé zásuvky pod klávesnicí, aby se robot dal používat dál pro zkoušení různých zapojení na nepájivém kontaktním poli
- Bezdrátový vysílač na 433MHz pro ovládání 3 zásuvek 240V (upravený dálkový ovladač, který je umístěn v těle robota)
- Čtyřkanálový přijímač 433MHz pro dálkové ovládání funkcí robota ovladačem s tlačítky A, B, C a D
- 7" LCD monitor na HDMI1 jako první obrazovka Debianu
- Bezdrátový vysílač signálu HDMI pro zobrazení druhé obrazovky Debianu na televizi
- Číslicové voltmetry pro kontrolu napájení 3.3V, 5V a 12V
- Sedmisegmentový displej pro zobrazení hodin, teploty a vlhkosti vzduchu, zobrazení skóre, pro funkci stopek, apod.
- Modul HW-171 - 8 bitový I/O expander pro sběrnici I2C
Kamil už má v sobě sedm kousků.
Samostatné součástky: