
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41


Tänään selitän sinulle, kuinka käyttää Bluetooth -moduulia HC05 tai HC06 erittäin helposti. Opimme vain perusasiat, päälle/pois -komponentit (digitaalisten nastojen osat).
Teen luultavasti Instructable -ohjelman analogisista komponenteista (nasta A …), kun saan vihdoin selville, miten se tehdään, tämän loppuun saattamiseksi.
Vaihe 1: Mitä tarvitset?

Tämän projektin saavuttamiseksi tarvitset:
- 1 Arduino Uno
- Johdot
- 1 Led
- 1 vastus (220 ohmia)
- 1 bluetooth -moduuli (HC05 tai HC06, selitän eron myöhemmin)
- 1 leipälauta
- 1 tietokone
- arduinon USB -kaapelilla
- Android -älypuhelin, jossa on PlayStoresta saatavana oleva Bluetooth -RC -ohjain -sovellus
En tiedä onko sovellus saatavilla AppStoresta, mutta voit etsiä sitä. Jos ei, siirry viimeiseen vaiheeseen.
Vaihe 2: Piiri


Jos tiedät hyvän sovelluksen tai verkkosivuston arduino -kaavion luomiseen, odotan sinua kommenteissa!
Joten koska en löytänyt sellaista (ei ollut Bluetooth -moduulia Tinkercadissa), tein juuri kauniin piirustuksen erityisesti sinulle!
Bluetooth -moduuli:
- RXD → nasta 10
- TXD → nasta 11
- GND → GND
- VCC → 3.3V
Led:
- Pitkä jalka → tappi 9
- Lyhyt jalka → leipälauta maadoitettu vastuksella
Käytä vain kuvaa piirin luomiseen.
Vaihe 3: Sovellus


Lataa ensin sovellus "bluetooth rc controller". Pohjimmiltaan, kun painat yhtä painiketta, se lähettää kirjeen arduinoon. Voit tarkistaa kirjaimet asetuksista. Kiihtyvyysmittarin toiminto on olemassa, mutta emme käytä sitä.
Vaihe 4: Ohjelma

Ohjelma on tärkein osa ymmärtämään, miten bluetooth toimii.
Löydät kaikki selitykset suoraan ohjelmasta, jotka löydät kuvasta, mutta voit myös liittyä.
Jos sinulla on kysyttävää, älä epäröi kysyä niitä kommenteissa!
Vaihe 5: Yhdistä sovellus ja Arduino

Jos haluat yhdistää Bluetooth -moduulin ja älypuhelimen, siirry sovellukseen, napsauta asetuspainiketta ja napsauta "Yhdistä autoon". Napsauta sitten HC05 (tai HC06, jos käytät HC06: ta). Bluetooth -moduulin punaisen ledin pitäisi nyt vilkkua 2 kertaa, sitten tyhjä, sitten 2 kertaa jne. Sovelluksen punaisen painikkeen pitäisi muuttua vihreäksi.
Kun liität moduulin ensimmäistä kertaa, se pyytää salasanaa. Ensimmäinen salasana on 1234.
Vaihe 6: Testaa




Nyt kun olet liittänyt bluetoothin ja laittanut ohjelman kortille, voit testata sitä. Paina vain ylös -painiketta kytkeäksesi LED -valon päälle ja alas -painiketta vaihtaaksesi led -valon.
Vaihe 7: Lisävaihe niille, joilla ei ole sovellusta
Jos et käytä Android -älypuhelinta, et ehkä voi ladata sovellusta.
Voit käyttää toista sovellusta. Hae Bluetooth -arduino -sovelluksesta ja tarkista, toimiiko se käyttämäni sovelluksena. Se ei todennäköisesti lähetä samaa viestiä, joten yritä selvittää, mitä viestiä se lähettää, kun painat kutakin painiketta. Voit tehdä tämän siirtymällä sovelluksen asetuksiin tai testaamalla jokaisen painikkeen sarjamonitorilla. Jos et tiedä, miten voit tulostaa viestin sarjamonitorissa, kysy vain kommenteissa.
Voit myös luoda oman sovelluksesi MIT: n AppInventorin avulla. En ole koskaan käyttänyt sitä, tiedän vain, että siinä on kaksi osaa, yksi suunnitteluun ja toinen ohjelmaan. Sinun on tutkittava itse, miten se toimii, anteeksi.
Suositeltava:
Moottorin nopeuden mittaus Arduinolla: 6 vaihetta

Moottorin nopeuden mittaus Arduinon avulla: Onko moottorin kierrosluvun mittaaminen vaikeaa? En usko. Tässä on yksi yksinkertainen ratkaisu: Vain yksi infrapuna -anturi ja Arduino sarjassasi voivat tehdä niin. Tässä viestissä annan yksinkertaisen opetusohjelman, jossa selitetään kuinka mitata minkä tahansa moottorin kierrosluku IR -anturia ja A
Puheentunnistus Arduinolla (Bluetooth + LCD + Android): 6 vaihetta

Puheentunnistus Arduinolla (Bluetooth + LCD + Android): Tässä projektissa aiomme tehdä puheentunnistuksen Arduinon, Bluetooth-moduulin (HC-05) ja LCD: n avulla. rakennetaan oma puheentunnistuslaitteesi
Bluetooth -moduulin nimen vaihtaminen helposti Arduinolla: 4 vaihetta

Bluetooth -moduulin nimen vaihtaminen helposti Arduinolla: Tässä projektissa opit nimeämään Bluetooth -moduulin ja havaitsemaan epäonnistumiset bluetoothin toiminnassa
Bluetooth HC-05: n määrittäminen Arduinolla: 5 vaihetta

Bluetooth HC-05: n käyttöönotto Arduinon kanssa: Tässä projektissa käytämme HC05 Bluetooth-moduulia Arduinon kanssa viestien lähettämiseksi älypuhelimesta Arduino-yksikköön ja tietokoneen näytölle. käytä Bluetooth SPP (Serial Port Protocol) -moduulia
CAR-INO: Vanhan RC-auton täydellinen muuntaminen Arduinolla ja Bluetooth-ohjauksella: 5 vaihetta (kuvilla)

CAR-INO: Vanhan RC-auton täydellinen muuntaminen Arduinolla ja Bluetooth-ohjauksella: Johdanto Hei, ensimmäisissä ohjeissani haluaisin jakaa kanssasi kokemukseni vanhan rc-auton muuttamisesta vuodesta 1990 uuteen. Oli joulu 1990, kun joulupukki antoi minulle tämän Ferrari F40: n, maailman nopeimman auton! … tuolloin