Spisu treści:

Arduino Bluetooth Car: 6 kroków (ze zdjęciami)
Arduino Bluetooth Car: 6 kroków (ze zdjęciami)

Wideo: Arduino Bluetooth Car: 6 kroków (ze zdjęciami)

Wideo: Arduino Bluetooth Car: 6 kroków (ze zdjęciami)
Wideo: Łazik DIY (Pojazd Arduino sterowany smartphone-m, Bluetooth) 2024, Listopad
Anonim
Samochód Arduino Bluetooth
Samochód Arduino Bluetooth

to jest mój pierwszy projekt Arduino, który jest dość prosty w wykonaniu. zajmie to około pół godziny, aby było to dość proste, ponieważ myślisz, że możesz to zrobić, wykonując czynności podane poniżej i baw się dobrze, daj mi radość, kiedy w końcu to zrobiłem. teraz twoja kolej, aby to zrobić. po prostu podążaj kroki podane w opisie

Krok 1: Wymagania

Wymagania
Wymagania
Wymagania
Wymagania

Płytka Arduino uno Moduł Bluetooth hc 05 4wd shield (adafruit) Przewody połączeniowe Dwie baterie 9v (1. płyta arduino 2. zewnętrzny zasilacz do osłony) Nasadka baterii z wtykiem 9v

Krok 2: Połączenie

Połączenie
Połączenie
Połączenie
Połączenie

zamontuj osłonę na płycie arduino i podłącz Bluetooth do audino lub bezpośrednio do tarczy, lutując na niej podłącz RX do TX, TX do RX, uziemienie do masy, vcc do vcc, jak pokazano na rysunku, a także podłącz silniki do M1 (po lewej) i M2 (po prawej)

Krok 3: Kodowanie

//*** 1- Dokumentacja //Ten program służy do sterowania samochodem robota za pomocą aplikacji komunikującej się z Arduino za pomocą modułu bluetooth

#włączać

//tworzy dwa obiekty do sterowania zaciskami 3 i 4 osłony silnika AF_DCMotor motor1(3); AF_DCMotor silnik2(4); polecenie znaku; void setup() { Serial.begin(9600); //Ustaw szybkość transmisji do modułu Bluetooth. } void loop(){ if(Serial.available() > 0){ polecenie = Serial.read(); Zatrzymać(); //inicjuj przy zatrzymanych silnikach //Zmień tryb pinów tylko wtedy, gdy nowe polecenie różni się od poprzedniego. //Serial.println(polecenie); switch(polecenie){ przypadek 'F': forward(); przerwa; przypadek 'B': wstecz(); przerwa; przypadek 'L': left(); przerwa; przypadek 'R': prawo(); przerwa; } } } void forward() { motor1.setSpeed(255); //Określ maksymalną prędkość motor1.run(FORWARD); //obróć silnik w prawo motor2.setSpeed(255); //Zdefiniuj maksymalną prędkość motor2.run(FORWARD); //obróć silnik zgodnie z ruchem wskazówek zegara } void back() { motor1.setSpeed(255); silnik1.uruchom(WSTECZ); //obróć silnik w lewo motor2.setSpeed(255); motor2.uruchom(WSTECZ); //obróć silnik przeciwnie do ruchu wskazówek zegara } void left() { motor1.setSpeed(255); //Określ maksymalną prędkość motor1.run(FORWARD); //obróć silnik w prawo motor2.setSpeed(0); motor2.run(RELEASE); //wyłącz motor2 } void right() { motor1.setSpeed(0); motor1.run(RELEASE); //wyłącz motor1 motor2.setSpeed(255); //Zdefiniuj maksymalną prędkość motor2.run(FORWARD); //obróć silnik zgodnie z ruchem wskazówek zegara } void Stop() { motor1.setSpeed(0); motor2.run(RELEASE); //wyłącz motor1 motor2.setSpeed(0); motor2.run(RELEASE); //wyłącz silnik2 }

Krok 4: Przesyłanie

usuń moduł Bluetooth przed przesłaniem kodów

Krok 5: Zasilanie

Zasilacz
Zasilacz

podłącz baterię 9 wolt do płyty arduino, a także możesz podłączyć baterię 9 wolt do ekranowania przez zewnętrzne zasilanie, aby zwiększyć zasilanie silników usuń zworkę zasilania pokazaną na rysunku.

Krok 6: Zainstaluj aplikację

Zainstaluj aplikację
Zainstaluj aplikację
Zainstaluj aplikację
Zainstaluj aplikację
Zainstaluj aplikację
Zainstaluj aplikację

zainstaluj aplikację kontrolera Bluetooth RC przez sklep z grami otwórz aplikację, w której poprosisz o pozwolenie włącz Bluetooth zezwól na to za pierwszym razem, hasło to 1234 lub 0000, a następnie kliknij bieg pokazany w aplikacji, teraz „wybierz połączenie z samochodem”, czerwony przycisk miga w aplikacji zmień na zielony, teraz jesteś podłączony do swojego samochodu, baw się nim i ciesz się swoim projektem. Dziękuję za obejrzenie tej instrukcji!

Zalecana: