Skip to content

synergia/Bankobot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Bankobot

Kod odnosi się do robota "Bańkobot". Robot ze szwedzkimi kołami, czasami występujący z pistoletem do robienia baniek na korpusie.

Kod jest na platrofmę arduino. Obecnie w robocie znajduje się Arduino Mega.

Program odczytuje sygnał z odbiornika RC (Flysky). Obecnie odczytuje 5 kanałów. Trzy z nich odpowiadają za ruchy a dwa za włączanie pistoletu i wiatraka. Następnie w funkcjach warunkowych sprawdza się stan poszczególncych kanałów i w zależności od tego czy na danym kanale zmienia się sygnał robot się porusza. W tej chwili ruch jest binarny. Nie korzysta się z wejścia PWM na mostakch (oznacza to, że robot zawsze jeździ z pełną prędkością).

Sterowanie robotem: Krok 1. Włączyć aparaturę. Lewy drążek musi znajdować się w maksymalnie dolnej pozycji. Wszystkie przełączniki ustawione do góry.
Krok 2. Włączyć robota poprzez odbezpieczenie przycisku awaryjnego
Krok 3. Poruszając prawym drążkiem powodujemy ruch do przdu/tyłu i w prawo/lewo. Ruszając lewym obracamy robota wokół własnej osi. Krok 4. W celu wyłączenia robota wciskamy przycisk awaryjny co całkowicie odcina dopływ prądu. Następnie wyłączamy kontroler.

Rozwój projketu: -wykorzystać wejście PWM na mostkach
-podłączyć i okodować enkodery

Osoba odpowiedzialna za projekt: Kamil Goś

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages