INHOUDSOPGAWE:

Program jou Arduino met 'n Android -toestel via Bluetooth: 6 stappe (met foto's)
Program jou Arduino met 'n Android -toestel via Bluetooth: 6 stappe (met foto's)

Video: Program jou Arduino met 'n Android -toestel via Bluetooth: 6 stappe (met foto's)

Video: Program jou Arduino met 'n Android -toestel via Bluetooth: 6 stappe (met foto's)
Video: Foto's overzetten van je iPhone naar computer 2024, September
Anonim
Program jou Arduino met 'n Android -toestel via Bluetooth
Program jou Arduino met 'n Android -toestel via Bluetooth

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

Materiaal en gereedskap
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

Programeer jou Arduino met 'n skootrekenaar/rekenaar
Programeer jou Arduino met 'n skootrekenaar/rekenaar
Programeer jou Arduino met 'n skootrekenaar/rekenaar
Programeer jou 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

Sluit aan soos skematies
Sluit aan soos skematies
Sluit aan soos skematies
Sluit aan soos skematies
Sluit aan soos skematies
Sluit aan soos skematies
Sluit aan soos skematies
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

Tyd om Bluetooth HC-05 op te stel
Tyd om Bluetooth HC-05 op te stel
Tyd om Bluetooth HC-05 op te stel
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

Installeer die toepassing Bluino Loader uit die Googleplay -winkel
Installeer die toepassing Bluino Loader uit die Googleplay -winkel

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

Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
Probeer voorbeeldskets Blink.ino oplaai na Arduino met behulp van Android -toestel via Bluetooth
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: