Orodha ya maudhui:

Mradi wa IOT Home Automation DIY # 1: 7 Hatua
Mradi wa IOT Home Automation DIY # 1: 7 Hatua

Video: Mradi wa IOT Home Automation DIY # 1: 7 Hatua

Video: Mradi wa IOT Home Automation DIY # 1: 7 Hatua
Video: 220 В переменного тока от 12 В 90 А Автомобильный генератор переменного тока 1000 Вт DIY 2024, Novemba
Anonim
Image
Image
Maelezo
Maelezo

# UTANGULIZI

Utengenezaji wa nyumbani ni mchakato wa kiotomatiki wa vifaa vya nyumbani kama AC, Feni, Jokofu, taa na orodha inaendelea, ili iweze kudhibitiwa na simu yako, kompyuta, au hata mbali. Mradi huu unashughulikia esp2866 nodeMCU kudhibiti vifaa vya nyumba yetu kupitia mtandao wetu wa WiFi.

Hatua ya 1: Vipengele vilivyotumika

Nambari ya ESP 2866MCU

Chanzo cha 5V dc / Arduino UNO kwa chanzo cha 5V

3. Sensorer ya DHT11

4. Balbu ya Umeme

5. Moduli ya Kupeleka ya 5V

6. Bodi ya mkate

7. waya za jumper (kiume-kike na kiume-kiume)

8. Smartphone na programu ya Blynk imewekwa

9. Mtandao wa WiFi.

Hatua ya 2: Maelezo

Maelezo
Maelezo

1. NodeMCU (Kitengo cha Udhibiti wa Node MicroController) ni programu ya chanzo wazi na mazingira ya ukuzaji wa vifaa ambayo imejengwa karibu na mfumo wa bei ghali sana (SoC) uitwao ESP8266.

ESP8266 ni kifaa cha Moduli ya gharama nafuu, ambacho kinaweza kusanidiwa kuungana na Mtandaoni kwa Internet ya Vitu (IoT) na Miradi ya Teknolojia inayofanana. Kwa msingi, vifaa vyako vya kawaida vya Umeme na Mitambo haviwezi kuungana na mtandao peke yao. Hawana usanidi uliojengwa kufanya hivyo.

Unaweza kuanzisha ESP8266 na vifaa hivi na ufanye vitu vya kushangaza. Kudhibiti, Ufuatiliaji, Uchambuzi na mengi zaidi. ESP8266 NodeMCU ina pini 17 za GPIO ambazo zinaweza kupewa kazi anuwai kama I2C, I2S, UART, PWM, IR Remote Control, Mwanga wa LED na Kitufe kwa utaratibu. Kila GPIO inayowezeshwa kwa dijiti inaweza kusanidiwa kuwa ya juu au ya chini. Kwa maelezo zaidi rejea

nodiMCU

Hatua ya 3: Relay

Relay
Relay
Relay
Relay
Relay
Relay
Relay
Relay

ni swichi inayotumika kwa umeme ambayo inaweza kuwashwa au kuzimwa, ikiruhusu sasa kupita au la, na inaweza kudhibitiwa kwa voltages za chini, kama 5V iliyotolewa na pini za Arduino.

Takwimu ifuatayo inaonyesha pinout ya moduli ya relay Vifungo 3 upande wa kushoto wa moduli ya relay huunganisha voltage kubwa, na pini upande wa kulia zinaunganisha sehemu ambayo inahitaji voltage ya chini-pini za Arduino.

Upande wa voltage ya juu una viunganisho viwili, kila moja ina matako matatu: kawaida (COM), kawaida imefungwa (NC), na kawaida hufunguliwa (HAPANA).

1. COM: pini ya kawaida

2. NC (Ilifungwa kawaida): usanidi uliofungwa kawaida hutumiwa wakati unataka relay ifungwe kwa chaguo-msingi, inamaanisha kuwa sasa inapita isipokuwa utumie ishara kutoka Arduino kwa moduli ya kupeleka ili kufungua mzunguko na kuacha sasa.

3. HAPANA (kawaida hufunguliwa): usanidi ulio wazi kawaida hufanya kazi kwa njia nyingine: relay huwa wazi kila wakati, kwa hivyo mzunguko umevunjika isipokuwa utumie ishara kutoka Arduino kufunga mzunguko.

Uunganisho kati ya moduli ya relay na NodeMCU ni rahisi sana:

1. GND: huenda chini

2. IN: hudhibiti relay (itaunganishwa na pini ya dijiti ya nodiMCU)

3. VCC: huenda kwa 5V

Hapa, tunatoa pini hii ya 5V na GND ya relay imeunganishwa na arduino 5V na pini ya GND mtawaliwa na pini ya GND ya arduino ni ya kawaida na pini ya GND ya NodeMCU.

Kabla ya kuendelea na mradi huu, nataka kukujulisha kuwa unashughulika na voltage kuu. Kwa hivyo, angalia unganisho vizuri kabla ya kuwasha. Pini na maelezo ya unganisho:

1. waya ya kijani inaunganisha pini ya D2 ya nodeMCU kwa i / p ya relay

2. Waya nyekundu na Njano zinaunganisha 5V na GND kwa VCC na GND ya Relay mtawaliwa.

Sasa kuunganisha mzigo (katika kesi hii Bulb). Mara ya kwanza kata waya wa moja kwa moja wa balbu au taa. Sasa unganisha mwisho wa kwanza, yaani, kwa usambazaji wa mtandao kwa pini NO (ikiwa wakati mwingine unataka kuwasha taa / balbu) na mwisho mwingine wa waya wa moja kwa moja kwenda kwa balbu, kwa pini ya COM ya Relay. Tafadhali pata unganisho hapa chini.

Hatua ya 4: Sensorer ya DHT11

Sensorer ya DHT11
Sensorer ya DHT11
Sensorer ya DHT11
Sensorer ya DHT11
Sensorer ya DHT11
Sensorer ya DHT11

Kutumika kuhisi hali ya joto na unyevu wa mahali pa kazi katika chumba hiki, cha sensa.

Kwa maelezo zaidi rejea

Uunganisho wa DHT11 ni kama ifuatavyo Unganisha pini za VCC na GND za sensorer kwenye pini za 3.3V na GND za nodeMCU mtawaliwa na pini ya data kwa D4 kwenye kisima hiki unaweza kutumia pini yoyote ya GPIO katika mradi huu uliojadiliwa hadi sasa. Kind rejea picha ifuatayo:

Hapa, waya nyekundu na Kijani zinaunganisha pini za 3.3V na GND za nodeMCU na pini ya VCC (+) na GND (-) ya sensorer ya DHT11 mtawaliwa.

Hatua ya 5: Programu ya Blynk

Programu ya Blynk
Programu ya Blynk

Blynk ni jukwaa jipya ambalo hukuruhusu kujenga haraka njia za kudhibiti na kufuatilia miradi yako ya vifaa kutoka kwa kifaa chako cha iOS na Android. Baada ya kupakua programu ya Blynk, unaweza kuunda dashibodi ya mradi na kupanga vifungo, slider, grafu, na vilivyoandikwa vingine kwenye skrini.

Ili kuanza na blynk fuata kiunga hapa chini.

Kwa maelezo zaidi rejea

Hatua ya 6: Mchoro wa Mzunguko

Mchoro wa Mzunguko
Mchoro wa Mzunguko

Hatua ya 7: Kanuni

Pata nambari yako hapa

Viungo muhimu zaidi

1. Kiunga cha maktaba ya Blynk cha IDE arduino

2. maktaba ya sensorer ya dht11

3. Rahisi timer maktaba

Kwa nini timer rahisi hutumiwa?

Ilipendekeza: