Spisu treści:
- Krok 1: Materiały i narzędzia
- Krok 2: Zaprogramuj Arduino za pomocą laptopa/komputera PC
- Krok 3: Podłącz jak schemat
- Krok 4: Czas na konfigurację Bluetooth HC-05
- Krok 5: Zainstaluj aplikację Bluino Loader ze sklepu Googleplay
- Krok 6: Spróbuj przesłać przykładowy szkic Blink.ino do Arduino za pomocą urządzenia z Androidem przez Bluetooth
Wideo: Zaprogramuj Arduino za pomocą urządzenia z Androidem przez Bluetooth: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
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
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
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
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
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
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
- 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:
Jak przesłać na Soundcloud za pomocą urządzenia z Androidem: 9 kroków
Jak przesyłać na Soundcloud za pomocą urządzenia z Androidem: przesyłaj do Soundcloud za pomocą mobilnego urządzenia z Androidem
Kontroluj urządzenia przez Internet za pomocą przeglądarki. (IoT): 6 kroków
Kontroluj urządzenia przez Internet za pomocą przeglądarki. (IoT): W tym instruktażu pokażę, jak można sterować urządzeniami, takimi jak diody LED, przekaźniki, silniki itp. przez Internet za pośrednictwem przeglądarki internetowej. Możesz też bezpiecznie uzyskać dostęp do elementów sterujących z dowolnego urządzenia. Platforma internetowa, z której korzystałem, to RemoteMe.org odwiedź
Rejestrator temperatury i wilgotności z Arduino na telefon z Androidem z modułem karty SD przez Bluetooth: 5 kroków
Rejestrator danych temperatury i wilgotności Od Arduino do telefonu z Androidem z modułem karty SD przez Bluetooth: Witam wszystkich, to mój pierwszy Instruktaż w historii. Mam nadzieję, że pomogę społeczności twórców, ponieważ odniosłem z tego korzyści. Często wykorzystujemy czujniki w naszych projektach, ale znajdujemy sposób na zbieranie danych, przechowywanie ich i przesyłanie Telefony lub inne urządzenia od razu
Arduino 4WD Rover Bluetooth sterowany przez telefon/tablet z Androidem: 5 kroków
Arduino 4WD Rover Bluetooth Kontrolowany przez telefon/tablet z Androidem: Arduino 4WD łazik sterowany bluetooth Jest to prosty łazik 4WD stworzony przez Arduino. łazik jest sterowany za pomocą telefonu z Androidem lub tabletu przez bluetooth. Dzięki tej aplikacji możesz kontrolować prędkość (za pomocą pwm Arduino), uruchamiać ją za pomocą
Zaprogramuj Arduino za pomocą smartfona: 6 kroków (ze zdjęciami)
Zaprogramuj Arduino za pomocą smartfona: W tej instrukcji pokazałem ci, jak zaprogramować płytkę Arduino za pomocą smartfona