Robot Revue 07/2010
Programujte robota v pythonu! (10. část: Řízení motorů)
9.7.2024
Z minulých dílů už víme, jak se prostřednictvím senzorů alespoň trochu orientovat v prostoru. Pokud ale stavíme mobilního robota (například pro soutěž Eurobot), musíme se také naučit ovládat motory. Jednou z možností, jak to udělat, je použít jeden z modulů od firmy Dimension Engineering. Pro spoustu robotů vyhoví modul Sabertooth 2X5 [1]. Zvládne ovládat dva motory najednou prostřednictvím sériového portu. Trvalý odběr každého motoru může být až 5 A. Modul může fungovat v několika různých režimech. Nastavení se provádí pomocí DIP přepínačů umístěných na modulu. Výrobce má na webových stránkách dokonce průvodce nastavením, kterému zodpovíte pár otázek a on vám ukáže jak přesně modul nastavit [2]. Nastavení pro naše účely je na obrázku 1 a jde o takzvaný "paketový sériový mód". Modulu posíláme balíčky (pakety) bajtů a pomocí jejich hodnot říkáme, co chceme s motory dělat. ...
Soubory ke stažení
Diskuse
V databázi nebyl nalezen žádný příspěvek.




