Talaan ng mga Nilalaman:

Rain Alert System: 4 na Hakbang
Rain Alert System: 4 na Hakbang

Video: Rain Alert System: 4 na Hakbang

Video: Rain Alert System: 4 na Hakbang
Video: Камера ANBIUX ДВУГЛАЗКА УДИВИЛА после ОБНОВЛЕНИЯ!!! 2024, Disyembre
Anonim
Sistema ng Alerto ng Ulan
Sistema ng Alerto ng Ulan
Sistema ng Alerto ng Ulan
Sistema ng Alerto ng Ulan

Ito ay isang Rain Alert System, ang alarma at LED ay magpapagana at magbabala sa gumagamit na malapit nang umulan, ang target na madla para sa application na ito ay para sa mga taong naglagay ng kanilang mga damit upang matuyo sa bahay na alam nila upang mapanatili ang kanilang mga damit nang hindi basa ang mga ito muna. (Kung ang halumigmig ay tumama> 70 buzzer ay tatunog, kung ang halaga ng ilaw <300 LED lights up)

Gumagamit ang application na ito ng isang web interface na naka-host gamit ang node red ng IBM na nagbibigay-daan sa gumagamit na kontrolin ang real time na estado ng Buzzer & LED, at tingnan ang real time na estado ng DHT11 & LDR sensor at pati na rin ang makasaysayang estado ng DHT11 & LDR sensor.

Gumagamit kami ng DynamoDB upang maiimbak ang magaan na halaga ng aming LDR at pati na rin ang halumigmig at halagang temperatura ng aming DHT11. Gumagamit ang application na ito ng serbisyo sa broker ng AWS IoT na nagbibigay-daan sa aming application na magpadala at makatanggap ng mga mensahe.

Hakbang 1: Mga Materyales at Paghahanda

Mga Ginamit na Mga Bahagi:

1 x Raspberry Pi. (16gb microSD)

1 x DHT11.

1 x Light-Dependent Resistor (LDR).

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

1 x 220 ohms risistor.

3 x 10k ohms risistor.

1 x Buzzer.

1 x LED.

1 x Button.

Gagamitin ang Node-RED sa MQTT broker sa iyong Raspberry Pi upang i-code ang application

Kailangang magkaroon ng isang IBM account at AWS account

Hakbang 2: Pag-set up ng Hardware

Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware
Pag-set up ng Hardware

Sundin ang mga hakbang upang mai-set up ang iyong hardware sa breadboard. Maaari mong sundin ang diagram na nakakagulo.

1. I-setup muna ang LDR

2. I-setup ang DHT11

3. I-setup ang Button

4. I-setup ang Buzzer

5. I-setup ang LED

Hakbang 3: Pag-set up ng IBM at AWS

Kinakailangan ka ng application na ito na magkaroon ng isang AWS account, maaari ding magamit ang isang magturo ng account.

Para sa AWS

Tumungo sa iyong AWS console at pumunta sa serbisyo ng AWS IoT (IoT Core) at sundin ang mga hakbang na ito (laktawan ang hakbang 1, 6 & 11 kung hindi mo nais na mag-imbak ng data sa DynamoDB):

1. Tumungo sa DynamoDB upang lumikha ng 3 mga talahanayan na may isang uri ng key timestamp at pangunahing key (ilaw, temperatura, kahalumigmigan)

2. Lumikha ng isang solong bagay

3. Lumikha ng isang Security Certificate (I-download ang lahat ng mga sertipiko na kinakailangan sa paglaon)

4. Lumikha ng isang Patakaran sa Seguridad

5. Ikabit ang Patakaran sa Seguridad at Bagay sa iyong Security Certificate

6. Lumikha ng Mga Panuntunan upang maipasok ang mensahe sa mga talahanayan ng DynamoDB batay sa mga Paksa sensor / ilaw, sensor / kahalumigmigan, sensor / temperatura. (Kakailanganin mong lumikha ng isang papel at patakaran ng AWS upang ma-access ang database)

7. Pumunta sa iyong Raspberry Pi, lumikha ng isang folder na ilagay ang lahat ng mga kredensyal ng AWS certificate dito at lumikha ng isang python file, kopyahin at i-paste ito sa python file:

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

Para sa IBM

8. Mag-set up ng isang IBM Watson IoT app (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). Itala ang url ng iyong website.

9. I-set up ang Mga Uri ng Device at Device ng Gateway (Tandaan ang token ng pagpapatotoo, aparato id at uri pagkatapos mong likhain ito)

10. I-install ang IBM Node-RED sa raspberry pi

11. I-install ang aws dynamodb node sa IBM Node-RED (node-red-contrib-aws)

Hakbang 4: Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED

Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED
Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED
Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED
Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED
Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED
Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED
Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED
Pag-set up ng Node-RED sa Iyong Raspberry Pi at IBM Node-RED

Sa iyong sariling Raspberry Pi's Node-RED i-import ang clipboard na ito:

Kailangan mong baguhin ang MQTT, Watson IoT Node at DynamoDB node sa iyong sariling mga kredensyal

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

Sa iyong IBM Node-RED i-import ang clipboard na ito: https://drive.google.com/open? Id = 1-AA3_oxGgUdoNI1G…

Maaari mong i-deploy at ang dashboard para sa IBM ay dapat magmukhang mga ipinakitang imahe

Inirerekumendang: