Orodha ya maudhui:

Mfumo wa Tahadhari ya Mvua: Hatua 4
Mfumo wa Tahadhari ya Mvua: Hatua 4

Video: Mfumo wa Tahadhari ya Mvua: Hatua 4

Video: Mfumo wa Tahadhari ya Mvua: Hatua 4
Video: Tahadhari ya Mvua Kubwa, DSM, Tanga, Pwani, Unguja na Pemba 2024, Julai
Anonim
Mfumo wa Tahadhari ya Mvua
Mfumo wa Tahadhari ya Mvua
Mfumo wa Tahadhari ya Mvua
Mfumo wa Tahadhari ya Mvua

Huu ni Mfumo wa Tahadhari ya Mvua, kengele na LED zitawasha na kumuonya mtumiaji kuwa itanyesha hivi karibuni, hadhira lengwa ya programu hii ni kwa wale watu ambao huweka nguo zao kukauka nyumbani wanajua hivyo wanaweza kuweka nguo zao bila kuwapata kabla. (Unyevu ukipiga> buzzer 70 italia, ikiwa nuru nyepesi <300 za LED zinawaka)

Programu tumizi hii hutumia kiolesura cha wavuti kinachotumiwa kwa kutumia nodi nyekundu ya IBM ambayo inaruhusu mtumiaji kudhibiti hali halisi ya Buzzer & LED, na kutazama hali halisi ya wakati wa sensor ya DHT11 & LDR na pia hali ya kihistoria ya sensorer ya DHT11 & LDR.

Tunatumia DynamoDB kuhifadhi nuru yetu ya LDR na pia unyevu wa DHT11 na joto. Maombi haya hutumia huduma ya broker ya AWS IoT ambayo inawezesha programu tumizi yetu kutuma na kupokea ujumbe.

Hatua ya 1: Vifaa na Maandalizi

Vipengele vilivyotumika:

1 x Raspberry Pi. (16gb microSD)

1 x DHT11.

1 x Mpingaji anayetegemea Mwanga (LDR).

1 x Analog-to-Digital Converter (MCP3008 ADC).

1 x 220 ohms ya kupinga.

3 x 10k kontena la ohms.

1 x Buzzer.

1 x LED.

1 x Kitufe.

Tutatumia Node-RED na broker wa MQTT kwenye Raspberry Pi yako kuweka nambari ya programu

Unahitaji kuwa na akaunti ya IBM na akaunti ya AWS

Hatua ya 2: Kuweka Vifaa

Kuweka Vifaa
Kuweka Vifaa
Kuweka Vifaa
Kuweka Vifaa

Fuata hatua ili kuweka vifaa vyako kwenye ubao wa mkate. Unaweza kufuata mchoro wa fritzing.

1. Sanidi LDR kwanza

2. Sanidi DHT11

3. Sanidi Kitufe

4. Sanidi Buzzer

5. Kuanzisha LED

Hatua ya 3: Kuanzisha IBM na AWS

Programu hii inahitaji uwe na akaunti ya AWS, akaunti ya kuelimisha pia inaweza kutumika.

Kwa AWS

Elekea kiweko chako cha AWS na nenda kwa huduma ya AWS IoT (IoT Core) na ufuate hatua hizi (ruka hatua ya 1, 6 na 11 ikiwa hutaki kuhifadhi data katika DynamoDB):

1. Elekea DynamoDB kuunda meza 3 zilizo na muhuri wa wakati na kitufe cha msingi (mwanga, joto, unyevu)

2. Unda kitu kimoja

3. Unda Cheti cha Usalama (Pakua vyeti vyote vinavyohitajika baadaye)

4. Unda Sera ya Usalama

5. Ambatisha Sera ya Usalama na Kitu kwenye Cheti chako cha Usalama

6. Unda Kanuni za kuingiza ujumbe kwenye meza za DynamoDB kulingana na sensorer za Mada / mwanga, sensorer / unyevu, sensorer / joto. (Utahitaji kuunda jukumu na sera ya AWS kufikia hifadhidata)

7. Nenda kwenye Raspberry Pi yako, unda folda weka hati zote za cheti cha AWS ndani yake na unda faili ya chatu, nakili na ubandike kwenye faili ya chatu:

drive.google.com/open?id=1vqiqLjGRohbLfxU_…

Kwa IBM

8. Sanidi programu ya IBM Watson IoT (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). Kumbuka url ya tovuti yako.

9. Sanidi Kifaa cha Lango na Aina za Kifaa (Angalia ishara ya uthibitishaji, kitambulisho cha kifaa na andika baada ya kuunda hii)

10. Sakinisha IBM Node-RED katika raspberry pi

11. Sakinisha nodi ya aws dynamodb katika IBM Node-RED (node-red-contrib-aws)

Hatua ya 4: Kuweka Node-RED katika Raspberry Pi yako na IBM Node-RED

Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED
Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED
Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED
Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED
Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED
Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED
Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED
Kuweka Node-RED katika Raspberry yako Pi na IBM Node-RED

Katika Rode yako ya Raspberry Pi ya Node-RED kuagiza hii clipboard:

Unahitaji kubadilisha MQTT, Watson IoT Node na node ya DynamoDB kuwa sifa zako mwenyewe

drive.google.com/open?id=1-AA3_oxGgUdoNI1G…

Katika kuagiza IBM Node-RED yako ingiza clipboard hii: https://drive.google.com/open? Id = 1-AA3_oxGgUdoNI1G…

Unaweza kupeleka na dashibodi ya IBM inapaswa kuonekana kama picha zilizoonyeshwa

Ilipendekeza: