![Lihtsaim koduautomaatika Bluetoothi, Androidi nutitelefoni ja Arduino abil: 8 sammu (piltidega) Lihtsaim koduautomaatika Bluetoothi, Androidi nutitelefoni ja Arduino abil: 8 sammu (piltidega)](https://i.howwhatproduce.com/images/003/image-7039-82-j.webp)
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
![Lihtsaim koduautomaatika Bluetoothi, Androidi nutitelefoni ja Arduino abil Lihtsaim koduautomaatika Bluetoothi, Androidi nutitelefoni ja Arduino abil](https://i.howwhatproduce.com/images/003/image-7039-83-j.webp)
![Lihtsaim koduautomaatika Bluetoothi, Androidi nutitelefoni ja Arduino abil Lihtsaim koduautomaatika Bluetoothi, Androidi nutitelefoni ja Arduino abil](https://i.howwhatproduce.com/images/003/image-7039-84-j.webp)
Tere kõik,
Selle projekti eesmärk on ehitada kõige lihtsustatud koduautomaatika seade, kasutades arduino ja bluetooth moodulit. Seda on väga lihtne ehitada ja seda saab ehitada mõne tunni jooksul. Oma versioonis, mida siin selgitan, saan oma Android -nutitelefoni abil juhtida kuni 4 kodumasinat. Vaatame vajalike materjalide ja tööriistade loendit.
Samm: vajalikud materjalid ja tööriistad
![Vajalikud materjalid ja tööriistad Vajalikud materjalid ja tööriistad](https://i.howwhatproduce.com/images/003/image-7039-85-j.webp)
- 1. Arduino Pro Mini (link poodi)
- 2. HC 05 Bluetooth -moodul (link poodi)
- 3. 5V 4 kanaliga releemoodul (link poodi)
- 4. 5V toide.
- 5. Meeste ja naiste päised
- 6. Perfboard (soovitan teha trükkplaati, kuid kui soovite seda teha lihtsal viisil, on perfboard parem)
Tööriistade loend
- 1. Jootekomplekt
- 2. Liimipüstol
- 3. Android nutitelefon
- 4. Kruvikeerajad
- 5. Traadi eemaldajad jne:
See on kõik, mida vajame…
2. samm: kood
Laadige Arduino IDE alla siit.
See kood kasutab Arduino rx- ja tx -tihvtide konfigureerimiseks tarkvara. Need rx- ja tx -tihvtid on ühendatud vastavalt HC 05 Bluetooth -mooduli tx- ja rx -tihvtidega.
Bluetooth -moodul võtab vastu andmeid seotud Android -seadmest ja käivitab vastuvõetud andmete suhtes releed.
Näiteks minu koodis, kui vastuvõetud andmed on tähemärk "A", käivitatakse relee 1 ja kui vastuvõetud andmed on tähemärk "B", lülitatakse relee 1 välja.
Sarnaselt saab kõiki releesid Bluetooth -käskude abil sisse/välja lülitada. Üksikasjalikke kommentaare leiate koodist.
EEPROM
EEPROM on elektrooniliselt kustutatava programmeeritava lugemismälu akronüüm, mida kasutatakse siin relee oleku salvestamiseks (ON/OFF), nii et voolukatkestuse korral, kui kontroller lähtestatakse, lähevad kõik sisse lülitatud releed pärast toite sisselülitamist pöörduge tagasi sisse. Nii et kui relee on sisse lülitatud, muudab EEPROM -i aadressi salvestatud muutuja selle väärtuseks 1 ja kui see on välja lülitatud, muutub sama muutuja väärtuseks 0. Igal releel on oma muutuja määratud selle oleku salvestamiseks EEPROM -is. Nii et koodi alguses olime esimese asjana releed initsialiseerinud vastavalt EEPROM -i salvestatud väärtustele.
Kui kasutate Arduino Pro mini, vajate koodi Arduinole sisestamiseks USB -TTL -muundurit.
Samm: Androidi rakendus
![Androidi rakendus Androidi rakendus](https://i.howwhatproduce.com/images/003/image-7039-86-j.webp)
![Androidi rakendus Androidi rakendus](https://i.howwhatproduce.com/images/003/image-7039-87-j.webp)
Nagu eespool mainitud, käivitab mikrokontroller iga relee vastavalt andmetele, mille ta saab Android-seadmest Bluetooth-mooduli kaudu. Seega vajame nende andmete saatmiseks HC 05 Androidi rakendust.
Tegin kohandatud rakenduse MIT App leiutaja abil. Lisasin oma rakenduse plokkide paigutuse PDF -failina siia, et saada viide neile, kes kavatsevad App Inventori abil oma rakenduse luua.
MIT App Inventor
Kui te ei soovi rakenduse valmistamisega vaeva näha, saate allolevalt lingilt alla laadida kasutusvalmis rakenduse (ühildub ainult ülaltoodud koodiga).
Samm 4: Androidi rakenduse juhised
![Androidi rakenduse juhised Androidi rakenduse juhised](https://i.howwhatproduce.com/images/003/image-7039-88-j.webp)
![Androidi rakenduse juhised Androidi rakenduse juhised](https://i.howwhatproduce.com/images/003/image-7039-89-j.webp)
![Androidi rakenduse juhised Androidi rakenduse juhised](https://i.howwhatproduce.com/images/003/image-7039-90-j.webp)
Enne rakenduse kasutamist peate HC-05 Bluetooth-mooduli oma Android-seadmega siduma.
Samm: avage oma seadme bluetooth -seaded ja otsige uusi seadmeid, veenduge, et HC05 mooduli LED -tuli vilgub pidevalt (sidumisrežiim).
2. samm: valige HC 05 (vastasel korral näete aadressi, mis lõpeb "C" -ga, nagu on näidatud pildil.)
Samm: sisestage PIN -kood "1234" ja vajutage OK.
Samm: avage rakendus "Wiz Smart Home" ja klõpsake ekraani ülaosas asuvat Bluetoothi nuppu.
Samm: valige loendist "HC 05".
Samm: kasutage releede 1, 2, 3, 4 sisse- ja väljalülitamiseks vastavaid lüliteid.
Samm: klõpsake nuppu Master, et lülitada kõik releed ühe klõpsuga sisse/välja.
Samm: vooluring
![Vooluring Vooluring](https://i.howwhatproduce.com/images/003/image-7039-91-j.webp)
- Arduino tihvt 11 kuni HC-05 mooduli TX-tihvt.
- Arduino tihvt 10 HC-05 mooduli RX-tihvtiga.
- GND HC-05 kuni GND Arduinos.
- Vcc HC-05 kuni Vcc (5v) Arduinos.
- Vcc releemoodulist Vcc -le (5v) Arduinos.
- GND releemoodulist GND -le Arduinos.
- Arduino tihvt 2 releemooduli R1 külge.
- Arduino tihvt 4 kuni releemooduli R2.
- Arduino tihvt 6 kuni releemooduli R3.
- Arduino tihvt 8 kuni releemooduli R4.
- Andke Arduino pistikutele 5-v toiteallikas.
- Tihvtid 12 ja 13 on vastavalt toiteindikaatori ja Bluetoothi olekuindikaatori LED -i tihvtid
See on seadme jaoks.
Võrgu juhtimiseks ühendage iga relee "normaalselt avatud" kontaktid vastavate kodumasinate lülititega, mida soovite juhtida (või) ühendada voolujuhtmest läbi kõigi releede "NO" kontakti ja ühendage seadmete juhtmed nende releede teise kontaktiga "NO".
6. samm: trükkplaatide kujundamine
![PCB disain PCB disain](https://i.howwhatproduce.com/images/003/image-7039-92-j.webp)
![PCB disain PCB disain](https://i.howwhatproduce.com/images/003/image-7039-93-j.webp)
See on väga lihtne ahel. Saate selle kiiresti jootma parfüürile, kuid kui soovite ikkagi PCB -d teha, lisan PCB disaini, mille olen teinud Proteus 8 Pro abil. Minu versioonil oli ka pingeregulaatorite seeria, nagu piltidel näidatud.
Samm 7: Komponentide kokkupanek
![Komponentide kokkupanek Komponentide kokkupanek](https://i.howwhatproduce.com/images/003/image-7039-94-j.webp)
![Komponentide kokkupanek Komponentide kokkupanek](https://i.howwhatproduce.com/images/003/image-7039-95-j.webp)
![Komponentide kokkupanek Komponentide kokkupanek](https://i.howwhatproduce.com/images/003/image-7039-96-j.webp)
Kasutasin oma seadme ümbrise valmistamiseks vana arvuti SMPS -i korpust. Parem on kujundada kohandatud ümbris vastavalt teie vajadustele, kasutades Fusion 360 või mõnda muud 3D-kujundustarkvara, ja 3D-printida disain, et anda teie projektile ülilahe välimus. Trükkisin mõned sildid ja kleepisin selle tühja välimuse täitmiseks SMPS -i korpusele. Ma puurisin sellesse mõned augud ja kinnitasin selle lülitusplaadi kõrval olevale seinale. Juhtmed peideti väikese plasttoru abil, mis viis jaotuskilpi.
8. samm: tulemus
![Image Image](https://i.howwhatproduce.com/images/003/image-7039-98-j.webp)
![](https://i.ytimg.com/vi/18aprupXiqI/hqdefault.jpg)
![Bluetoothi väljakutse Bluetoothi väljakutse](https://i.howwhatproduce.com/images/003/image-7039-99-j.webp)
Siia postitatud video näitab seadme tööd esmakordsel kasutamisel. Seadet tuleb siduda vaid üks kord! Pärast seda lülitage Bluetooth sisse, looge ühendus ja minge traadita ühenduse juurde!
Loodan, et teile meeldis seda juhendit lugeda. Kui teil on küsimusi, küsige seda siit või saatke e -kiri aadressile [email protected]. Aitan teid hea meelega.
Aitäh…!!!:)
![Bluetoothi väljakutse Bluetoothi väljakutse](https://i.howwhatproduce.com/images/003/image-7039-100-j.webp)
Teisele kohale Bluetoothi väljakutses
Soovitan:
Hexbug Spider XL häkkimine arvutinägemuse lisamiseks Androidi nutitelefoni abil: 9 sammu (piltidega)
![Hexbug Spider XL häkkimine arvutinägemuse lisamiseks Androidi nutitelefoni abil: 9 sammu (piltidega) Hexbug Spider XL häkkimine arvutinägemuse lisamiseks Androidi nutitelefoni abil: 9 sammu (piltidega)](https://i.howwhatproduce.com/images/001/image-2941-4-j.webp)
Hexbug Spider XL -i häkkimine arvutinägemuse lisamiseks Android -nutitelefoni abil: olen suur originaalse Hexbugi fänn ™ Ämblik. Olen omanud üle tosina ja häkinud neid kõiki. Iga kord, kui üks mu poegadest läheb sõprade juurde ’ sünnipäeva, saab sõber Hexbug ™ ämblik kingitusena. Olen häkkinud või
Bluetoothi koduautomaatika Androidi kaudu: 3 sammu
![Bluetoothi koduautomaatika Androidi kaudu: 3 sammu Bluetoothi koduautomaatika Androidi kaudu: 3 sammu](https://i.howwhatproduce.com/images/003/image-6095-47-j.webp)
Bluetoothi koduautomaatika Androidi kaudu: 21. sajandil elatakse automatiseerimise sajandil, kuid mitte kõigil pole seda luksust, ärge muretsege! See juhend annab teile täpselt teada, kuidas oma seadmeid automatiseerida, et saaksite need sisse või välja lülitada, puudutades lihtsalt nuppu
Bluetoothi mobiilirobot Arduino Uno ja Androidi abil: 5 sammu
![Bluetoothi mobiilirobot Arduino Uno ja Androidi abil: 5 sammu Bluetoothi mobiilirobot Arduino Uno ja Androidi abil: 5 sammu](https://i.howwhatproduce.com/images/005/image-14976-24-j.webp)
Bluetoothi mobiilirobot Arduino Uno ja Androidi abil: kõik armastavad mobiilirobotit :) See on mobiilse robotikomplekt, mis põhineb Maker UNO -l (ühildub Arduino UNO -ga). Saate korraga õppida elektroonikat, andureid, mikrokontrollerit ja kodeerimist, et mitte unustada ka lõbutsemist! Komplekt on lahtistes osades, nii et saate
RC Car Hack - Bluetoothi abil juhitav Androidi rakenduse kaudu: 3 sammu (koos piltidega)
![RC Car Hack - Bluetoothi abil juhitav Androidi rakenduse kaudu: 3 sammu (koos piltidega) RC Car Hack - Bluetoothi abil juhitav Androidi rakenduse kaudu: 3 sammu (koos piltidega)](https://i.howwhatproduce.com/images/002/image-4229-42-j.webp)
RC Car Hack - Bluetoothi kaudu juhitav Android -rakenduse kaudu: olen kindel, et igaüks teist leiab kodus kasutamata RC -auto. See juhend aitab teil oma vana RC auto originaalkingituseks muuta :) Kuna minu käes olnud RC auto oli väikese suurusega, olen valinud Arduino Pro Mini peamiseks kontrolleriks. Teine
Androidi (remotexy) kasutajaliides servomootori juhtimiseks Arduino ja Bluetoothi abil: 7 sammu (koos piltidega)
![Androidi (remotexy) kasutajaliides servomootori juhtimiseks Arduino ja Bluetoothi abil: 7 sammu (koos piltidega) Androidi (remotexy) kasutajaliides servomootori juhtimiseks Arduino ja Bluetoothi abil: 7 sammu (koos piltidega)](https://i.howwhatproduce.com/images/004/image-9062-18-j.webp)
Android (remotexy) kasutajaliides servomootori juhtimiseks Arduino ja Bluetoothi abil: selles juhendis annan teile kiire sammu Androidi kasutajaliidese loomiseks Remotexy Interface Makeriga, et juhtida Bluetoothi kaudu Arduino Mega ühendatud servomootorit. See video näitab, kuidas kasutajaliides kontrollib servomootori kiirust ja asendit