Spisu treści:

Osoba podążająca za wózkiem: 8 kroków
Osoba podążająca za wózkiem: 8 kroków

Wideo: Osoba podążająca za wózkiem: 8 kroków

Wideo: Osoba podążająca za wózkiem: 8 kroków
Wideo: Tropem Skorpiona. Odcinek 8. Zabójstwo Lubikach Małych 1980 2024, Grudzień
Anonim
Osoba śledząca koszyk
Osoba śledząca koszyk

Roboty cieszą się z każdym dniem coraz większym zainteresowaniem w wielu branżach. Na dzień dzisiejszy roboty przejmują większość trywialnych prac, które kiedyś wymagały ludzkiej uwagi.

Zacznijmy od prostego - bota, który podąża za tobą. Istnieje wiele zastosowań tego projektu, na przykład w portach lotniczych i kompleksach handlowych, które mogą przenosić towary za Ciebie podczas swobodnego spaceru.

W tym Instructable nie będziemy budować tych dużych przemysłowych maszyn, ale model roboczy oparty na Arduino z tej samej przyczyny.

Ponadto ta instrukcja została stworzona we współpracy z HATCHNHACK. Sprawdź ich niesamowitą stronę internetową, aby znaleźć wszystkie swoje urządzenia do prototypowania, blogi, pomysły i wiele więcej.

Krok 1: Krok 1: Znalezienie wymaganych części do wykonania projektu

Cóż, piszę to jako ogólne instrukcje, więc postaram się uzyskać alternatywy, jeśli nie możesz znaleźć części, których używam. Dodam również linki kupna, dzięki czemu będziesz mógł kupować przedmioty, których nie masz pod ręką, abyś mógł dostosować swojego bota do swojej kreatywności. Części do wykonania tego projektu można znaleźć w hnhcart. Mają dobrej jakości części w niesamowitym przedziale cenowym.

Mikrokontroler: cóż, jeśli jesteś początkującym, spróbuj użyć Arduino. Cóż, używam Arduino Uno. Kup link do Arduino UNO

  • Silniki: każdy silnik 12 V będzie działał. Używam ogólnych 12-woltowych motoreduktorów prądu stałego o prędkości 300 obr./min. Możesz również kupić silniki BO. Kup łącze do płyt z przekładnią DC | Silniki BO
  • Sterownik silnika: do obsługi silników potrzebny będzie sterownik silnika, ponieważ większość mikrokontrolerów nie może dostarczyć tak dużego napięcia. Używam L298N, do którego możesz się odwołać tutaj, aby kupić sterownik silnika.
  • PODWOZIE: W przypadku podwozia musisz kupić specjalny dla silników, których używasz. W przypadku silników z przekładnią BO i DC możesz polecić ten link
  • Czujnik ultradźwiękowy: używam ogólnego modułu czujnika ultradźwiękowego HCRS04. kup link do
  • czujnik ultradźwiękowy.
  • Moduł czujnika zbliżeniowego IR: Działa dowolny czujnik zbliżeniowy, który może wykryć wykrywanie obiektu przez co najmniej 20 cm. Link do zakupu czujnika
  • Przewody połączeniowe: wszyscy potrzebujemy przewodów połączeniowych do łączenia rzeczy. Jeśli jesteś nowicjuszem, potrzebujesz ich kilku do różnych projektów. można kupić stąd z męskiego na męskie | Męski na żeński
  • Bateria: cóż, do tego projektu używam baterii lipo 12V. jeśli tego nie masz, zawsze możesz przejść na ogólne baterie litowo-jonowe 12 V. Lub jeśli używasz silników 9v BO, możesz nawet użyć prostej baterii 9v. Ale pamiętaj, aby sprawdzić specyfikację silnika przed zakupem akumulatora, ponieważ możesz uszkodzić silnik, jeśli dostarczysz napięcie wyższe niż pojemność silnika. Aby kupić baterię 9v, zapoznaj się tutaj.

  • Płytka do krojenia chleba/płyta prototypowa: będziesz potrzebować czegoś do podłączenia wszystkich przewodów. Tutaj przyda się tabliczka do krojenia chleba. kup link do Breadboard | tablica prototypowa

Krok 2: Konfiguracja podwozia

Konfigurowanie podwozia
Konfigurowanie podwozia
Konfigurowanie podwozia
Konfigurowanie podwozia
Konfigurowanie podwozia
Konfigurowanie podwozia
Konfigurowanie podwozia
Konfigurowanie podwozia

Do tego projektu używam podwozia 4 motoreduktorów, które można łatwo znaleźć. Używam 4 metalowych statywów w kształcie litery L do zamontowania mojego serwomechanizmu - głowicy i drewnianej skrzyni oraz jako wózka.

  • Aby zbudować podwozie najpierw zamontuj stojaki
  • zamontować silniki i opony
  • zamontuj serwo
  • odłóż głowę i pudełko na bok, ponieważ będziesz potrzebować miejsca na zbudowanie reszty bota. dołączymy to na końcu.

Krok 3: Podłączanie sterownika silnika

Podłączanie sterownika silnika
Podłączanie sterownika silnika

Aby dostarczyć wystarczającą ilość soku do silników, musimy ustawić sterownik silnika.

  1. najpierw przykręć bieguny +ve i -ve silnika do złącza PTR sterownika silnika.
  2. następnie do zasilania, sterownik silnika wkręca +ve akumulatora do portu 12v i -ve do portu GND sterownika silnika.
  3. umieść pin wejściowy sterownika silnika na pin PWM Arduino według własnego uznania. PAMIĘTAJ, aby odpowiednio zmienić piny silnika w swoim kodzie.
  4. dodaj przełącznik między +ve akumulatora a sterownikiem silnika, w przeciwnym razie będziesz musiał odłączać akumulator, gdy go nie używasz. pobierz 2 przewody z 5V i GND sterownika silnika do płytki stykowej, aby móc zasilać Arduino, a także inne urządzenia.

Krok 4: Konfiguracja głowicy: czujnik ultradźwiękowy i czujnik podczerwieni

Konfiguracja głowicy: czujnik ultradźwiękowy i czujnik podczerwieni
Konfiguracja głowicy: czujnik ultradźwiękowy i czujnik podczerwieni

Przykleiłem czujniki na kwadratowej metalowej płytce jak na zdjęciu powyżej

  • podłącz wszystkie 5 V i GND do 5 V i GND płytki stykowej, aby zasilić czujniki i serwo.
  • podłącz styki wyjściowe lewego i prawego czujnika podczerwieni do pinu 12 i pinu 13 Arduino.
  • podłącz pin echo i trig czujnika ultradźwiękowego do pinu 2 i pinu 3 Arduino.
  • podłącz pin wejściowy serwa do pinu 5 arduino.

Krok 5: Skonfiguruj Arduino

Skonfiguruj Arduino
Skonfiguruj Arduino

Użyłem podwójnej taśmy do mocowania Arduino i płytki stykowej na obudowie, ponieważ zapewnia ona również izolację z tyłu Arduino.

zasil Arduino, podłączając 5V i GND płytki stykowej do Vin i GND do Arduino i jesteś gotowy.

Krok 6: Czas na kod

Czas na kod
Czas na kod

Zostawiam link do pobrania kodu, a także wyjaśnię podstawowy algorytm stojący za kodem.

  • najpierw bot zainicjuje funkcję wyszukiwania ręki.
  • jak tylko obiekt zostanie znaleziony, bot zainicjuje funkcję pętli
  • w ten sposób, jeśli lewy czujnik podczerwieni zostanie uruchomiony, bot skręci w prawo
  • jeśli prawy czujnik podczerwieni zostanie uruchomiony, bot skręci w lewo
  • jeśli obiekt zbliży się zbyt blisko, bot cofnie się.
  • jeśli obiekt oddali się daleko, bot pójdzie do przodu.

Krok 7: Wszystko gotowe, sfinalizujmy

Wszystko gotowe, sfinalizujmy
Wszystko gotowe, sfinalizujmy
Wszystko gotowe, sfinalizujmy
Wszystko gotowe, sfinalizujmy

wszystko zostało zrobione, pozostaje tylko użyć swojej kreatywności, aby ją dostosować i znaleźć innowacyjne zastosowanie w projekcie.

Zalecana: