Përmbajtje:

Sistemi i paralajmërimit të shiut: 4 hapa
Sistemi i paralajmërimit të shiut: 4 hapa

Video: Sistemi i paralajmërimit të shiut: 4 hapa

Video: Sistemi i paralajmërimit të shiut: 4 hapa
Video: ДЕТАЛЬНЫЙ РАЗБОР квеста в Тени вечного Огня - НОВЫЙ ФИНАЛ и СКРЫТЫЙ ПОСЫЛ | Ведьмак 3 некстген 2024, Nëntor
Anonim
Sistemi i paralajmërimit të shiut
Sistemi i paralajmërimit të shiut
Sistemi i paralajmërimit të shiut
Sistemi i paralajmërimit të shiut

Ky është një Sistem Paralajmërimi i Shiut, alarmi dhe LED do të aktivizojnë dhe paralajmërojnë përdoruesin se do të bjerë shi së shpejti, auditori i synuar për këtë aplikacion është për ata njerëz që vënë rrobat e tyre për tu tharë në shtëpi e dinë që të mund t'i mbajnë rrobat e tyre pa i lagur më parë. (Nëse lagështia bie> 70 zile do të bjerë, nëse vlera e dritës <300 LED ndizet)

Ky aplikacion përdor një ndërfaqe në internet të pritur duke përdorur nyjen e kuqe të IBM e cila i lejon përdoruesit të kontrollojë gjendjen në kohë reale të Buzzer & LED, dhe të shikojë gjendjen në kohë reale të sensorit DHT11 & LDR dhe gjithashtu gjendjen historike të sensorit DHT11 & LDR.

Ne po përdorim DynamoDB për të ruajtur vlerën e dritës së LDR -së tonë dhe gjithashtu vlerën e lagështisë dhe temperaturës së DHT11. Ky aplikacion përdor shërbimin e ndërmjetësit të AWS IoT i cili mundëson që aplikacioni ynë të dërgojë dhe të marrë mesazhe.

Hapi 1: Materialet dhe Përgatitjet

Komponentët e përdorur:

1 x Raspberry Pi. (16 GB microSD)

1 x DHT11.

1 x Rezistencë e varur nga drita (LDR).

1 x Konvertues analog-dixhital (MCP3008 ADC).

Rezistencë 1 x 220 ohms.

3 x 10k ohms rezistencë.

1 x Zile.

1 x LED.

1 x Buton.

Do të përdorni Node-RED me ndërmjetësin MQTT në Raspberry Pi tuaj për të koduar aplikacionin

Duhet të keni një llogari IBM dhe llogari AWS

Hapi 2: Konfigurimi i pajisjes

Konfigurimi i pajisjeve kompjuterike
Konfigurimi i pajisjeve kompjuterike
Konfigurimi i pajisjeve kompjuterike
Konfigurimi i pajisjeve kompjuterike

Ndiqni hapat në mënyrë që të vendosni pajisjen tuaj në tabelën e bukës. Ju mund të ndiqni diagramin fritzing.

1. Konfiguroni LDR së pari

2. Konfiguroni DHT11

3. Konfiguroni butonin

4. Konfiguroni zilen

5. Konfiguroni LED

Hapi 3: Vendosja e IBM dhe AWS

Ky aplikacion kërkon që ju të keni një llogari AWS, gjithashtu mund të përdoret një llogari e arsimuar.

Për AWS

Drejtohuni në tastierën tuaj AWS dhe shkoni te shërbimi AWS IoT (IoT Core) dhe ndiqni këto hapa (kaloni hapat 1, 6 dhe 11 nëse nuk dëshironi të ruani të dhëna në DynamoDB):

1. Drejtohuni në DynamoDB për të krijuar 3 tabela me një çelës kohor të renditjes dhe çelësin kryesor (drita, temperatura, lagështia)

2. Krijoni një gjë të vetme

3. Krijoni një Certifikatë Sigurie (Shkarkoni të gjitha certifikatat e nevojshme më vonë)

4. Krijoni një Politikë të Sigurisë

5. Bashkangjitni Politikën dhe Sigurinë e Sigurisë në Certifikatën tuaj të Sigurisë

6. Krijoni Rregulla për të futur mesazhe në tabelat DynamoDB bazuar në sensorët/dritën, sensorët/lagështinë, sensorët/temperaturën. (Ju do të duhet të krijoni një rol dhe politikë AWS për të hyrë në bazën e të dhënave)

7. Shkoni te Raspberry Pi juaj, krijoni një dosje vendosni të gjitha letrat kredenciale të certifikatës AWS në të dhe krijoni një skedar python, kopjoni dhe ngjisni këtë në skedarin python:

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

Për IBM

8. Krijoni një aplikacion IBM Watson IoT (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). Merrni parasysh url -në e faqes tuaj të internetit.

9. Vendosni Llojet e Pajisjeve dhe Pajisjeve të Portës (Merrni parasysh shenjën e vërtetimit, id -in e pajisjes dhe llojin pasi ta krijoni këtë)

10. Instaloni IBM Node-RED në mjedër pi

11. Instaloni nyjen aws dynamodb në IBM Node-RED (nyje-e kuqe-kontribuues-aws)

Hapi 4: Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED

Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED
Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED
Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED
Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED
Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED
Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED
Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED
Vendosja e Nyjes-RED në Raspberry Pi tuaj dhe IBM Node-RED

Në Raspberry Pi's Node-RED importoni këtë tabelë:

Ju duhet të ndryshoni nyjen MQTT, Watson IoT dhe DynamoDB në kredencialet tuaja

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

Në IBM Node-RED tuaj importoni këtë tabelë: https://drive.google.com/open? Id = 1-AA3_oxGgUdoNI1G…

Ju mund të vendosni dhe pulti për IBM duhet të duket si imazhet e paraqitura

Recommended: