Mündəricat:
- Addım 1: Materiallar və Hazırlıqlar
- Addım 2: Avadanlıq qurulması
- Addım 3: IBM və AWS qurmaq
- Addım 4: Raspberry Pi və IBM Node-RED-də Node-RED qurmaq
Video: Yağış Alert Sistemi: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu Yağış Xəbərdarlıq Sistemidir, siqnalizasiya və LED aktivləşdirəcək və istifadəçiyə tezliklə yağış yağacağı barədə xəbərdarlıq edəcək, bu tətbiqin hədəf auditoriyası paltarlarını evdə qurutmaq üçün paltarlarını söndürən insanlar üçündür ki, paltarlarını saxlaya bilsinlər. əvvəlcədən islatmadan. (Rütubət> 70 -ə çatarsa, işıq dəyəri <300 LED yanarsa)
Bu proqram, istifadəçiyə Buzzer & LED -in real vaxt vəziyyətini idarə etməyə, DHT11 və LDR sensorunun real vaxt vəziyyətini, həmçinin DHT11 və LDR sensorunun tarixi vəziyyətinə baxmağa imkan verən IBM -in qırmızı node istifadə edərək yerləşdirilən bir veb interfeysindən istifadə edir.
LDR -nin işıq dəyərini, həmçinin DHT11 -in rütubət və temperatur dəyərini saxlamaq üçün DynamoDB -dən istifadə edirik. Bu proqram, tətbiqimizin mesaj göndərməsinə və almasına imkan verən AWS IoT broker xidmətindən istifadə edir.
Addım 1: Materiallar və Hazırlıqlar
İstifadə olunan komponentlər:
1 x Raspberry Pi. (16 gb microSD)
1 x DHT11.
1 x İşıqdan Rezistor (LDR).
1 x Analog-Rəqəmsal Dönüştürücü (MCP3008 ADC).
1 x 220 ohm müqavimət.
3 x 10k ohm müqavimət.
1 x Buzzer.
1 x LED.
1 x Düymə.
Tətbiqi kodlaşdırmaq üçün Raspberry Pi-də MQTT broker ilə Node-RED istifadə edəcək
Bir IBM hesabı və AWS hesabı olmalıdır
Addım 2: Avadanlıq qurulması
Cihazınızı çörək lövhəsində qurmaq üçün addımları izləyin. Sıxılma diaqramını izləyə bilərsiniz.
1. Əvvəlcə LDR qurun
2. DHT11 qurun
3. Düyməni qurun
4. Buzzer qurun
5. LED -i qurun
Addım 3: IBM və AWS qurmaq
Bu proqram bir AWS hesabınız olmasını tələb edir, təhsilli bir hesab da istifadə edilə bilər.
AWS üçün
AWS konsolunuza gedin və AWS IoT xidmətinə (IoT Core) gedin və bu addımları izləyin (DynamoDB -də məlumat saxlamaq istəmirsinizsə 1, 6 və 11 -ci addımları atlayın):
1. Sıralama düyməsinin zaman damgası və əsas açarı (işıq, temperatur, rütubət) olan 3 cədvəl yaratmaq üçün DynamoDB -ə baş çəkin.
2. Tək bir şey yaradın
3. Təhlükəsizlik Sertifikatı yaradın (Sonra lazım olan bütün sertifikatları yükləyin)
4. Təhlükəsizlik Siyasəti yaradın
5. Təhlükəsizlik Sertifikatınıza Təhlükəsizlik Siyasəti və Şeyi əlavə edin
6. Mövzu sensorlar/işıq, sensorlar/rütubət, sensorlar/temperatur əsasında DynamoDB cədvəllərinə mesaj daxil etmək üçün Qaydalar yaradın. (Verilənlər bazasına daxil olmaq üçün AWS rolu və siyasəti yaratmalısınız)
7. Raspberry Pi -yə gedin, bütün AWS sertifikat məlumatlarını daxil edən bir qovluq yaradın və bir python faylı yaradın, kopyalayın və python faylına yapışdırın:
drive.google.com/open?id=1vqiqLjGRohbLfxU_…
IBM üçün
8. IBM Watson IoT tətbiqini qurun (https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter). Veb saytınızın urlinə diqqət yetirin.
9. Gateway Cihazı və Cihaz Növlərini qurun (Bunu yaratdıqdan sonra kimlik doğrulama nişanını, cihaz idini və növünü nəzərə alın)
10. Raspberry pi-də IBM Node-RED qurun
11. IBM Node-RED-də aws dynamodb node qurun (node-red-Contrib-aws)
Addım 4: Raspberry Pi və IBM Node-RED-də Node-RED qurmaq
Öz Raspberry Pi's Node-RED-də bu panoya idxal edin:
MQTT, Watson IoT Node və DynamoDB nodeunu öz etimadnamənizlə dəyişdirməlisiniz
drive.google.com/open?id=1-AA3_oxGgUdoNI1G…
IBM Node-RED-də bu panoya idxal edin: https://drive.google.com/open? İd = 1-AA3_oxGgUdoNI1G…
Yerləşdirə bilərsiniz və IBM üçün tablosu göstərilən şəkillərə bənzəməlidir
Tövsiyə:
Arduino və Yağış Damlası Sensorundan istifadə edən Yağış Dedektoru: 8 addım
Arduino və Yağış Damlası Sensorundan istifadə edərək Yağış Dedektoru: Bu dərsdə bir yağış sensoru istifadə edərək yağışı necə aşkar etməyi və səs siqnalı modulu, OLED Ekran və Visuino istifadə edərək səs çıxarmağı öyrənəcəyik
Yağış yağsın: 5 addım
Yağış yağsın: Bu Micro: bit -də oynanacaq bir oyundur və oyun yağış adlanır və məqsədi düşən cisimlərin vurulmamasıdır. Ya sağdan sola hərəkət edərək və ya obyektləri vuraraq. Aşağıdakı nəzarət vasitələri ilə idarə olunur. Sarsıntı - Başla
Meten Aan Su: Yağış intensivliyi ölçən: 6 addım
Meten Aan Su: Yağış İntensivliyi Ölçən: Giriş Bu cihaz yağış intensivliyini ölçmək üçün yaradılmışdır. Yağış miqdarını ölçməyin bir çox yolu var. Lakin yağış intensivliyi istənilən məlumatdırsa, əksər ölçü cihazları çox bahalıdır. Bu cihaz ucuz və asandır
Sim808 və Arduino Uno ilə Gps Forest Yanğın Alert Sistemi: 23 Addım (Şəkillərlə)
Sim808 və Arduino Uno ilə Gps Meşə Yanğın Alert Sistemi: Salam, bu yazıda inteqrasiya olunmuş gps sim808 modulu sayəsində mətn mesajı ilə qəzanın yerini bildirən bir meşə yanğınsöndürmə sistemini necə quracağımızı görəcəyik. DFRobot insanları tərəfindən verilən mənbəni görəcəyik
Sigfox ilə Dead Man Alert ilə Velosiped İzləmə Sistemi: 7 addım (şəkillərlə)
Sigfox ilə Dead Man Alert ilə Velosiped İzləmə Sistemi: İzləmə və xəbərdarlıq xüsusiyyətləri olan velosiped sürənlər üçün təhlükəsizlik sistemi. Qəza vəziyyətində GPS mövqeyi ilə həyəcan siqnalı göndərilir. Velosiped sürənlər üçün təhlükəsizlik, yol velosipedi və ya dağ velosipedi qəzaları baş verərsə və ən qısa müddətdə təcili olaraq