Spisu treści:

Zaprogramuj Arduino za pomocą urządzenia z Androidem przez Bluetooth: 6 kroków (ze zdjęciami)
Zaprogramuj Arduino za pomocą urządzenia z Androidem przez Bluetooth: 6 kroków (ze zdjęciami)

Wideo: Zaprogramuj Arduino za pomocą urządzenia z Androidem przez Bluetooth: 6 kroków (ze zdjęciami)

Wideo: Zaprogramuj Arduino za pomocą urządzenia z Androidem przez Bluetooth: 6 kroków (ze zdjęciami)
Wideo: [JLCPCB] Nieznośny gadający robot Bluetooth na bazie Arduino. 2024, Wrzesień
Anonim
Zaprogramuj swoje Arduino za pomocą urządzenia z Androidem przez Bluetooth
Zaprogramuj swoje Arduino za pomocą urządzenia z Androidem przez Bluetooth

Witaj świecie, w tym Instruktażowym chcę ci pokazać, jak zaprogramować Arduino Uno za pomocą urządzenia z Androidem przez Bluetooth. To bardzo proste i takie tanie. Pozwala nam również programować nasze Arduino w dowolnym miejscu przez bezprzewodowy bluetooth… Więc zaczynajmy!:)

Krok 1: Materiały i narzędzia

Materiały i narzędzia
Materiały i narzędzia

Sprzęt:

  • Arduino Uno
  • Moduł Bluetooth HC-05
  • Mini płytka do krojenia chleba
  • Kondensator 1uf/50v (elco)
  • Reasisor 100 ohm
  • 5 sztuk x przewody połączeniowe
  • Kabel USB
  • Urządzenie z systemem Android z systemem Android 4.0.0+ (dostępny Bluetooth)
  • Laptop/PC

Oprogramowanie:

Bluino Loader ze sklepu Google Play

Krok 2: Zaprogramuj Arduino za pomocą laptopa/komputera PC

Zaprogramuj Arduino za pomocą laptopa/komputera PC
Zaprogramuj Arduino za pomocą laptopa/komputera PC
Zaprogramuj Arduino za pomocą laptopa/komputera PC
Zaprogramuj Arduino za pomocą laptopa/komputera PC

Zacznij od skopiowania kodu z pola tekstowego poniżej. Następnie skopiuj i wklej kod do edytora Arduino IDE. Skompilować. Wgrywać.

Ten kod zawiera kilka funkcji do zmiany parametrów Bluetooth HC-05:

  • AT+NAME=Bluino#00: Zmień nazwę modułu bluetooth, domyślna nazwa to „HC-05”.
  • AT+UART=115200, 0, 0: Zmień szybkość transmisji na 115200 (Arduino Uno, Bluino i Mega2560)
  • AT+UART=57600, 0, 0: Zmień szybkość transmisji na 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V i Duemilanove)
  • AT+POLAR=1, 0: Zmień stan pinów stanu
  • Dodatkowo możesz zmienić hasło, aby używać niestandardowego hasła podczas parowania, AT+PSWD=xxxx.

Nazwa bluetooth musi "Bluino#00-9999", jeśli chcesz mieć niestandardową nazwę, użyj płatnej wersji aplikacji Bluino Loader.

pusta konfiguracja () {

Serial.początek(38400); opóźnienie (500); Serial.println("AT+NAZWA=Bluino#00"); opóźnienie (500); Serial.println("AT+UART=115200, 0, 0"); // Użyj tej szybkości transmisji, jeśli używasz Arduino Uno, Bluino i Mega2560 //Serial.println("AT+UART=57600, 0, 0"); // Użyj tej szybkości transmisji, jeśli używasz Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V i Duemilanove delay(500); Serial.println("AT+POLAR=1, 0") delay(500); } void loop() { }

Krok 3: Podłącz jak schemat

Podłącz jak schemat
Podłącz jak schemat
Podłącz jak schemat
Podłącz jak schemat
Podłącz jak schemat
Podłącz jak schemat
Podłącz jak schemat
Podłącz jak schemat

Zgodnie z powyższym obrazem układ jest stosunkowo prosty.

Jeśli chcesz, możesz zastąpić płytkę stykową płytką prototypową PCB z pewnymi pracami lutowniczymi, dzięki czemu otrzymujesz mały rozmiar lub jak nakładkę dla Arduino.

Krok 4: Czas na konfigurację Bluetooth HC-05

Czas na konfigurację Bluetooth HC-05
Czas na konfigurację Bluetooth HC-05
Czas na konfigurację Bluetooth HC-05
Czas na konfigurację Bluetooth HC-05

Zasadniczo w tym kroku, jak skonfigurować HC-05 przez polecenie At, wykonując ten krok, ustawisz HC-05 na niektóre parametry. W kroku 2 przesłałeś szkic do Arduino, w tym kodzie ma funkcję Serial do komunikacji przez pin RX/ TX (D0/D1), który następuje po podłączeniu do pinu HC-05 RX/TX, wymusza ustawienie HC-05 w trybie poleceń. Wystarczy postępować zgodnie z krokiem jak na zdjęciach. • Naciśnij i przytrzymaj przycisk KEY • Podłącz kabel USB do zasilania Arduino • Odczekaj około 5 sekund (nadal trzymaj przycisk KEY) • Odłącz i ponownie podłącz USB w celu zresetowania z trybu poleceń AT

Krok 5: Zainstaluj aplikację Bluino Loader ze sklepu Googleplay

Zainstaluj aplikację Bluino Loader ze sklepu Googleplay
Zainstaluj aplikację Bluino Loader ze sklepu Googleplay

Dobra, pierwszą aplikacją, którą chcę ci pokazać, jest "Bluino Loader", dla systemu Android 4.0 lub nowszego z dostępnym połączeniem Bluetooth. Możesz dostać ze sklepu googleplay:

Bluino Loader - wersja Arduino IDE lub Pro do obsługi programisty Bluino Loader Pro - Arduino IDE

Ta aplikacja służy do pracy z Arduino Uno, możesz pisać, edytować i przesyłać szkice do Arduino uno przez bluetooth HC-05. Aplikacja jest łatwa do zrozumienia, podobnie jak Arduino IDE, istnieje wiele przykładów szkicu, możesz również dodać kilka bibliotek, po prostu skopiuj wklej folder biblioteki do folderu BluinoLoader/libraries. Możesz zmienić motyw, kolor edytora, rozmiar tekstu i wiele funkcji. Jeśli chcesz uzyskać funkcję monitora szeregowego, usunąć reklamę i skanować dowolną nazwę bluetooth (nie tylko Bluino #…), możesz kupić funkcję zakupu w aplikacji, więc wspieraj również programistę.

Przesyłanie szkicu działało bardzo dobrze przez Bluetooth! Więc dałbym tej aplikacji 4.0 na 5 gwiazdek:)

Krok 6: Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth

Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
  • Po zakończeniu instalacji możesz otworzyć przykładowy szkic BluinoLoader/examples/02. Basic/Blink/Blink.ino
  • Poczekaj, aż zakończy się wyjmowanie narzędzi
  • Stuknij w przycisk „prześlij” (strzałka w ikonie koła)
  • Po zakończeniu kompilacji bez błędu dotknij przycisku „Skanuj sprzęt Bluino”, aby wyszukać aktywny bluetooth
  • Wybierz sprzęt bluetooth o nazwie „Bluino#00”
  • Jeśli pierwsze parowanie wprowadź kod parowania standardowy "1234", a następnie OK
  • Poczekaj, aż zakończy się proces przesyłania

Po wykonaniu wszystkich kroków OK, twoje Arduino zacznie migać na led 13 i możesz powtórzyć wszystkie kroki, aby przesłać kolejny szkic.

Zalecana: