Spisu treści:

DIY Arduino sterowany przez Bluetooth samochód: 6 kroków (ze zdjęciami)
DIY Arduino sterowany przez Bluetooth samochód: 6 kroków (ze zdjęciami)

Wideo: DIY Arduino sterowany przez Bluetooth samochód: 6 kroków (ze zdjęciami)

Wideo: DIY Arduino sterowany przez Bluetooth samochód: 6 kroków (ze zdjęciami)
Wideo: Łazik DIY (Pojazd Arduino sterowany smartphone-m, Bluetooth) 2024, Listopad
Anonim
Zrób to sam Arduino sterowany przez Bluetooth samochód
Zrób to sam Arduino sterowany przez Bluetooth samochód
DIY Arduino sterowany przez Bluetooth samochód
DIY Arduino sterowany przez Bluetooth samochód
Zrób to sam Arduino sterowany przez Bluetooth samochód
Zrób to sam Arduino sterowany przez Bluetooth samochód

Cześć przyjaciele! Nazywam się Nikolas, mam 15 lat i mieszkam w Atenach w Grecji. Dzisiaj pokażę Ci, jak zrobić 2-kołowy samochód sterowany przez Bluetooth przy użyciu Arduino Nano, drukarki 3D i kilku prostych elementów elektronicznych! Koniecznie obejrzyj mój film na YouTube, aby zobaczyć samochód w akcji i postępuj zgodnie z instrukcjami, jeśli wolisz!

Motywacja

Podstawową elektroniką zająłem się, gdy miałem 9 lat, kiedy tata przyniósł mi baterie, włącznik i małą żarówkę do zabawy, byłem bardzo podekscytowany. Mniej więcej w tym czasie z pomocą taty zrobiłem swój pierwszy samochód, który był tak prosty, jak to tylko możliwe. Składał się z pudełka starego telefonu, do którego przyczepiliśmy cztery silniki prądu stałego wraz z kołami z niektórych autków, które posiadaliśmy i były one zasilane kilkoma bateriami AA. Przez kolejne lata wykonałem garść kreacji i WIELE samochodzików. W pewnym momencie postawiłem sobie za cel zrobienie zdalnie sterowanego samochodu, który może wydawać się dość łatwy, ale dla mojego poprzedniego ja był to sposób poza moją ligę. Jednak gdy pandemia wybuchła zeszłej wiosny i weszliśmy w kwarantannę, zająłem się bardziej złożoną elektroniką i około kwietnia osiągnąłem swój cel, robiąc samochód oparty na Arduino Uno, który można było kontrolować za pomocą pilota na podczerwień! Następnie postawiłem sobie za cel stworzenie samochodu, który byłby sterowany przez Bluetooth za pomocą mojego telefonu. W tym miejscu pojawiają się te instrukcje. Cieszyć się!

Kieszonkowe dzieci:

Oto lista z niezbędnymi komponentami

  • Arduino Nano
  • 2 mikrosilniki 200 obr./min N20
  • Sterownik silnika DRV8833
  • HC-06 (moduł Bluetooth)
  • 18650 Bateria litowa
  • Uchwyt baterii
  • Przełącznik suwakowy 11mm x 6mm
  • Śruba M3 (10mm) i nakrętka
  • Niektóre kable
  • 4 x normalne gumki
  • Lutownica
  • Drukarka 3D
  • Trochę filamentu (użyłem Prusament PETG)

Krok 1: Drukowanie 3D

drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d

Sam zaprojektowałem pliki 3D za pomocą Onshape. Będziesz musiał wydrukować podstawę, a także dwa koła. Wydrukowałem wszystkie części w Prusament Gold PETG na wysokości warstwy 0,2 mm i 40% wypełnienia na Creality Ender 3 V2.

Pliki.stl znajdziesz tutaj: Thingiverse

Krok 2: Obwód

Okrążenie
Okrążenie
Okrążenie
Okrążenie
Okrążenie
Okrążenie

Czas zrobić obwód! Więc teraz umieść Arduino Nano, DRV8833 i HC-06 na swojej płytce prototypowej.

  1. Podłącz VCC HC-06 i DRV8833 do 5V
  2. Podłącz GND HC-06 i DRV8833 do GND
  3. Podłącz TXD do D10
  4. Podłącz RXD do D11
  5. Podłącz odpowiednio INT1, INT2, INT3, INT4 do D2, D3, D4, D5
  6. Podłącz kable pierwszego silnika do OUT1 i OUT2
  7. Podłącz kable drugiego silnika do OUT3 i OUT4
  8. Podłącz "+" baterii do 5 V, a "-" do GND (możesz teraz dodać przełącznik suwakowy do "+", jeśli chcesz)

Krok 3: Programowanie

Programowanie
Programowanie

Wgrajmy kod do Arduino Nano! Wystarczy podłączyć go do komputera za pomocą kabla USB, a następnie otworzyć plik „BluetoothCar.ino” za pomocą Arduino IDE. Upewnij się, że opcje w zakładce Narzędzia są takie same jak na powyższym obrazku i że wybrałeś właściwy port COM. Kliknij „Prześlij” i gotowe!

Krok 4: Aplikacja Bluetooth

Aplikacja Bluetooth
Aplikacja Bluetooth
Aplikacja Bluetooth
Aplikacja Bluetooth

Czas sprawdzić, czy nasz obwód i program działają zgodnie z przeznaczeniem. Stworzyłem własną aplikację na Androida za pomocą MIT App Inventor, który jest prostym programem, który pozwala łatwo tworzyć aplikacje na Androida! Aplikację można zainstalować na telefonie z systemem Android, pobierając poniższy plik „BluetoothController.apk”. Istnieje kilka alternatyw w Play Store i App Store, jeśli wolisz, ale zrobiłem to, ponieważ samochód porusza się tylko wtedy, gdy twój palec jest na przycisku, co bardzo lubię.

Łącząc się z modułem Bluetooth po raz pierwszy, musisz włączyć Bluetooth w swoim urządzeniu, a następnie musisz znaleźć urządzenie o nazwie „HC-06” i aby się z nim połączyć, musisz go podłączyć hasło „1234” lub „0000”. Następnie przejdź do aplikacji i kliknij przycisk Bluetooth i wybierz HC-06. Teraz udało Ci się podłączyć samochód do smartfona i sterować silnikami za pomocą aplikacji!

Krok 5: Montaż

montaż
montaż
montaż
montaż
montaż
montaż

Teraz powinieneś przylutować elektronikę i przygotować się do montażu samochodu!

  1. Przykręć uchwyt baterii 18650 do podstawy i dodaj nakrętkę
  2. Wciśnij dwa silniki na miejsce
  3. Dopasuj przełącznik suwakowy na miejsce
  4. Zamontuj sterownik silnika DRV8833 na swoim miejscu
  5. Dopasuj Arduino Nano na miejsce
  6. Wsuń HC-06 na miejsce
  7. Dodaj baterię 18650 do jej uchwytu
  8. Wciśnij dwa koła w wały silników
  9. Na koniec dodaj 2 gumki do każdego koła

Zalecana: