Autonomiczny bot oparty na Arduino za pomocą czujnika ultradźwiękowego: 5 kroków (ze zdjęciami)
Autonomiczny bot oparty na Arduino za pomocą czujnika ultradźwiękowego: 5 kroków (ze zdjęciami)
Anonim
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy
Autonomiczny bot oparty na Arduino wykorzystujący czujnik ultradźwiękowy

Stwórz własnego autonomicznego bota opartego na Arduino za pomocą czujnika ultradźwiękowego.

Ten bot może poruszać się samodzielnie, nie wpadając na żadne przeszkody. Zasadniczo to, co robi, to wykrywa wszelkiego rodzaju przeszkody na swojej drodze i decyduje o najlepszej dla siebie ścieżce (no cóż, nie wszystkie rodzaje przeszkód).

Więc nie tracąc więcej czasu, zacznijmy.

Krok 1: Komponenty wymagane do projektu

Komponenty wymagane do projektu
Komponenty wymagane do projektu
Komponenty wymagane do projektu
Komponenty wymagane do projektu
Komponenty wymagane do projektu
Komponenty wymagane do projektu
Komponenty wymagane do projektu
Komponenty wymagane do projektu

Oto lista wszystkich niezbędnych komponentów potrzebnych do tego projektu:

  • Arduino UNO R3
  • Czujnik ultradźwiękowy
  • Silnik serwo (mini)
  • Przewody połączeniowe
  • Regulator napięcia L7805CV
  • Układ scalony sterownika silnika L293D
  • 4 baterie litowo-jonowe 3,7 V
  • 2 x motoreduktor
  • 3 x koła
  • Deska do krojenia chleba

Po zebraniu wszystkich składników możesz iść.

Krok 2: Tworzenie ciała bota

Tworzenie ciała bota
Tworzenie ciała bota
Tworzenie ciała bota
Tworzenie ciała bota
Tworzenie ciała bota
Tworzenie ciała bota

Wykonaj następujący krok, aby utworzyć ciało bota:

Krok 1: Przylutuj żeńskie styki nagłówka na małym kawałku płytki drukowanej, jak pokazano na zdjęciu. I przymocuj do niego śrubę.

Krok 2: Teraz przykręć płytkę PCB do serwomotoru i upewnij się, że jest wystarczająco ciasna.

Krok 3: Weź czujnik ultradźwiękowy i umieść jego męskie styki złącza w żeńskich złączach na płytce drukowanej. Włóż go prawidłowo (aby zapewnić połączenie). I ustaw go w taki sposób, aby 90 stopni serwomotora było skierowane w stronę przedniej części bota.

Krok 4: Teraz do wykonania korpusu bota możesz użyć kartonu lub plastikowej płyty z gorącym klejem lub śrubami. Zrobiłem korpus bota z ułożonym drutem i śrubami.

Krok 5: Umieść Arduino i płytkę stykową w pozycji, jak pokazano na zdjęciu i zabezpiecz je za pomocą gorącego kleju lub taśmy dwustronnej.

Krok 6: Na koniec umieść serwomotor na swojej pozycji i napraw go, co chcesz.

Krok 3: Schematyczny diagram bota

Schematyczny Schemat Bota
Schematyczny Schemat Bota
Schematyczny Schemat Bota
Schematyczny Schemat Bota

Połącz komponenty jak podano na schemacie. To całkiem proste.

Połącz najpierw dwa akumulatory równolegle, a następnie połącz je szeregowo, aby uzyskać maksymalne napięcie i pojemność. Teraz, jeśli masz dwa silniki o tej samej prędkości obrotowej, nie musisz wykonywać połączenia z pinu 11 Arduino do pinu 9 L293D ic. Ale jeśli twoje silniki nie mają takich samych obrotów, wykonaj połączenie. I upewnij się, że silnik o większych obrotach powinien znajdować się w pozycji silnika 2.

Upewnij się, że wszystkie połączenia są szczelne i zabezpieczone.

Krok 4: Przesyłanie kodu do Arduino

Wgrywanie kodu do Arduino
Wgrywanie kodu do Arduino

Kod tego projektu znajduje się poniżej.

Ale przed przesłaniem kodu otwórz go i wykonaj niezbędną modyfikację.

Ustaw rpm_control szybszego silnika tak, aby oba silniki miały równe obroty. A także ustaw odpowiednio right_delay i left_delay tak, aby wykonał idealny obrót o 90 stopni odpowiednio w prawo i lewo.

Po przesłaniu kodu i ustawieniu wszystkich innych rzeczy możesz już iść.

Krok 5: Praca wideo

Dziękuję za przeczytanie.

Zalecana: