Obsah:
- Krok 1: Pripojte snímač plynu k Arduinu
- Krok 2: Pripojte Arduino k Raspberry Pi
- Krok 3: Napíšte nejaký kód pre Arduino
- Krok 4: Napíšte kód pre Raspberry Pi
- Krok 5: Postavte si prípad a vyskúšajte ho
![Detektor plynu IoT s Arduino a Raspberry Pi: 5 krokov Detektor plynu IoT s Arduino a Raspberry Pi: 5 krokov](https://i.howwhatproduce.com/images/009/image-24400-j.webp)
Video: Detektor plynu IoT s Arduino a Raspberry Pi: 5 krokov
![Video: Detektor plynu IoT s Arduino a Raspberry Pi: 5 krokov Video: Detektor plynu IoT s Arduino a Raspberry Pi: 5 krokov](https://i.ytimg.com/vi/x4ZvDsMYvXg/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
![Image Image](https://i.howwhatproduce.com/images/009/image-24400-2-j.webp)
![](https://i.ytimg.com/vi/qG2tg3roIhQ/hqdefault.jpg)
![Pripojte snímač plynu k Arduinu Pripojte snímač plynu k Arduinu](https://i.howwhatproduce.com/images/009/image-24400-3-j.webp)
V tomto návode sa naučíte, ako vytvoriť detektor plynu IoT pomocou plynového senzora Arduino, Raspberry Pi a MQ-5. Okrem týchto častí budete potrebovať tri vodiče na pripojenie Arduina k plynovému senzoru. Akonáhle to urobíte, budete môcť napísať kód pre Arduino a Raspberry Pi, aby ste získali aktuálnu hladinu plynu v miestnosti, či už je to zemný plyn, alkohol alebo dokonca váš dych. Začnime!
Krok 1: Pripojte snímač plynu k Arduinu
![Pripojte snímač plynu k Arduinu Pripojte snímač plynu k Arduinu](https://i.howwhatproduce.com/images/009/image-24400-4-j.webp)
Na pripojenie plynového senzora k Arduinu budete potrebovať tri vodiče:
-Jeden zo senzora A0 (analógový výstup) na analógový vstupný kolík na Arduine
-Jeden z GND (uzemňovací kolík) snímača na uzemňovací kolík na Arduine
-Jeden z VCC snímača (príkon) na 5v pin na Arduine
Akonáhle to urobíte, zapnite Arduino. Na plynovom senzore by ste mali vidieť červené svetlo.
Krok 2: Pripojte Arduino k Raspberry Pi
![Pripojte Arduino k Raspberry Pi Pripojte Arduino k Raspberry Pi](https://i.howwhatproduce.com/images/009/image-24400-5-j.webp)
Budete musieť zapojiť Arduino do Raspberry Pi, aby ste si overili, či je napájané z USB portu Pi. Toto spojenie využijete aj na komunikáciu cez funkciu Arduino serial.println (), ktorú dostane Raspberry Pi.
Krok 3: Napíšte nejaký kód pre Arduino
![Napíšte nejaký kód pre Arduino Napíšte nejaký kód pre Arduino](https://i.howwhatproduce.com/images/009/image-24400-6-j.webp)
Teraz, keď je Arduino pripojené, musí byť schopné odčítať údaje zo snímača plynu a prenášať ich do Raspberry Pi. Na to je potrebných niekoľko riadkov kódu: Arduino musí prevziať analógový vstup zo snímača a potom ho zapísať do sériového pripojenia, ktoré umožní Pi ich čítanie. Príklad, ako to urobiť, je uvedený na obrázku.
Krok 4: Napíšte kód pre Raspberry Pi
![Napíšte nejaký kód pre Raspberry Pi Napíšte nejaký kód pre Raspberry Pi](https://i.howwhatproduce.com/images/009/image-24400-7-j.webp)
![Napíšte nejaký kód pre Raspberry Pi Napíšte nejaký kód pre Raspberry Pi](https://i.howwhatproduce.com/images/009/image-24400-8-j.webp)
![Napíšte nejaký kód pre Raspberry Pi Napíšte nejaký kód pre Raspberry Pi](https://i.howwhatproduce.com/images/009/image-24400-9-j.webp)
Teraz budete potrebovať kód na druhom konci, aby ste „zachytili“údaje pochádzajúce z Arduina a zobrazili ich cez internet. Na tento účel použijeme v našom prípade Python spolu s bankou Flask, ktorá nám umožní poskytnúť webovú stránku s údajmi senzora spolu s priemerom minulých hodnôt senzora. Aby komunikácia s webovým serverom a sériovým portom fungovala, budete musieť importovať moduly zobrazené na obrázku.
Ďalej budete chcieť začať nové sériové pripojenie a napísať triedu senzorov, ktorá bude čítať údaje z Arduina a odovzdávať tieto údaje našej trase do banky, ktorá je znázornená na druhom obrázku. Nakoniec budete chcieť vytvoriť webovú stránku v HTML, aby sme mohli skutočne zobrazovať naše údaje. Tu je príklad toho, ako by ste to mohli urobiť.
Krok 5: Postavte si prípad a vyskúšajte ho
![Postavte si puzdro a vyskúšajte ho! Postavte si puzdro a vyskúšajte ho!](https://i.howwhatproduce.com/images/009/image-24400-10-j.webp)
![Postavte si puzdro a vyskúšajte ho! Postavte si puzdro a vyskúšajte ho!](https://i.howwhatproduce.com/images/009/image-24400-11-j.webp)
![Postavte si puzdro a vyskúšajte ho! Postavte si puzdro a vyskúšajte ho!](https://i.howwhatproduce.com/images/009/image-24400-12-j.webp)
Nakoniec, keď ste senzor otestovali, môžete mu k nemu postaviť puzdro a vyskúšať ho! Môžete si vyrobiť puzdro s 3D tlačiarňou (vopred pripravené puzdrá pre Pi a Arduino už existujú) alebo si dokonca postaviť jedno z kartónu. Príklad oboch je uvedený vyššie. Naše prípady sme dostali z Thingiverse (tu a tu). Nakoniec je výber na vás! Šťastnú stavbu!
Odporúča:
Detektor úniku plynu na báze IOT: 4 kroky
![Detektor úniku plynu na báze IOT: 4 kroky Detektor úniku plynu na báze IOT: 4 kroky](https://i.howwhatproduce.com/images/006/image-16361-j.webp)
Detektor úniku plynu na báze IOT: Požiadavky1 - Nodemcu (ESP8266) 2 - dymový senzor (MQ135) 3 - prepojovacie vodiče (3)
DETEKTOR PLYNOVÉHO PLYNU: 5 krokov
![DETEKTOR PLYNOVÉHO PLYNU: 5 krokov DETEKTOR PLYNOVÉHO PLYNU: 5 krokov](https://i.howwhatproduce.com/images/009/image-26243-j.webp)
DETEKTOR PLYNOVÉHO PLYNU: v tomto návode postavím detektor LPG s alarmom
Domáci detektor plynu: 3 kroky
![Domáci detektor plynu: 3 kroky Domáci detektor plynu: 3 kroky](https://i.howwhatproduce.com/images/002/image-4090-33-j.webp)
Domáci detektor plynu: Cieľom tohto projektu je vytvoriť účinný domáci detektor plynu z arduino uno (alebo v tomto prípade jeho čínskeho ekvivalentu) a niekoľkých senzorov
ZMYSELNÁ Klobúk pre DETEKTOR KVALITY A PLYNU RASPBERRY PI V1.1: 9 krokov
![ZMYSELNÁ Klobúk pre DETEKTOR KVALITY A PLYNU RASPBERRY PI V1.1: 9 krokov ZMYSELNÁ Klobúk pre DETEKTOR KVALITY A PLYNU RASPBERRY PI V1.1: 9 krokov](https://i.howwhatproduce.com/images/003/image-6812-45-j.webp)
CITLIVÁ Klobúk pre DETEKTOR KVALITY A PLYNU RASPBERRY PI V1.1: Sensly je prenosný snímač znečistenia, ktorý je schopný detekovať úrovne znečistenia vo vzduchu pomocou zabudovaných plynových senzorov a zhromažďovať informácie o rôznych prítomných plynoch. Tieto informácie je možné odoslať priamo do vášho smartfónu a v reálnom čase
Zmyselný klobúk pre detektor kvality vzduchu a plynu Raspberry Pi V0.9: 8 krokov
![Zmyselný klobúk pre detektor kvality vzduchu a plynu Raspberry Pi V0.9: 8 krokov Zmyselný klobúk pre detektor kvality vzduchu a plynu Raspberry Pi V0.9: 8 krokov](https://i.howwhatproduce.com/images/001/image-1008-136-j.webp)
Senzorický klobúk pre detektor kvality vzduchu a plynu Raspberry Pi V0.9: Sensly je prenosný snímač znečistenia, ktorý je schopný detekovať úrovne znečistenia vo vzduchu pomocou vstavaných plynových senzorov a zhromažďovať informácie o rôznych prítomných plynoch. Tieto informácie je možné odoslať priamo do vášho smartfónu a v reálnom čase