INHOUDSOPGAWE:
- Stap 1: materiaal en gereedskap benodig
- Stap 2: Die kode
- Stap 3: Die Android -toepassing
- Stap 4: Instruksies vir die Android -app
- Stap 5: Kringloop
- Stap 6: PCB -ontwerp
- Stap 7: Monteer die komponente
- Stap 8: Die resultaat
Video: Eenvoudigste tuisautomatisering met behulp van Bluetooth, Android -slimfoon en Arduino .: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hallo almal,
Hierdie projek gaan oor die bou van die mees vereenvoudigde toestel vir tuisautomatisering met 'n arduino en 'n Bluetooth -module. Hierdie een is baie maklik om te bou en kan binne 'n paar uur gebou word. In my weergawe wat ek hier verduidelik, kan ek tot 4 huishoudelike toestelle beheer met my Android -slimfoon. Kom ons kyk na die lys materiaal en gereedskap wat u benodig.
Stap 1: materiaal en gereedskap benodig
- 1. Arduino Pro Mini (skakel na die winkel)
- 2. HC 05 Bluetooth -module (skakel na die winkel)
- 3. 5V 4 -kanaals relaismodule (skakel na die winkel)
- 4. 5V kragtoevoer.
- 5. Manlike en vroulike opskrifte
- 6. Perfboard (ek beveel aan dat u 'n PCB maak, maar as u dit op die maklike manier wil doen, is 'n perfboard beter)
Lys van gereedskap
- 1. Soldeerstel
- 2. Plak pistool
- 3. Android -slimfoon
- 4. Skroewedraaiers
- 5. Draadstroppers ens:
Dit is al wat ons nodig het …
Stap 2: Die kode
Laai die Arduino IDE hier af.
Hierdie kode gebruik softwareserial.h om rx- en tx -penne in die Arduino op te stel. Hierdie rx en tx penne is onderskeidelik verbind met die tx en rx penne van die HC 05 Bluetooth module.
Die bluetooth -module ontvang data van 'n gekoppelde Android -toestel en aktiveer relais met betrekking tot die ontvangde data.
Byvoorbeeld, in my kode, as die ontvangde data die karakter "A" is, word die relais 1 geaktiveer en as die ontvangde data die karakter "B" is, word die relais 1 afgeskakel.
Net so kan al die relais met Bluetooth -opdragte AAN/UIT geskakel word. Raadpleeg die kode vir gedetailleerde kommentaar.
EEPROM
EEPROM is die akroniem vir elektronies uitwisbare programmeerbare leesalleen -geheue, wat hier gebruik word om die status van die relais (AAN/UIT) op te slaan, sodat in die geval van 'n kragonderbreking wanneer die beheerder herstel, alle relais wat aan gehou is, kom terug na hul AAN -posisie nadat die krag aangeskakel is. Dus, wanneer 'n relais aangeskakel word, verander 'n veranderlike wat in 'n adres in die EEPROM gestoor is, die waarde daarvan na 1 en wanneer dit afgeskakel word, verander dieselfde veranderlike na 0. Elke aflos het sy eie veranderlike wat die status in die EEPROM kan stoor. Dus, aan die begin van die kode, was die eerste ding wat ons gedoen het om die relais te initialiseer volgens die waardes wat in die EEPROM gestoor is.
As u 'n Arduino Pro mini gebruik, benodig u 'n USB na TTL -omskakelaar om die kode na die Arduino te gooi.
Stap 3: Die Android -toepassing
Soos hierbo genoem, aktiveer die mikrobeheerder elke relais volgens die data wat dit via die Bluetooth-module vanaf 'n Android-toestel ontvang. Ons benodig dus 'n Android -toepassing om hierdie data na die HC 05 te stuur.
Ek het 'n pasgemaakte toepassing gemaak met die MIT App -uitvinder. Ek het die 'blokke -uitleg' van my aansoek hier as 'n PDF aangeheg vir verwysing vir diegene wat hul eie app met die App -uitvinder gaan maak.
MIT App Uitvinder
As u nie die moeite wil doen om die app te maak nie, kan u net die gereed -vir -app aflaai (slegs versoenbaar met die kode wat ek hierbo aangeheg het) vanaf die onderstaande skakel.
Stap 4: Instruksies vir die Android -app
U moet die HC-05 Bluetooth-module aan u Android-toestel koppel voordat u dit in die app kan gebruik.
Stap 1: Maak die Bluetooth -instellings van u toestel oop en soek na nuwe toestelle. Maak seker dat die LED op die HC05 -module voortdurend flikker (Pairing Mode).
Stap 2: Kies HC 05 (of u sien 'n adres wat eindig met 'C' soos op die foto getoon.)
Stap 3: Voer die PIN "1234" in en druk OK.
Stap 4: Maak die "Wiz Smart Home" -program oop en klik op die bluetooth -knoppie bo -aan die skerm.
Stap 5: Kies 'HC 05' uit die lys.
Stap 6: Gebruik die onderskeie skakelaars om die aflos 1, 2, 3, 4 aan/uit te skakel.
Stap 7: Klik op die Master om al die relais met een klik in/uit te skakel.
Stap 5: Kringloop
- Speld 11 van Arduino aan TX-pen van HC-05-module.
- Speld 10 van Arduino aan RX-pen van HC-05-module.
- GND van HC-05 tot GND in Arduino.
- Vcc van HC-05 na Vcc (5v) in Arduino.
- Vcc van Relay Module na Vcc (5v) in Arduino.
- GND van relaismodule na GND in Arduino.
- Speld 2 van Arduino aan R1 van die aflosmodule.
- Speld 4 van Arduino aan R2 van die aflosmodule.
- Speld 6 van Arduino aan R3 van aflosmodule.
- Speld 8 van Arduino aan R4 van aflosmodule.
- Gee 'n 5-v-kragtoevoer aan die kragpenne van Arduino.
- Speld 12 en 13 is onderskeidelik die penne vir die kragindikasie en die Bluetooth -statusaanwysings -LED's
Dit is dit vir die toestel.
Om die net te beheer, koppel die "Normaal oop" -kontakte van elke relais oor die onderskeie skakelaars van die huishoudelike toestelle wat u wil stuur (of) die stroomdraad deur een kontak van "NEE" van al die relais en koppel die leidings van die toestelle aan die ander kontak van "NEE" van hul onderskeie relais.
Stap 6: PCB -ontwerp
Dit is 'n baie eenvoudige kring. U kan dit in 'n japtrap op 'n draaibord soldeer, maar as u steeds 'n PCB wil maak, heg ek die PCB -ontwerp wat ek met Proteus 8 Pro gemaak het, aan. My weergawe het ook 'n reeks spanningsreguleerders, soos op die foto's getoon.
Stap 7: Monteer die komponente
Ek het die omhulsel van 'n ou rekenaar SMPS gebruik om die tas vir my toestel te maak. Dit is beter om 'n pasgemaakte omhulsel volgens u behoeftes te ontwerp met behulp van Fusion 360 of enige ander 3D-ontwerpprogrammatuur en die 3D-ontwerp van die ontwerp om u projek 'n super-cool voorkoms te gee. Ek het 'n paar etikette gedruk en dit op die SMPS -omhulsel geplak om die leë voorkoms daarvan te vul. Ek het 'n paar gate daarin geboor en dit op die muur langs die skakelbord vasgemaak. Die drade is weggesteek met 'n klein plastiekpypie wat na die skakelbord lei.
Stap 8: Die resultaat
Die video wat hier geplaas word, toon die werking van die toestel wanneer u dit vir die eerste keer gebruik. U hoef die toestel net een keer te koppel! Skakel daarna die Bluetooth aan, maak verbinding en gaan draadloos!
Hoop jy het dit geniet om die instruksies te lees. As u enige vrae het, stel dit gerus hier of stuur 'n e -pos na [email protected]. Ek help u graag.
Dankie…!!!:)
Naaswenner in die Bluetooth -uitdaging
Aanbeveel:
Internet/wolk -beheerde tuisautomatisering met behulp van Esp8266 (aREST, MQTT, IoT): 7 stappe (met foto's)
Internet/wolk -beheerde tuisautomatisering met behulp van Esp8266 (aREST, MQTT, IoT): ALLE krediete aan http://arest.io/ vir die wolkdiens !! Wolkbedieners en -dienste wat dit moontlik maak, is die aantrekkingskrag van die hedendaagse wêreld … UITSLUITING VAN DIE AFSTANDSGANGER was en is die
Muurhouer vir iPad as bedieningspaneel vir tuisautomatisering, met behulp van servo -beheerde magneet om die skerm te aktiveer: 4 stappe (met foto's)
Muurhouer vir iPad as 'n bedieningspaneel vir tuisautomatisering, met behulp van 'n servo -beheerde magneet om die skerm te aktiveer: Ek het die afgelope tyd baie tyd spandeer om dinge in en om my huis te outomatiseer. Ek gebruik Domoticz as my Home Automation -toepassing, sien www.domoticz.com vir meer inligting. In my soeke na 'n dashboard -toepassing wat alle Domoticz -inligting saam wys
Tuisautomatisering: outomatiese skakelbord met dimmerbeheer via Bluetooth met behulp van Tiva TM4C123G: 7 stappe
Tuisautomatisering: outomatiese skakelbord met dimmerbeheer via Bluetooth met behulp van Tiva TM4C123G: Tans het ons afstandsbedienings vir ons televisiestelle en ander elektroniese stelsels, wat ons lewens baie maklik gemaak het. Het u al ooit gewonder oor huishoudelike outomatisering waarmee u buisligte, waaiers en ander elektrisiteit kan beheer
Tuisautomatisering met behulp van BLYNK -app: 7 stappe (met foto's)
Huishoudelike outomatisering met behulp van BLYNK -app: In hierdie projek het ek getoon hoe iemand sy/haar huishoudelike toestelle op afstand met sy/haar selfoon kan beheer. Hiervoor moet 'n toepassing op u selfoon geïnstalleer word. Die naam van hierdie toepassing is BLYNK -app (aflaai -skakel word in die beskrywing gegee
Eenvoudige tuisautomatisering met behulp van Raspberry Pi3 en Android Things: 5 stappe (met foto's)
Eenvoudige tuisautomatisering met behulp van Raspberry Pi3 en Android Things: Die idee is om 'n slim HUIS te ontwerp ” waarin u huishoudelike toestelle kan beheer met behulp van Android Things en Raspberry Pi. Die projek bestaan uit die beheer van huishoudelike toestelle soos lig, waaier, motor, ens. Vereiste materiaal: Raspberry Pi 3HDMI Ca