Kazalo:
- 1. korak: Kaj potrebujete?
- 2. korak: vezje
- 3. korak: aplikacija
- 4. korak: Program
- 5. korak: Povežite aplikacijo in Arduino
- 6. korak: Preizkusite
- 7. korak: dodaten korak za tiste, ki nimajo aplikacije
Video: Bluetooth na Arduinu -LED: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Danes vam bom razložil, kako zelo enostavno uporabljati modul bluetooth HC05 ali HC06. Naučili se bomo le osnov, s komponentami za vklop/izklop (tiste na digitalnih zatičih).
Verjetno bom naredil Instructable o analognih komponentah (pin A…), ko bom končno ugotovil, kako to storiti, da to dokončam.
1. korak: Kaj potrebujete?
Za dosego tega projekta potrebujete:
- 1 Arduino Uno
- Žice
- 1 Led
- 1 upor (220 ohm)
- 1 modul bluetooth (HC05 ali HC06, razliko bom razložil kasneje)
- 1 plošča
- 1 računalnik
- kabel USB arduina
- pametni telefon Android z aplikacijo "bluetooth RC controller", ki je na voljo v trgovini PlayStore
Ne vem, ali je aplikacija na voljo v AppStoreju, vendar jo lahko poiščete. Če ni, pojdite na zadnji korak.
2. korak: vezje
Če poznate dobro aplikacijo ali spletno mesto za ustvarjanje arduino diagrama, vas čakam v komentarjih!
Ker ga nisem našel (modula bluetooth na tinkercadu ni bilo), sem posebej za vas naredil čudovito risbo!
Modul bluetooth:
- RXD → pin 10
- TXD → pin 11
- GND → GND
- VCC → 3,3 V
Led:
- Dolga noga → pin 9
- Kratka noga → ozemljitvena plošča z uporom
Samo uporabite sliko za ponovno ustvarjanje vezja.
3. korak: aplikacija
Najprej prenesite aplikacijo "bluetooth rc controller". V bistvu, ko pritisnete enega od gumbov, bo poslal pismo arduinu. Črke lahko preverite v nastavitvah. Obstaja funkcija merilnika pospeška, vendar je ne bomo uporabljali.
4. korak: Program
Program je glavni del razumevanja delovanja bluetooth.
Vse razlage najdete neposredno v programu, ki jih najdete na sliki, pa se jim lahko tudi pridružite.
Če imate kakršna koli vprašanja, jih ne oklevajte in jih postavite v komentarjih!
5. korak: Povežite aplikacijo in Arduino
Če želite modul Bluetooth povezati s pametnim telefonom, pojdite v aplikacijo, kliknite gumb za nastavitve in kliknite »poveži se z avtomobilom«. Nato kliknite HC05 (ali HC06, če uporabljate HC06). Rdeča lučka na modulu bluetooth naj bi zdaj utripala 2 -krat, nato prazno, nato 2 -krat itd. Rdeči gumb v aplikaciji bi moral postati zelen.
Ko prvič povežete modul, bo zahteval geslo. Začetno geslo je 1234.
6. korak: Preizkusite
Zdaj, ko ste povezali bluetooth in program vstavili na kartico, ga lahko preizkusite. Samo pritisnite gumb gor, da vklopite LED, in gumb dol, da vklopite LED.
7. korak: dodaten korak za tiste, ki nimajo aplikacije
Če ne uporabljate pametnega telefona Android, aplikacije morda ne morete prenesti.
Uporabite lahko drugo aplikacijo. Poiščite aplikacijo bluetooth arduino in preverite, ali deluje kot aplikacija, ki jo uporabljam. Verjetno ne bo poslalo istega sporočila, zato poskusite ugotoviti, katero sporočilo pošlje, ko pritisnete vsak gumb. Če želite to narediti, pojdite v nastavitve aplikacije ali preizkusite vsak gumb s serijskim monitorjem. Če ne veste, kako natisniti sporočilo na serijskem monitorju, vprašajte v komentarjih.
MIT lahko ustvarite tudi svojo aplikacijo z AppInventorjem. Nikoli ga nisem uporabljal, vem le, da obstajata dva dela, eden za oblikovanje in drugi za program. Žal morate sami iskati, kako deluje.
Priporočena:
Enostaven BLE z zelo nizko porabo energije v Arduinu, 2. del - Nadzor temperature/vlažnosti - Rev 3: 7 korakov
Enostaven BLE z zelo nizko porabo energije v Arduinu, 2. del - Nadzor temperature/vlažnosti - Rev 3: Posodobitev: 23. november 2020 - Prva zamenjava 2 x AAA baterij od 15. januarja 2019, tj. 22 mesecev za 2xAAA alkalno Posodobitev: 7. april 2019 - Rev 3 od lp_BLE_TempHumidity, doda datumske/časovne ploskve z uporabo pfodApp V3.0.362+in samodejno dušenje
Sistem senzorja vlažnosti DHT11 na Arduinu: 18 korakov
Sistem senzorja vlažnosti DHT11 na Arduinu: Senzor vlažnosti je zanesljiv in preprost elektronski projekt za merjenje temperature in vlažnosti v ozračju. Senzor vlažnosti DHT11 se uporablja v vezju, izhod pa je prikazan na LCD -prikazovalniku. Veliko se uporablja pri ogrevanju prezračevalnih
Komplet bobnov MIDI na Pythonu in Arduinu: 5 korakov (s slikami)
Komplet bobnov MIDI na Pythonu in Arduinu: Že od malega sem si vedno želel kupiti komplet bobnov. Takrat vsa glasbena oprema ni imela vseh digitalnih aplikacij, kot jih imamo danes veliko, zato so bile cene skupaj s pričakovanji previsoke. Pred kratkim sem se odločil kupiti c
Robot SCARA: Spoznavanje napredne in obratne kinematike !!! (Plot Twist Naučite se ustvariti vmesnik v realnem času v ARDUINU z OBDELAVO !!!!): 5 korakov (s slikami)
Robot SCARA: Spoznavanje napredne in obratne kinematike !!! (Plot Twist Naučite se ustvariti vmesnik v realnem času v ARDUINU z OBDELAVO !!!!): Robot SCARA je zelo priljubljen stroj v svetu industrije. Ime pomeni tako selektivno skladno roko za montažo robotov kot selektivno skladno zgibno roko roko. To je v bistvu robot treh stopenj svobode, prva dva displ
Državni stroj na Arduinu - semafor za pešce: 6 korakov (s slikami)
Državni stroj na Arduinu - semafor za pešce: Pozdravljeni! Pokazal vam bom, kako z orodji za grafikon stanja YAKINDU programirati semafor za pešce za Arduino v C ++ s končnim strojem. To bo pokazalo moč državnih strojev in se lahko uporabi kot načrt za nadaljnje