Orodha ya maudhui:
- Hatua ya 1: Vifaa na Zana zinahitajika
- Hatua ya 2: Kanuni
- Hatua ya 3: Maombi ya Android
- Hatua ya 4: Maagizo ya Programu ya Android
- Hatua ya 5: Mzunguko
- Hatua ya 6: Ubunifu wa PCB
- Hatua ya 7: Kukusanya Vipengele
- Hatua ya 8: Matokeo
Video: Rahisi Kujiendesha Nyumbani Kutumia Bluetooth, Smartphone ya Android na Arduino .: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Halo wote,
Mradi huu unahusu kujenga kifaa kilichorahisishwa zaidi cha nyumbani kwa kutumia arduino na moduli ya Bluetooth. Hii ni rahisi sana kujenga na inaweza kujengwa kwa masaa machache. Katika toleo langu ambalo ninaelezea hapa, ninaweza kudhibiti hadi vifaa 4 vya nyumbani kwa kutumia smartphone yangu ya Android. Wacha tuangalie orodha ya vifaa na zana ambazo utahitaji.
Hatua ya 1: Vifaa na Zana zinahitajika
- 1. Arduino Pro Mini (Unganisha na duka)
- 2. HC 05 moduli ya Bluetooth (Unganisha kwa duka)
- 3. Moduli ya Kupitisha Kituo cha 5V 4 (Unganisha kwa duka)
- 4. 5V umeme.
- 5. Vichwa vya kiume na vya kike
- 6. Ubao wa ubao (napendekeza kutengeneza PCB, lakini ikiwa unataka kuifanya kwa njia rahisi ubao wa bodi ni bora)
Orodha ya Zana
- 1. Kitanda cha kutengeneza
- 2. Bunduki ya gundi
- 3. Smartphone ya Android
- 4. Bisibisi
- 5. Vipande vya waya nk:
Hiyo ndiyo yote tunayohitaji…
Hatua ya 2: Kanuni
Pakua IDE ya Arduino kutoka hapa.
Nambari hii hutumia softwareserial.h kusanidi pini za rx na tx katika Arduino. Pini hizi za rx na tx zimeunganishwa na pini za tx na rx za moduli ya Bluetooth ya HC 05 mtawaliwa.
Moduli ya bluetooth hupokea data kutoka kwa kifaa kilichounganishwa cha android na husababisha kupelekwa kwa heshima na data iliyopokelewa.
Kwa mfano, katika nambari yangu ikiwa data iliyopokea ni tabia "A", relay 1 itasababishwa ON na ikiwa data iliyopokea ni tabia "B", relay 1 itazimwa.
Vivyo hivyo relays zote zinaweza KUWASHWA / KUZIMWA kwa kutumia amri za Bluetooth. Rejea nambari ya maoni kwa maoni ya kina.
EEPROM
EEPROM ni kifupi cha Kumbukumbu inayoweza kusomeka kielektroniki inayoweza kusomwa tu, ambayo hutumiwa hapa kuhifadhi hadhi ya upelekaji (ON / OFF), ili ikiwa umeme utashindwa wakati mdhibiti atakaporekebisha, upeanaji wote ambao ulitunzwa kurudi kwenye nafasi yao ya ON baada ya nguvu kuja. Kwa hivyo wakati wowote relay imewashwa, anuwai iliyohifadhiwa kwenye anwani kwenye EEPROM hubadilisha dhamana kuwa 1 na wakati wowote imezimwa mabadiliko sawa ya kutofautisha kuwa 0. Kila relay ina ubadilishaji wake uliopewa kuhifadhi hali yake katika EEPROM. Kwa hivyo mwanzoni mwa nambari jambo la kwanza tulilofanya ni kuanzisha upelekaji kulingana na maadili yaliyohifadhiwa kwenye EEPROM.
Ikiwa unatumia Arduino Pro mini utahitaji kibadilishaji cha USB hadi TTL ili kutupa nambari hiyo kwa Arduino.
Hatua ya 3: Maombi ya Android
Kama ilivyoelezwa hapo juu, mdhibiti mdogo husababisha kila relay kulingana na data inayopokea kupitia Moduli ya Bluetooth kutoka kwa kifaa cha Android. Kwa hivyo tunahitaji programu tumizi ya Android kutuma data hizi kwa HC 05.
Nilifanya programu iliyoboreshwa kwa kutumia mvumbuzi wa MIT App. Nimeambatanisha 'mipangilio ya vitalu' ya programu yangu kama PDF hapa kwa kumbukumbu kwa wale watakaotengeneza programu yao wenyewe kwa kutumia Programu ya Inventor.
MIT uvumbuzi wa Programu
Ikiwa hautaki kujisumbua kutengeneza programu, unaweza kupakua tayari kutumia App (Inayoendana tu na nambari niliyoambatanisha hapo juu) kutoka kwa kiunga hapa chini.
Hatua ya 4: Maagizo ya Programu ya Android
Lazima uoanishe moduli ya Bluetooth ya HC-05 kwenye kifaa chako cha android kabla ya kuitumia kwenye programu.
Hatua ya 1: Fungua mipangilio ya Bluetooth ya kifaa chako na utafute vifaa vipya, hakikisha inayoongozwa kwenye moduli ya HC05 inaangaza kwa kuendelea (Njia ya Kuoanisha).
Hatua ya 2: Chagua HC 05 (au utaona anwani inayoishia na "C" kama inavyoonekana kwenye picha.)
Hatua ya 3: Ingiza PIN "1234" na bonyeza OK.
Hatua ya 4: Fungua programu ya "Wiz Smart Home" na ubonyeze kitufe cha bluetooth juu ya skrini.
Hatua ya 5: Chagua "HC 05" kutoka kwenye orodha.
Hatua ya 6: Tumia swichi husika kuwasha / KUZIMA upitishaji 1, 2, 3, 4.
Hatua ya 7: Bonyeza Mwalimu kuzima upakiaji wote WA / KUZIMA kwa kubofya mara moja.
Hatua ya 5: Mzunguko
- Pini 11 ya Arduino hadi TX Pin ya HC-05 Module.
- Bandika 10 ya Arduino hadi RX Pin ya HC-05 Module.
- GND ya HC-05 hadi GND huko Arduino.
- Vcc ya HC-05 hadi Vcc (5v) huko Arduino.
- Vcc ya Moduli ya Kupeleka kwa Vcc (5v) huko Arduino.
- GND ya Moduli ya Kupeleka hadi GND huko Arduino.
- Bandika 2 ya Arduino hadi R1 ya Moduli ya Relay.
- Bandika 4 ya Arduino hadi R2 ya Moduli ya Kupokea.
- Bandika 6 ya Arduino hadi R3 ya Moduli ya Kupokea.
- Bandika 8 ya Arduino hadi R4 ya Moduli ya Kupokea.
- Toa usambazaji wa nguvu ya 5-v kwa pini za umeme za Arduino.
- Pini 12 na 13 ni Pini za dalili ya Nguvu na LED za Dalili za Hali ya Bluetooth mtawaliwa
Hiyo ni kwa kifaa.
Ili kudhibiti mains, unganisha anwani "Kawaida Fungua" ya kila relay kwenye swichi husika za vifaa vya nyumbani ambavyo ungetaka kudhibiti (au) kuzungusha waya wa moja kwa moja kupitia mawasiliano moja ya "HAPANA" ya njia zote na unganisha viongozo vya vifaa kwa mawasiliano mengine ya "HAPANA" ya njia zao.
Hatua ya 6: Ubunifu wa PCB
Hii ni mzunguko rahisi sana. Unaweza kuiuza kwenye ubao wa papo hapo kwa muda mfupi, lakini ikiwa bado unataka kutengeneza PCB, ninaunganisha muundo wa PCB ambao nimefanya kwa kutumia Proteus 8 Pro. Toleo langu pia lilikuwa na safu ya vidhibiti vya voltage kama inavyoonyeshwa kwenye picha.
Hatua ya 7: Kukusanya Vipengele
Nilitumia kiambatisho cha SMPS ya zamani ya kompyuta kutengeneza kesi kwa kifaa changu. Itakuwa bora kubuni kesi maalum kulingana na mahitaji yako ukitumia Fusion 360 au programu yoyote ya muundo wa 3D na 3D chapisha muundo huo ili kutoa mradi wako muonekano mzuri. Nilichapisha maandiko kadhaa na kuipachika kwenye kiambata cha SMPS kujaza sura tupu yake. Nilichimba mashimo ndani yake na kuirekebisha kwenye ukuta karibu na ubao wa kubadili. Waya zilifichwa kwa kutumia bomba ndogo ya plastiki inayoelekea kwenye switchboard.
Hatua ya 8: Matokeo
Video iliyochapishwa hapa inaonyesha kufanya kazi kwa kifaa wakati unakitumia kwa mara ya kwanza. Unahitaji tu kuoanisha kifaa mara moja! Baada ya hapo, washa tu Bluetooth, unganisha na uende bila waya!
Natumahi umefurahiya kusoma hii inayoweza kufundishwa. Ikiwa una maswali yoyote, jisikie huru kuuliza hapa au tuma barua kwa [email protected]. Nitafurahi kukusaidia kutoka.
Asante…!!!:)
Mkimbiaji Juu katika Changamoto ya Bluetooth
Ilipendekeza:
Udhibiti wa NODE MCU-LED (Rahisi Kujiendesha Nyumbani): Hatua 5
Udhibiti wa NODE MCU-LED (Rahisi Kujiendesha Nyumbani): Halo Jamani, Katika hii Tufundishe hebu tuone jinsi ya kudhibiti balbu ya LED kwa kutumia Smartphone yako. Tutatumia Node-MCU kwa mradi huu. Rejea kiunga hapa chini kusakinisha Node MCU maktaba (maktaba za ESP) katika IDE yako ya Arduino.NODE MCU-BASICS {Follow Ste
Kujiendesha Nyumbani Kutumia Google Firebase: 3 Hatua
Kuendesha Nyumbani Kutumia Google Firebase: Utangulizi: Huu ni mradi wa kiotomatiki wa nyumbani ambao hutumia firebase na nodeMCU. Kwanza kwanini nimechagua Firebase ni kwa sababu inaweza kudumishwa kwa urahisi ina ripoti ya maendeleo, Crash Analytics nk na haswa ni bure ili tuweze ku
Kujiendesha Nyumbani na Android na Arduino: Fungua Lango Unapofika Nyumbani: Hatua 5
Kujiendesha Nyumbani na Android na Arduino: Fungua Lango Unapofika Nyumbani: Hii inayoweza kufundishwa ni juu ya kuanzisha mfumo wa kiotomatiki wa nyumbani kudhibitiwa kupitia simu mahiri, kwa kutumia unganisho la mtandao, ili iweze kupatikana kutoka kila mahali unapoihitaji. Kwa kuongezea, itafanya vitendo kadhaa wakati wowote kigezo ni m
Mfumo wa Kujiendesha wa Nyumbani Kutumia Moduli ya Bluetooth ya Arduino na HC-05: Hatua 5 (na Picha)
Mfumo wa Kujiendesha wa Nyumbani Kutumia Moduli ya Bluetooth ya Arduino na HC-05: Hey Guys Mnafanya nini nyote! Leo niko Hapa na Arduino Yangu ya pili inayoweza Kuelekezwa. Ni Mfumo wa Uendeshaji wa Nyumbani wa Bluetooth. Unaweza Kudhibiti Vifaa Vyako vya Nyumbani Kutoka kwa Smartphone Yako tu. mambo Inafanya Kazi Kamilifu! Pia Nilibuni App ..
Automatisering Rahisi ya Nyumbani Kutumia Raspberry Pi3 na Vitu vya Android: Hatua 5 (na Picha)
Automation Rahisi ya Nyumbani Kutumia Raspberry Pi3 na Vitu vya Android: Wazo ni kubuni “ smart HOME ” ambamo mtu anaweza kudhibiti vifaa vya nyumbani kwa kutumia Android Things na Raspberry Pi. Mradi huo una kudhibiti vifaa vya nyumba kama Nuru, Shabiki, motor nk Vifaa vinavyohitajika: Raspberry Pi 3HDMI Ca