Spisu treści:

Arduino Bluetooth RC Car: 6 kroków
Arduino Bluetooth RC Car: 6 kroków

Wideo: Arduino Bluetooth RC Car: 6 kroków

Wideo: Arduino Bluetooth RC Car: 6 kroków
Wideo: Bluetooth controlled Arduino RC Car | Control using your Mobile Phone | Ut Go 2024, Listopad
Anonim
Samochód RC Arduino Bluetooth
Samochód RC Arduino Bluetooth

Uwielbiam pojazdy zdalnie sterowane, są super zabawne i ciekawe. W tej instrukcji pokażę, jak stworzyłem własny samochód bluetooth za pomocą Arduino i niektórych części, które leżały. Ta instrukcja jest tylko teoretycznie, samochód nie działał dokładnie tak, jak to zaplanowałem, ale w przyszłym roku będę kontynuował i być może wrócę, aby go zaktualizować, gdy będzie gotowy.

Krok 1: Zbierz swoje materiały

Zbierz swoje materiały
Zbierz swoje materiały
Zbierz swoje materiały
Zbierz swoje materiały
Zbierz swoje materiały
Zbierz swoje materiały

To są wszystkie części, których będziesz potrzebować, aby ukończyć ten projekt. Jeśli nie masz dokładnych części lub silników, można je zastąpić innymi, ale ostrzegam, że może się nie udać tak, jak mój.

-Arduino Uno

-Kabel zasilający USB/Arduino

-Płytka do krojenia chleba

-Moduł Bluetooth HC-06

-Siłownik

-9V DC silnik

-2 baterie 9V

-2 zatrzaski baterii

-Tranzystor MOSFET

-Dioda

-Przewody połączeniowe

-Opaski elastyczne

Krok 2: Obwód

Obwód
Obwód
Obwód
Obwód
Obwód
Obwód

Oto schemat obwodu i zdjęcie obwodu, który zbudowałem. Zbudujmy to w krokach:

-Najpierw podłącz zasilanie i uziemienie Arduino do zasilania i uziemienia po lewej stronie płytki stykowej

-Następnie podłącz pierwsze zatrzaski baterii zasilanie i uziemienie z prawej strony płytki stykowej. Podłącz drugą baterię zatrzaskową do pinu Vin w Arduino, a uziemienie na baterii zatrzaskowej do uziemienia w Arduino.

-Podłącz pin zasilania serwomotoru do 5 V po lewej stronie płytki stykowej, pin uziemienia do masy po lewej stronie płytki prototypowej, a środkowy pin serwomotoru do pinu 9 na Arduino. Sworzeń środkowy to ten, który pozwoli nam kontrolować kąt ustawienia serwa.

-Podłącz pin VCC modułu Bluetooth HC-06 do 5 V po lewej stronie płytki stykowej, a styk GND do uziemienia po lewej stronie płytki stykowej. Powstrzymaj się od podłączania pinów TX i RX, dopóki nie wgrasz programu na płytkę Arduino, ponieważ płyta nie zaakceptuje programu, gdy te piny są podłączone. Po przesłaniu programu do Arduino podłącz pin TX HC -06 do pinu RX Arduino, a pin RX HC-06 do TX Arduino.

-Następny w kolejce jest silnik. Ponieważ Arduino wytwarza tylko maksymalnie 5V, nie wystarczy do napędzania karty do przodu, jednak nadal musimy mieć możliwość sterowania silnikiem za pomocą Arduino. Zrobimy to za pomocą komponentu zwanego tranzystorem MOSFET. MOSFET ma 3 piny, bramkę, źródło i dren. Jak widać na zdjęciu, gdy do bramki podamy napięcie 5V, prąd będzie mógł płynąć od drenu do źródła. Mając to na uwadze, połączymy pin bramki MOSFET z pinem 6 Arduino, odnieś się do obrazu, aby upewnić się, że podłączasz właściwe piny. Umożliwi nam to połączenie ze sobą pozostałych 2 pinów MOSFET poprzez odłączenie zasilania od pinu 10. Następnie podłącz źródło MOSFET do uziemienia po prawej stronie płytki stykowej. Następnie podłącz jeden koniec silnika do bolca spustowego na MOSFET, a także podłącz diodę z bolca spustowego do listwy zasilającej po prawej stronie płytki stykowej. Ta dioda równolegle zatrzyma coś, co nazywa się napięciem wstecznym. Kiedy silnik kręci się wokół niego, wytwarza energię elektryczną jak generator, a ta energia elektryczna może płynąć w przeciwnym kierunku, niż działa obwód. Może to powodować problemy i aby powstrzymać prąd elektryczny, musimy wstawić diodę równolegle do silnika. Teraz podłącz drugi koniec silnika do listwy zasilającej po prawej stronie płytki stykowej. Może być konieczne odwrócenie połączeń silnika, jeśli zdasz sobie sprawę, że silnik obraca się w niewłaściwym kierunku dla twojego samochodu. Pamiętaj o tym, gdy zaczniesz testować samochód.

Krok 3: Program

Jest to program, który umieścimy na Arduino Uno w celu sterowania samochodem. Pobierz to i otwórz w Arduino IDE. Prześlemy to na płytkę Arduino w celu sterowania samochodem.

Krok 4: Tworzenie bazy samochodów

Tworzenie bazy samochodowej
Tworzenie bazy samochodowej
Tworzenie bazy samochodowej
Tworzenie bazy samochodowej

Więc ta część będzie się bardzo różnić. Dołączyłem zdjęcie, które pokazuje, co wymyśliłem, ale tak naprawdę wszystko, czego potrzebujesz, to swobodnie obracająca się oś z 2 tylnymi kołami, przednie koło, które można przymocować do serwomotoru i platforma powyżej lub pomiędzy nimi mieści płytkę drukowaną i płytkę stykową. Silnik musi być również przymocowany do tylnej osi za pomocą elastycznej taśmy, aby tylne opony mogły się obracać.

Krok 5: Składanie wszystkiego razem

Składanie wszystkiego razem
Składanie wszystkiego razem
Składanie wszystkiego razem
Składanie wszystkiego razem

Zasadniczo wystarczy połączyć płytkę drukowaną i płytkę stykową w paczce i przymocować ją do platformy wykonanej w poprzednim kroku. Zaczep silnik do osi za pomocą gumki, a następnie prawie zestaw.

Krok 6: Pobieranie aplikacji

Pobieranie aplikacji
Pobieranie aplikacji

Aby to zadziałało, potrzebujesz telefonu z Androidem, a następnie wchodzisz do Google Play i znajdujesz aplikację o nazwie „Smart Bluetooth”. Podłącz to do modułu Bluetooth HC-06 i gotowe!

Zalecana: