Spisu treści:

Samochód robota sterowany przez Bluetooth za pomocą Arduino: 8 kroków (ze zdjęciami)
Samochód robota sterowany przez Bluetooth za pomocą Arduino: 8 kroków (ze zdjęciami)

Wideo: Samochód robota sterowany przez Bluetooth za pomocą Arduino: 8 kroków (ze zdjęciami)

Wideo: Samochód robota sterowany przez Bluetooth za pomocą Arduino: 8 kroków (ze zdjęciami)
Wideo: Arduino pilot RC z wyświetlaczem OLED - DIY - CIEKAWY PROJEKT 2024, Lipiec
Anonim
Samochód robota sterowany przez Bluetooth za pomocą Arduino
Samochód robota sterowany przez Bluetooth za pomocą Arduino

W tej instrukcji poprowadzę Cię do stworzenia samochodu-robota, który kontroluje Bluetooth z telefonu komórkowego z Androidem. Mało tego, samochód robota ma specjalną zdolność do omijania przeszkód, które napotyka poruszając się do przodu. Samochód robota jest w pełni oparty na arduino i mam nadzieję, że krok po kroku zrobię tego robota w bardzo łatwy sposób. Mam nadzieję, że ci się spodoba.

Krok 1: Czego potrzebujesz do tego robota

Czego potrzebujesz do tego robota
Czego potrzebujesz do tego robota
Czego potrzebujesz do tego robota
Czego potrzebujesz do tego robota
Czego potrzebujesz do tego robota
Czego potrzebujesz do tego robota
  1. Arduino UNO -
  2. Moduł Bluetooth HC-06 -
  3. Sterownik silnika L298n -
  4. Sonar ultradźwiękowy HC-SR04 -
  5. Podwozie samochodu inteligentnego robota z 2 x kołami autka i 1 x kołem uniwersalnym (lub kółkami kulkowymi) -
  6. Dwa silniki prądu stałego -
  7. 2x baterie 9V
  8. Rezystory 1K i 2K
  9. Przewody połączeniowe (męski-męski, męski-żeński)
  10. Mini płytka do krojenia chleba
  11. Śruby i nakrętki
  12. Śrubokręt
  13. Lutownica
  14. Taśma dwustronna (opcjonalnie)
  15. Pistolet do klejenia na gorąco (opcjonalnie)

Krok 2: Montaż podwozia

Montaż podwozia
Montaż podwozia
Montaż podwozia
Montaż podwozia
Montaż podwozia
Montaż podwozia

Przylutuj dwa przewody do każdego silnika prądu stałego. Następnie przymocuj dwa silniki do podwozia za pomocą śrub. Jeśli potrzebujesz wyjaśnienia, obejrzyj ten film na YouTube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… i pokaże Ci, jak złożyć podwozie samochodu Smart 2WD Robot. Na koniec przymocuj koło uniwersalne (lub kółko kulkowe) z tyłu podwozia.

Krok 3: Zamontuj komponenty

Zamontuj komponenty
Zamontuj komponenty
Zamontuj komponenty
Zamontuj komponenty

Zamontuj sterownik silnika Arduino UNO, L298n i płytkę prototypową na obudowie. Podłącz moduł Bluetooth HC-06 do płytki stykowej. Zamontuj czujnik ultradźwiękowy HC-SR04 z przodu obudowy. Uwaga: podczas montażu płytki arduino zostaw wystarczająco dużo miejsca na podłączenie kabla USB, ponieważ później musisz zaprogramować płytkę arduino, podłączając ją do komputera za pomocą kabla USB.

Krok 4: Połączenia modułu Bluetooth HC-06

HC-06 Połączenia modułu Bluetooth
HC-06 Połączenia modułu Bluetooth

Wskazówka: ten schemat obwodu pokazuje tylko, w jaki sposób piny modułu Bluetooth HC-06 powinny być podłączone do płyty arduino. To nie jest schemat naszego robota.

Wykonać prawidłowe połączenia rezystorów!!!

Możesz użyć rezystorów „dwóch serii 1K” zamiast rezystora 2K.

Zasil moduł Bluetooth za pomocą wyjścia arduino 5V.

Ważne: Musisz usunąć wszelkie połączenia, które wykonałeś na cyfrowym styku arduino 0 (RX) i cyfrowym styku 1 (TX) przed przesłaniem jakiegokolwiek kodu. W przeciwnym razie Twój kod nie zostanie przesłany na tablicę. Po wgraniu kodu można podłączyć przewody do obu pinów

Krok 5: Połączenia przewodowe

Połączenia przewodowe
Połączenia przewodowe
Połączenia przewodowe
Połączenia przewodowe
Połączenia przewodowe
Połączenia przewodowe

Sterownik silnika L298n:

+12V → bateria 9V (+)

GND → bateria 9V (-) i do płyty arduino dowolny pin GND

In1 → pin cyfrowy arduino 7

In2 → pin cyfrowy arduino 6

In3 → pin cyfrowy arduino 5

In4 → pin cyfrowy arduino 4

OUT1 → Silnik 1

OUT2 → Silnik 1

OUT3 → Silnik 2

OUT4 → Silnik 2

HC-SR04 Ultradźwiękowy czujnik sonaru: VCC → +5V

Trig → pin analogowy arduino 1

Echo → pin analogowy arduino 2

GND → Płytka stykowa GND

Moduł Bluetooth HC-06:

VCC → +5V

GND → Płytka stykowa GND

TXD → cyfrowy pin 0 arduino (RX)

RXD → arduino cyfrowy pin 1 (TX) [po przejściu przez połączenia rezystorów]

Krok 6: Programowanie Arduino UNO

  1. Zainstaluj bibliotekę NewPing. (Biblioteka funkcji czujnika ultradźwiękowego)

    • Pobierz plik NewPing.rar
    • Rozpakuj plik i skopiuj plik NewPing
    • Wklej plik do folderu bibliotek Arduino, w którym zainstalowałeś oprogramowanie Arduino na swoim komputerze (np. C:\Arduino\libraries)
  2. Pobierz i otwórz bluetooth_obstacle_avoiding.ino
  3. Usuń wszelkie połączenia wykonane z cyfrowym pinem 0 arduino (RX) i cyfrowym pinem 1 (TX)
  4. Prześlij kod bluetooth_obstacle_avoiding.ino
  5. Ponownie wykonaj niezbędne połączenia z cyfrowym pinem 0 arduino (RX) i cyfrowym pinem 1 (TX)

Krok 7: Aplikacja na Androida

Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
Aplikacja na Androida
  1. Pobierz mkrbot.apk na swój telefon z Androidem
  2. Zainstaluj aplikację. Jeśli Twój telefon uniemożliwia instalację aplikacji, przejdź do ustawień → bezpieczeństwo → włącz nieznane źródła
  3. Otwórz aplikację
  4. Na początku aplikacja wyświetli komunikat „Disconnected”, a czerwona dioda LED modułu Bluetooth HC-06 zacznie migać
  5. Dotknij symbolu Bluetooth ᛒ w aplikacji
  6. Wybierz coś o nazwie z HC-06
  7. Teraz aplikacja pokaże połączenie, a dioda LED w module Bluetooth HC-06 będzie świecić w sposób ciągły bez migania

Krok 8: Świetnie!

Świetnie!!!
Świetnie!!!
Świetnie!!!
Świetnie!!!

Teraz możesz sterować robotem z telefonu komórkowego z Androidem przez Bluetooth i automatycznie ominie każdą przeszkodę przed awarią !!!

Chętnie odpowiem na wszelkie pytania

napisz do mnie: [email protected]

szukaj mnie na facebooku i linkedin, aby znaleźć więcej projektów - Danusha nayantha

Dziękuję

Zalecana: