Obsah:

Jak kódovat řádek podle Sumobota: 4 kroky
Jak kódovat řádek podle Sumobota: 4 kroky

Video: Jak kódovat řádek podle Sumobota: 4 kroky

Video: Jak kódovat řádek podle Sumobota: 4 kroky
Video: Nová informatika pro 1. stupeň 2024, Červen
Anonim
Jak kódovat řádek za Sumobotem
Jak kódovat řádek za Sumobotem

V tomto Instructable budu podrobně popisovat proces, ve kterém můžete kódovat Sumobota z Parallaxu tak, aby sledoval jedinou černou čáru.

Krok 1: Materiály a nástroje

Notebook

Základní editor STAMP (k dispozici zde)

Souprava Parallax Sumobot (k dispozici zde, sestavte před použitím této příručky)

Parallax Adaptér USB na sériový RS-232 s kabelem (součást soupravy Sumobot)

Krok 2: Vysvětlení kódu

Vysvětlení kódu
Vysvětlení kódu

Do kódu jsem vložil soubor, který by měl být použit v Sumobotu. Získání Sumobotu k použití tohoto kódu je stejně jednoduché jako stažení kódu, otevření v editoru Basic STAMP, připojení robota k počítači pomocí adaptéru, který je součástí kód a výběr běhu, zatímco je váš robot napájen, otočením přepínače do střední polohy (napájen, ale neprovádí se kód) Pokud robota nezapnete, program vám zobrazí chybu a nenahraje se.

Krok 3: Úprava kódu podle vašich potřeb

Sumobot můžete snadno zatáčet na delší a kratší dobu úpravou „pulzních“proměnných v kódu (jejich zvětšení zvyšuje čas strávený soustružením), pokud však neprovádíte velmi dlouhé a široké zatáčky, nemělo by to být nutné a Nedoporučuji to, protože získání přesné doby, kterou potřebujete strávit otáčením, může být obtížné. Můžete také deaktivovat nebo přidat zpoždění startu a také zrychlení nebo zpomalení robota. Všechny řádky kódu a proměnné mají komentáře vysvětlující, co dělají, takže je jednoduché změnit proměnné tak, aby vyhovovaly vašim potřebám.

Krok 4: Dokončení

Jakmile použijete poskytnutý kód a v případě potřeby změníte proměnné tak, aby vyhovovaly vašim potřebám, a nahrajete jej na Sumobot, jednoduše ho zapnete a poskytnete černou čáru, kterou bude sledovat, a měl by fungovat bez problémů. Pokud narazíte na problém se Sumobotem, jako je například to, že se robot neotáčí při zobrazení rohu, zkuste znovu stáhnout soubor s kódem, protože při jeho úpravě jste mohli omylem zadat další písmeno nebo číslo.

Doporučuje: