Difference between revisions of "OTTO Arduino"
m |
m |
||
Line 13: | Line 13: | ||
* 1ks [https://www.ebay.com/itm/10PCS-KCD11-3A-250V-3-Pin-SPDT-ON-OFF-ON-3-Position-Snap-Rocker-Switch/372262656143 KCD11 power switch] | * 1ks [https://www.ebay.com/itm/10PCS-KCD11-3A-250V-3-Pin-SPDT-ON-OFF-ON-3-Position-Snap-Rocker-Switch/372262656143 KCD11 power switch] | ||
* 4ks skrutky M3 dĺžky 5 mm | * 4ks skrutky M3 dĺžky 5 mm | ||
+ | |||
+ | Voliteľné: | ||
+ | * 1ks [https://www.ebay.com/itm/273175332702 DFPlayer Mini] (pozri [https://www.dfrobot.com/wiki/index.php/DFPlayer_Mini_SKU:DFR0299 manual]) | ||
+ | * 1ks [https://www.ebay.com/itm/122070928795 8 Ohm, 1 W speaker] | ||
=== Programovanie === | === Programovanie === |
Revision as of 21:02, 16 November 2018
Zoznam súčiastok
- 6ks SG-90 Microservo
- 1ks Arduino Nano s mikrokontrolerom ATmega328 (a k nemu vhodný Mini USB kábel)
- 1ks Arduino Nano Shield I/O Extension Board
- 1ks držiak na 4 batérie AA
- 1ks pasívna sirénka
- 1ks ultrazvukový senzor HC-SR04P
- aspoň 10ks káblikov
- 1ks HC-05 BlueTooth modul
- 1ks SB550A Schottky Dioda - alebo podobná - mala by mať 0.5 - 0.7 úbytok napätia, napätie aspoň 10V a prúd aspoň 3A
- 1ks 1000 uF kondenzátor - alebo podobný na vyrovnávanie napäťových výkyvov
- 1ks KCD11 power switch
- 4ks skrutky M3 dĺžky 5 mm
Voliteľné:
- 1ks DFPlayer Mini (pozri manual)
- 1ks 8 Ohm, 1 W speaker
Programovanie
Otto je naprogramovaný v prostredí Arduino ID v jazyku C++, download: Arduino IDE.
Po pripojení všetkých servo káblov aj s vývodmi, UZ a BT modulov na napájanie môžeme začať s testovaním z programu, či sa všetky servá hýbu. Následne je potrebné nastaviť správnu polohu kolieska každého motora, aby bolo v správnom rozsahu vzhľadom ku končatine.
Ďalším krokom je rozhýbať a pripojiť BT a ultrazvuk, najprv len pomocou riadenia klávesnicou počítača cez BT.
Naprogramovať ho môžeme tak, aby sa naučil chodiť sám rovno, späť, otočiť sa a vydávať rôzne zvuky...
Pre účely tábora DT^2 sme vytvorili kompletný program