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)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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.
Aanbeveel:
Steam Punk jou UPS om ure se uptime vir jou Wi-Fi-router te kry: 4 stappe (met foto's)
Steam Punk jou UPS om ure se spitstyd vir jou Wi-Fi-router te kry: daar is iets fundamenteel onaangenaams dat jou UPS sy 12V DC-batterykrag in 220V-wisselstroom kan omskakel, sodat die transformators met jou router en vesel ONT dit kan omskakel in 12V DC! U is ook teen die [tipies
Iron Man's Arc Reactor wat met jou hartklop pols: 5 stappe (met foto's)
Iron Man's Arc Reactor wat pols met jou hartklop: daar is baie DIY boogreaktors wat redelik cool lyk. Sommige lyk ook realisties. Maar waarom iets bou wat net soos die ding lyk en niks doen nie? Hierdie boogreaktor gaan u hart nie beskerm met behulp van elektromag nie
Rietoog: kyk met jou ore: 16 stappe (met foto's)
Rietoog: See With Your Oars: Ek wil 'n intelligente ‘ kierie ’ wat mense met gesiggestremdhede baie meer kan help as bestaande oplossings. Die kierie kan die gebruiker in kennis stel van voorwerpe voor of aan die kante deur 'n geraas te maak in die surround sound
Maak jou plant nat met 'n Arduino: 5 stappe (met foto's)
Maak jou plant nat met 'n Arduino: Het jy 'n kamerplant waarvan jy hou, maar vergeet om dit te gereeld nat te maak? Hierdie instruksie sal verduidelik hoe u 'n plantwaterstelsel met Arduino kan maak, en hoe u u plant 'n bietjie meer persoonlikheid kan gee. Nadat u hierdie instruksies gevolg het
Mystic Crystal Ball (dit vertel jou letterlik jou fortuin!): 3 stappe (met foto's)
Mystic Crystal Ball (Dit vertel jou letterlik jou fortuin!): Leer hoe om 'n waarsêende kristalbal te maak wat jou toekoms onthul wanneer dit aangeraak word! Die projek bestaan uit drie basiese dele en kan binne ongeveer vier uur gebou word. Materiaal: 1. Kapasitiewe aanraaksensor: 1 - Arduino Uno -mikrobeheerder 1