Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Jedná se o projekt robotiky na úrovni začátečníků, ve kterém jsem upravil Ottobot přidáním nových senzorů do jeho prototypu. Otto je jednoduchý interaktivní robot založený na programovacím jazyce Arduino. Tento příspěvek s pokyny je v zásadě o tom, nechat robota reagovat na několik senzorů různými způsoby, aby dělal věci na základě toho, který senzor je stimulován. Konečným produktem by mělo být, když po stisknutí tlačítka ottobot přehraje krátkou melodii nebo klapne nohama nebo zapne světelnou diodu.
Krok 1: Sestavení materiálu a instalace softwaru
Jsou vyžadovány následující elektronické součásti a počítačová aplikace:
- Robot Otto DIY
- Open-source IDE pro Arduino (moje byla verze 1.8.5 na Macbooku Pro)
- 1 prkénko
- 8 propojovacích vodičů (muž - žena)
- 3 propojovací vodiče (žena - žena)
- 2 LED jakékoli barvy
- 2 tlačítka
- 1 dotykový senzor HW-483
Krok 2: Umístění tlačítek
Umístěte tlačítko na prkénko přes rokli pro integrované obvody Dual In-Line Package (DIP). Všechny čtyři nožky tlačítka musí být pevně připevněny, aby elektrický proud mohl nerušeně proudit podél svorkovnic prkénka. Podobně umístěte druhé tlačítko na jiné místo.
Připojte jednu nohu tlačítka propojovacím vodičem (samec k ženě) k kolíku napětí (V nebo +) analogového 0 (A0) na štítu Arduino Nano IO. Také tuto nohu připojte k signálnímu (S) pinu A0. Na opačném konci připojte otvor ve stejném sloupci jako noha k zemnicímu kolíku (G nebo GND) A0. Opakujte kroky pro druhé tlačítko kromě toho, že tentokrát použijete A1.
Krok 3: Nastavení více LED diod
Připojte LED 1 k prkénku, nohy jsou uloženy ve dvou samostatných svorkovnicích. Umístěte dlouhou nohu LED 2 vedle krátké nohy LED 1 do stejné svorkovnice. Krátká noha LED 2 může jít kamkoli, pokud není v použitých sloupcích na desce. Nakonec, abych dokončil sériový obvod, připojil jsem dlouhou nohu LED 1 na signální (S) pin A4 a krátkou nohu LED 2 na G pin A4.
Proud pokračuje ve smyčce podle jedné cesty od začátku do konce, přičemž anoda (kladná) LED 2 je připojena ke katodě (záporné) LED 1. Kromě toho se napěťový výstup z analogového pinu připojuje k kladnému dlouhá noha LED 1, a z té LED je provedeno další připojení od záporného k kladnému LED 2 v DC obvodu, ze kterého jde elektřina od záporného konce k výstupnímu kolíku země.
Krok 4: Připojení dotykového senzoru
Tři nohy dotykového senzoru mají různé funkce. Prostřední přijímá napětí. Jeden z postranních hrotů s velkým písmenem S napsaným vedle něj je zodpovědný za vstup signálu a druhý označený symbolem mínus je uzemňovací elektroda. Proto připojte boční kolíky k S a G digitálního 7 (D7), střední nohu k V.
Krok 5: Nahrání programu
K tomuto kroku jsem pro vaši informaci připojil textový soubor.ino mého kódu ottobot. Uznávám nedostatky ve svém programu, zejména v sekci LED. Podařilo se mi jen nechat současně blikat světla navzdory mé neúnavné snaze přimět je, aby zhasla a zhasla. Omlouvám se za nejasnosti v mé komunikaci a doufejme, že čtenáři mého příspěvku budou moci výše uvedené postupy snadno sledovat.