» Elektronika » Arduino »Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Arduino Robot Beetle Ringo

Nawet początkujący mogą wykonać ten projekt przy niewielkim wysiłku. Praca nie wykorzystuje żadnych skomplikowanych części i nie wymaga dodatkowych umiejętności podczas montażu. Nie jest nawet konieczne posiadanie lutownicy, ponieważ w błędzie zastosowano płytkę beadboard, więc lutowanie nie jest potrzebne. Programowanie również nie jest trudne, ponieważ autor dostarczył gotowy kod dla tego projektu.

Materiały:
- Arduino Uno z kablem USB
- pojemnik na baterie 9 V.
- Bateria 9 V (można zastosować baterię 7,2-8,4 V)
- Serwo analogowe 3 szt
- Odbiornik i nadajnik IR (podczerwień)
- Bradboard mini
- Podłączanie przewodów
- Drut stalowy (średnica 1,5–2 mm)
- Metalowe spinacze 2-3 szt



Oczywiście nadal potrzebujemy narzędzi:


Krok 1 podłączenie odbiornika IR do Arduino:
Nadajnik podczerwieni może być pilotem telewizora. Na początek autor czyta i zapamiętuje kod sygnału, aby użyć go później do sterowania robotem. W tym kroku pobierane są przewody łączące, Arduino, tablica obrad i sam odbiornik z nadajnikiem. Obwód jest zmontowany, jak pokazano na poniższych zdjęciach.

Obwód wykorzystywany jest do odbiornika Tsop2136. Jeśli używasz innego odbiornika, musisz najpierw sprawdzić jego specyfikację. Następnie plik z archiwum o nazwie ir_receiver.ino jest otwierany za pomocą Arduino IDE. Tam możesz zobaczyć pierwszą linię #include „IRremote.h”. Ta linia wskazuje, że szkic będzie korzystał z biblioteki, która zaimplementuje wszystkie funkcje przesyłania sygnałów IR. Sam IRremote.h nie jest częścią oprogramowania Arduino IDE, więc jest instalowany wcześniej. Następnie autor otwiera Monitor szeregowy i sprawdza prędkość transmisji sygnału. Prędkość ustawia się ręcznie na 9600. Po podniesieniu pilota zespół działa, klikam przyciski pilota, a jeśli kody są widoczne na monitorze szeregowym, oznacza to, że model działa

Dla każdego modelu zdalnego sterowania kody mogą się różnić, a aby uprościć zadanie dopasowania wciśniętych przycisków, które mają być użyte, są one po prostu zapisywane. Należy zauważyć, że niektóre kody odpowiadają długiemu lub powtarzanemu naciśnięciu, jednak nie będą one używane w tym projekcie.

Robot będzie w stanie wykonać 13 różnych poleceń:
1. Przejdź do przodu.
2. Cofnij się.
3. Skręć w lewo.
4. Skręć w prawo.
5. Idź naprzód skrętem w lewo.
6. Idź do przodu skrętem w prawo.
7. Cofnij się, skręcając w lewo.
8. Ruch do tyłu przy skręcie w prawo.
9. Stop.
10. Ustawienie 1. prędkości (wolno).
11. Ustawienie 2. prędkości.
12. Ustawianie 3. prędkości.
13. Ustawianie 4. prędkości (szybka).

Wygodne przyciski są wybierane do wykonywania tych poleceń, naciskając przyciski i wpisując unikalny kod dla każdego z nich.



Krok 2 montaż prototypu:
Przed przystąpieniem do montażu sprawność dostarczonego żelazka i samego programu jest w pełni sprawdzana. Szkic jest ładowany do mikrokontrolera. Kody są zmieniane zgodnie z wcześniej skompilowaną tabelą. Naciskając przyciski na pilocie, serwomotory są sprawdzane pod kątem reakcji. Sprawdza również działanie modelu z zasilaniem nie tylko z USB, ale także z akumulatora.



Krok 3 chód chrząszcza:
Mając 3 serwa, można wprowadzić chód sześcionożnego chrząszcza. Nogi przyszłego robota są wykonane w jednym kawałku. Są one instalowane w rzędzie od lewej do prawej. Lewe serwo będzie odpowiedzialne za lewe przednie i prawe tylne nogi, prawe za przednie prawe i tylne nogi oraz środek za środkowe nogi. Nogi przyszłego robota są wykonane w jednym kawałku.

Film pokazujący poprawne działanie serwomechanizmów:


Krok 4 instalacja:
Aby przymocować komorę baterii do tablicy, potrzebny był wspornik, wykonano z niego wspornik. Spinacz został wykonany zgodnie z szablonem, który jest przymocowany na dole artykułu. Ważne jest, aby rozmiar szablonu odpowiadał wskazanym wymiarom. Pozostałe komponenty są zainstalowane na Arduino Uno: mini-bradboard, serwa.

Spinacz wygina się wzdłuż szablonu i łączy się ze stykami 9 i 12. Nie możesz się martwić zamknięciem styków, ponieważ nie są one używane w szkicu. Wspornik jest przyklejony do dolnej części uchwytu baterii.






Autor zaleca używanie możliwie jak najmniejszego plecionki, jego zdaniem najlepszą opcją byłby rozmiar 5 * 10 pinów. Bradboard o tym rozmiarze można odciąć od płyty chlebowej lub kupić od razu gotowy.



Następnie przygotowywane są same serwa - naklejki są usuwane, a pętle zajmujące zbyt dużo miejsca są odcinane. Proces ten przebiega ze szczególną ostrożnością, ponieważ serwa są dość delikatne.



Naklejki, które zostały wcześniej usunięte, przyklejają serwomechanizmy do uchwytu baterii. Są one zainstalowane tak, aby obok nich było miejsce na mały bradboard.

Następnie połóż płytkę chlebową. Odbiornik podczerwieni jest skierowany do góry w celu uzyskania wysokiej jakości odbioru sygnału. Po raz kolejny wszystko jest sprawdzane pod kątem wydajności.




Krok 5 stóp:
Do tego wyboru rozmiaru i kształtu nóg chrząszcza są również szablony (dołączone poniżej). Pierwszy dla przednich i tylnych nóg, drugi dla środkowego. Stopy przyklejają się do serwomotorów. Teraz robot może bezpiecznie iść tam, gdzie go wskazujesz.

Robot Dance:



Ten projekt może być dalej rozwijany na prośbę wszystkich. Można zmienić wygląd i zmienić kod. Możesz także podłączyć do niego aparat lub adapter Bluetooth. I ogólnie wszystko, na co masz dość wyobraźni.

Kolejne wideo z pracą robota:


arduino-master.zip [13.64 Kb] (pliki do pobrania: 535)
trafarety.rar [23.58 Kb] (pliki do pobrania: 469)
10
10
10

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij

Radzimy przeczytać:

Podaj go do smartfona ...