Talaan ng mga Nilalaman:
- Hakbang 1: Ikonekta ang Gas Sensor sa Arduino
- Hakbang 2: Ikonekta ang Arduino sa Raspberry Pi
- Hakbang 3: Sumulat ng Ilang Code para sa Arduino
- Hakbang 4: Sumulat ng Ilang Code para sa Raspberry Pi
- Hakbang 5: Bumuo ng isang Kaso at Subukan Ito
Video: IoT Gas Detector Sa Arduino at Raspberry Pi: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Sa itinuturo na ito matututunan mo kung paano bumuo ng isang IoT gas detector gamit ang isang Arduino, isang Raspberry Pi, at isang MQ-5 gas sensor. Bilang karagdagan sa mga bahaging ito kakailanganin mo ng tatlong mga wire upang ikonekta ang Arduino sa gas sensor. Kapag tapos na iyon ay makakagsulat ka ng code para sa Arduino at Raspberry Pi upang makuha ang kasalukuyang antas ng gas sa silid, maging natural gas, alkohol, o kahit na ang iyong paghinga. Magsimula na tayo!
Hakbang 1: Ikonekta ang Gas Sensor sa Arduino
Kakailanganin mo ng tatlong mga wire upang ikonekta ang gas sensor sa Arduino:
-Ang isa mula sa A0 ng sensor (analog out) sa isang analog input pin sa Arduino
-Ang isa mula sa sensor ng GND (ground pin) hanggang sa isang ground pin sa Arduino
-Ang isa mula sa VCC ng sensor (input ng kuryente) sa isang 5v pin sa Arduino
Kapag tapos na, i-on ang Arduino. Dapat mong makita ang isang pulang ilaw sa sensor ng gas.
Hakbang 2: Ikonekta ang Arduino sa Raspberry Pi
Kakailanganin mong i-plug ang Arduino sa Raspberry Pi upang i-verify na ito ay pinalakas sa pamamagitan ng USB port ng Pi. Gagamitin mo rin ang koneksyon na ito para sa komunikasyon sa pamamagitan ng pagpapaandar ng serial.println () ng Arduino, na tatanggapin ng Raspberry Pi.
Hakbang 3: Sumulat ng Ilang Code para sa Arduino
Ngayon na konektado ang Arduino dapat itong kumuha ng isang pagbabasa mula sa gas sensor at ihatid ito sa Raspberry Pi. Upang magawa ito, kinakailangan ng ilang linya ng code: dapat kunin ng Arduino ang analog input mula sa sensor at pagkatapos ay isulat ito sa serial na koneksyon, na papayagan ang Pi na mabasa ito. Ang isang halimbawa ng kung paano ito gawin ay kasama sa larawan.
Hakbang 4: Sumulat ng Ilang Code para sa Raspberry Pi
Ngayon kakailanganin mo ng ilang code sa kabilang dulo upang "mahuli" ang data na nagmumula sa Arduino at ipakita ito sa internet. Upang magawa ito, gagamitin namin ang Python sa aming halimbawa kasama ang Flask, na magpapahatid sa amin ng isang webpage na may data ng sensor kasama ang average ng mga nakaraang pagbabasa ng sensor. Kakailanganin mong i-import ang mga modyul na ipinapakita sa larawan upang gumana ang web server at serial port na komunikasyon.
Susunod, gugustuhin mong magsimula ng isang bagong koneksyon sa serial at magsulat ng isang klase ng sensor na babasahin mula sa Arduino at ipasa ang data na iyon kasama ang aming ruta sa Flask, na ipinapakita sa pangalawang larawan. Panghuli, gugustuhin mong gumawa ng isang webpage sa HTML nang sa gayon maaari naming matingnan ang aming data. Ang isang halimbawa ng kung paano mo magagawa ito ay kasama rito.
Hakbang 5: Bumuo ng isang Kaso at Subukan Ito
Panghuli, kapag nasubukan mo ang iyong sensor, maaari kang bumuo ng isang kaso para dito at subukan ito! Maaari kang gumawa ng isang kaso sa isang 3D printer (paunang ginawang mga kaso para sa Pi at Arduino mayroon na) o kahit na bumuo ng isa sa labas ng karton. Ang isang halimbawa ng pareho ay kasama sa itaas. Nakuha namin ang aming mga kaso mula sa Thingiverse (dito at dito). Sa huli, nasa iyo ang pagpipilian! Maligayang gusali!
Inirerekumendang:
IOT Batay sa Gas Leakage Detector: 4 na Hakbang
IOT Batay sa Gas Leakage Detector: Mga Kinakailangan1 - Nodemcu (ESP8266) 2 - Smoke Sensor (MQ135) 3 - Mga Jumper wires (3)
DETECTOR ng LPG GAS: 5 Mga Hakbang
DETECTOR ng LPG GAS: sa TUTORIAL na ito, magtatayo ako ng isang detektor ng LPG na may alarma
SENSLY HAT PARA SA RASPBERRY PI AIR QUALITY & GAS DETECTOR V1.1: 9 Mga Hakbang
SENSLY HAT PARA SA RASPBERRY PI AIR QUALITY & GAS DETECTOR V1.1: Sensly ay isang portable sensor ng polusyon na may kakayahang makita ang mga antas ng polusyon sa hangin gamit ang mga onboard gas sensor upang mangolekta ng impormasyon tungkol sa iba't ibang mga gas na naroroon. Ang impormasyong ito ay maaaring direktang mapakain sa iyong smartphone para sa real-time na pu
Sensly Hat para sa Raspberry Pi Air Quality & Gas Detector V0.9: 8 Mga Hakbang
Ang Sensly Hat para sa Raspberry Pi Air Quality & Gas Detector V0.9: Ang Sensly ay isang portable sensor ng polusyon na may kakayahang makita ang mga antas ng polusyon sa hangin gamit ang mga onboard gas sensors upang mangolekta ng impormasyon tungkol sa iba't ibang mga gas na naroroon. Ang impormasyong ito ay maaaring direktang mapakain sa iyong smartphone para sa real-time na pu
IOT Smoke Detector: I-update ang Umiiral na Smoke Detector Sa IOT: 6 na Hakbang (na may Mga Larawan)
IOT Smoke Detector: I-update ang Umiiral na Smoke Detector Gamit ang IOT: Listahan ng mga nag-aambag, Imbentor: Tan Siew Chin, Tan Yit Peng, Tan Wee Heng Tagapamahala: Dr Chia Kim Seng Kagawaran ng Mechatronic at Robotic Engineering, Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia. Ipamahagi