INHOUDSOPGAWE:
- Stap 1: Materiaal en gereedskap
- Stap 2: programmeer u Arduino met 'n skootrekenaar/rekenaar
- Stap 3: Sluit aan soos skematies
- Stap 4: Tyd om Bluetooth HC-05 op te stel
- Stap 5: Installeer Application Bluino Loader vanuit Googleplay Store
- Stap 6: Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
Video: Program jou Arduino met 'n Android -toestel via Bluetooth: 6 stappe (met foto's)
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Hallo wêreld, in hierdie instruksie wil ek u wys hoe u u Arduino Uno met u Android -toestel via Bluetooth kan programmeer. Dit is baie eenvoudig en so goedkoop. Dit stel ons ook in staat om ons Arduino te programmeer waar ons ook al wil met 'n draadlose Bluetooth … Laat ons dus begin!:)
Stap 1: Materiaal en gereedskap
Hardeware:
- Arduino Uno
- Bluetooth HC-05 module
- Mini broodbord
- Kondensator 1uf/50v (elco)
- Resisor 100 ohm
- 5 stuks x Jumper drade
- USB kabel
- Android -toestel met Android 4.0.0+ (Bluetooth beskikbaar)
- Skootrekenaar/rekenaar
Sagteware:
Bluino Loader van die Google Play -winkel
Stap 2: programmeer u Arduino met 'n skootrekenaar/rekenaar
Kopieer die kode uit die onderstaande tekskassie, kopieer en plak die kode in die Arduino IDE -redakteur. Stel saam. Laai op.
Hierdie kode bevat verskeie funksies om die parameters van Bluetooth HC-05 te verander:
- BY+NAAM = Bluino#00: Verander die naam van die Bluetooth-module, die standaardnaam is "HC-05".
- AT+UART = 115200, 0, 0: Verander baud -tempo na 115200 (Arduino Uno, Bluino en Mega2560)
- AT+UART = 57600, 0, 0: Verander baud -tempo na 57600 (Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V en Duemilanove)
- AT+POLAR = 1, 0: Verander toestand pin -toestand
- U kan ook die wagwoord verander om nie 'n standaardwagwoord tydens die koppeling te gebruik nie, AT+PSWD = xxxx.
Die naam van bluetooth moet "Bluino#00-9999" wees, as u 'n persoonlike naam wil hê, moet u die betaalde weergawe van die Bluino Loader-app gebruik.
ongeldige opstelling () {
Serial.begin (38400); vertraging (500); Serial.println ("AT+NAAM = Bluino#00"); vertraging (500); Serial.println ("AT+UART = 115200, 0, 0"); // Gebruik hierdie baudrate as dit gebruik word vir Arduino Uno, Bluino en Mega2560 //Serial.println("AT+UART=57600, 0, 0 "); // Gebruik hierdie baudrate as dit gebruik word vir Arduino Nano, Leonardo, Micro, Pro Mini 3V3/5V en Duemilanove delay (500); Serial.println ("AT+POLAR = 1, 0") vertraging (500); } leemte lus () {}
Stap 3: Sluit aan soos skematies
Na die bostaande prentjie is die uitleg relatief eenvoudig.
As u wil, kan u die broodbord vervang met 'n PCB -prototipe met soldeerwerk, sodat u 'n klein grootte of 'n skild vir Arduino kry.
Stap 4: Tyd om Bluetooth HC-05 op te stel
Basies in hierdie stap, hoe om HC-05 op te stel Op kommando, met die volgende stap, stel u HC-05 op 'n paar parameters. In stap 2 het u 'n skets na Arduino opgelaai, in die kode 'n seriële funksie om oor pin RX/ te kommunikeer TX (D0/D1), dit is wanneer u aan die HC-05-pen RX/TX koppel, sal die opstelling van die HC-05 in die opdragmodus dwing. Volg net die stap soos op die foto's. • Hou die KEY -knoppie ingedruk • Sluit die USB -kabel in om die Arduino -krag aan te skakel. • Wag ongeveer 5 sekondes (hou die KEY -knoppie ingedruk)
Stap 5: Installeer Application Bluino Loader vanuit Googleplay Store
Die eerste app wat ek u wil wys, is 'Bluino Loader', vir Andorid 4.0 of hoër met beskikbare bluetooth -verbinding. U kan dit by Google Play Store kry:
Bluino Loader - Arduino IDE of Pro weergawe om ontwikkelaar Bluino Loader Pro - Arduino IDE te ondersteun
Hierdie app is vir die werk met die Arduino Uno; u kan sketse skryf, redigeer en oplaai na Arduino uno via Bluetooth HC-05. Die app is maklik om te verstaan, soos Arduino IDE; daar is baie voorbeelde, en u kan ook 'n paar biblioteke byvoeg, net 'n plakbiblioteekmap, kopieer dit na die gids BluinoLoader/biblioteke. U kan die tema van die redakteur se kleur, teksgrootte en baie funksies verander. As u 'n Serial Monitor-funksie wil kry, die advertensie verwyder en enige Bluetooth-naam kan skandeer (nie net Bluino#…) nie, kan u die aankoop van die funksie in die app koop, en ondersteun die ontwikkelaar.
Die oplaai van 'n skets het baie goed gewerk oor Bluetooth! Ek sou hierdie app dus 4.0 uit 5 sterre gee:)
Stap 6: Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
- Nadat u klaar is geïnstalleer, kan u voorbeeldskets BluinoLoader/voorbeelde/02. Basic/Blink/Blink.ino oopmaak
- Wag totdat die gereedskap gereed is
- Tik op die "oplaai" -knoppie (pyltjie in die sirkelikoon)
- Nadat u geen fout opgestel het nie, tik op die knoppie "Scan Bluino Hardware" om na aktiewe Bluetooth te soek
- Kies bluetooth -hardeware met die naam "Bluino#00"
- As die eerste koppeling die paringkode standaard "1234" invoer, dan OK
- Wag totdat die oplaai van die proses voltooi is
Na alles, OK, sal u Arduino op LED 13 knip, en u kan al die stappe herhaal om nog 'n skets op te laai.