ARDUINO L05 Programování a robotika snadno a rychle?
Tomáš Feltl Připraveno pro kroužek robotiky JAOS Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
2
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
TROCHU MANUÁLNÍ ČINNOSTI S IMBUSY :-)
KOMPLETACE VELKÝCH A MALÝCH KOL … o-kroužky, šroubečky, matičky, velká serva, …
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
3
http://spaceflight.nasa.gov/gallery/images/station/crew-27/html/iss027e036687.html Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
4
VESMÍRNÁ STANICE … pokračujeme
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
5
Umíme používat několik věcí…
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
6
Jak jste se poprali s úkoly?
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
7
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Úkoly (náměty) • Je nějak servo omezeno v pohybu? Kolik stupňů
z kruhu naše servo „zvládne“? • Naprogramuj servo tak, aby se pohybovalo pomalu
tam a zpět. Co k tomu použiješ? • Přeruš +5 V linku a zapoj na ni tlačítko (spínač). Co
se stane, když tlačítko stiskneš a když ho pustíš?
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
8
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Úkoly (náměty) • Doplň výstražný a bezpečnostní systém vesmírné stanice
o servomotor, který se spustí a provede několik pohybů v případě že se blíží meteorit (ve skutečnosti by to byly třeba trysky, které by naši stanici odklonily z cesty meteoritu). • Zvládneš naprogramovat servomotory dva?
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
9
AUTONOMNÍ ROBOT … k čemu může být na stanici robot?
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
10
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Budeme na vesmírné stanici potřebovat nějakého robota, který by se sám pohyboval a něco dělal?
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
11
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Čidla, motory, „shieldy“, displeje … • Nepřeberné množství cenově dostupných „součástek“
a modulů (přehled např.: http://shieldlist.org)
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
12
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
PROJEKT 6A:
KRABIČKA NA BATERIE … když potřebujeme Arduino napájet jinak než z USB
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Krabička na AA baterie
13
Pokud nemáme kablík s konektorem, musíme si ho udělat.
Nejčastěji se v kombinaci s Arduinem používá 6 x AA, popř. 5 x AA baterií Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
14
Čím pájíme…
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
15
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Jak pájíme… „třetí ruka“
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
16
Jak pájíme…
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
17
Kompletace…
Kablík s konektorem připájíme na SPRÁVNÉ vývody boxíku na baterie Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
18
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Ještě jeden kablík a krimpování… Konektor DuPont 2,54 samec
Krimpovací kleště
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
19
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Nějak takto by to mělo vypadat…
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
21
ÚKOLY … inspirace k samostatné práci
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
22
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
Úkoly (náměty) • Do příští schůzky postav základ libovolného
pojízdného robota. V konstrukci použij dvě velká serva s velkými koly. Nezapomeň, že v rámci konstrukce musí být krabička s Arduinem a nepájivé pole (i boxík s bateriemi!). • Robota nezapojuj (to, jak zapojit velká serva zatím
nevíme a mohli bychom Arduino zničit!!!) Zapojení provedeme společně příště.
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
23
Arduino – programování a robotika – dětský vzdělávací kroužek JAOS
PŘÍŠTÍ SCHŮZKA 6. 11. … je to opět v pátek na známém místě
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
DĚKUJI VÁM ZA POZORNOST V případě zájmu mne můžete kontaktovat:
[email protected]
www.e-mole.cz Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)
Arduino – programování a robotika – dětský vzdělávací 25 kroužek JAOS
Radostné programování!
Kroužek JAOS – Farní sbor ČCE v Poličce
Tomáš Feltl (www.e-mole.cz)