Talaan ng mga Nilalaman:
Video: IoT Batay sa Toxic Gas Detection System: 6 Mga Hakbang
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang mga nakakalason na gas ay may malaking epekto sa kapaligiran. Ang mga tao ay nagdurusa ng maraming mga sakit dahil sa mga ito. Ang wastong pagtuklas ng antas ng nakakalason na gas ay mahalaga para sa atin. sa paggalang na ito nabuo ko ang proyektong ito para sa pakiramdam ng nakakalason na antas ng gas sa ating kapaligiran.
Ang mga nakakalason na gas ay may malaking epekto sa kapaligiran. Ang mga tao ay nagdurusa ng maraming mga sakit dahil sa mga ito. Ang wastong pagtuklas ng antas ng nakakalason na gas ay mahalaga para sa atin. sa paggalang na ito nabuo ko ang proyektong ito para sa pakiramdam ng nakakalason na antas ng gas sa ating kapaligiran.
Hakbang 1: Mga Kinakailangan na Bagay
- Linkit Smart Dou
- MQ Gas Sensors (MQ-3, MQ-2, MQ-7)
- Lupon ng kard
- Jumper Wire
- Thinger.io (Account)
- Arduino IDE
- Mainit na glue GUN
- Panghinang
- Kutsilyo ng pamutol
Hakbang 2: Pagbuo ng Sistema
- Gumawa ng butas gamit ang cutter kutsilyo para sa paglalagay dito ng mga gas sensor. Nakalakip ng ilang maiinit na pandikit sa likod ng mga sensor para sa pag-aayos ng mga sensor gamit ang card board.
- Ikonekta ang mga sensor sensor gamit ang linkit smart dou micro-controller sa pamamagitan ng paggamit ng wastong diagram ng pin.
- Ikonekta ang pin ng GND at VCC ng lahat ng mga sensor.
- Ilagay ang micro-controller sa loob ng card board at ayusin ito gamit ang mainit na pandikit.
Kung nais mong magdagdag ng higit pang mga sensor ….. maaari mo itong idagdag.
Pin Diagram
Patayin ang linkit board sa pamamagitan ng usb o usb power bank
MQ2 sensor
VCC --- 5V
A0 ------ A0 (linkit board)
GND ----- GND
MQ3 sensor
VCC --- 5V
A0 ------ A1 (linkit board)
GND ----- GND
MQ7 sensor
VCC --- 5V
A0 ------ A2 (linkit board)
GND ----- GND
Ang lahat ng VCC at Ground ay konektado sa VCC at Ground ng Linkit board.
Hakbang 3: Paghahanda ng Linkit Smart Dou
Sa pamamagitan ng Default Linkit Smart7688 Duo ay gumagana sa AP Mode ngunit para sa proyektong ito kailangan namin itong gawin sa Station Mode. Dahil may plano kaming gamitin ang board na ito sa arduino yun mode kaya, kailangan naming gumawa ng ilang pagsasaayos.
Una, ikonekta ang board sa iyong PC at I-scan ang Wifi Network at mahahanap mo ang Network na may pangalan ng LinkIT *******; kumonekta dito at buksan ang iyong browser at i-type ang URL na ito. https://mylinkit.local/ at makikita mo ang login screen. Sa unang pagkakataon ilagay ang password at mag-click sa save at pagkatapos ay muling mag-login. Pagkatapos ng Pag-login mag-click sa tab na "Network" at pagkatapos ay gagawin mo ang sumusunod na screen at piliin ang Station mode. at pagkatapos ay piliin ang iyong sariling wifi network at pagkatapos ay ipasok ang iyong wifi password at mag-click sa "I-configure at I-restart". Ngayon ang iyong board ay konektado sa iyong sariling network.
Para sa karagdagang detalye mangyaring sundin ang wiki ng linkit smart dou board.
Ngayon kailangan naming i-configure ang arduino yun mode ng tulay ng linkit na matalinong Dou.
Mula sa windows 10/7, buksan ang masilya terminal at isulat ang ip address ng linkit smart dou board o sumulat ng mylinkit.local.
Matapos ang pagkonekta sa masilya sa board ay isagawa ang mga sumusunod na utos upang paganahin ang Bridge Mode.
# uci set yunbridge.config.disabled =’0’
# uci gumawa
# reboot
Ngayon ang board ay handa na para sa proyektong ito.
Hakbang 4: Pag-upload ng Arduino Source Code sa Linkit Smart Dou
• Buksan ang Arduino IDE.
• Upang makuha ang tagapamahala ng lupon dapat kang pumunta sa File >> Mga Kagustuhan pagkatapos, sa "Mga Karagdagang Mga Tagapamahala ng Mga URL ng URL" i-paste ang link sa ibaba: (suriin ang pigura)
download.labs. Mediatek.com/package_mtk_lin…
Pagkatapos, i-install ang linkit smart dou board sa pamamagitan ng pagpunta sa Tools >> Board> Boards Manager… Mahahanap mo ito sa pamamagitan ng pag-scroll pababa, o pagta-type lamang ng linkit sa search box. (Lagyan ng tsek ang pigura)
Tulad ng nakikita mong na-install ko na ito, ngunit kung hindi mo matiyak na ginagawa mo ito sa pamamagitan ng pag-click sa pindutan ng pag-install.
Ngayon suriin kung ang board ay magagamit o hindi, sa pamamagitan ng pag-click sa Tools >> Board, at sa Tools> Port. Tulad ng nakikita dito. (Suriin ang pigura)
Ngayon, isusulat mo lamang ang code at i-upload sa pamamagitan ng pag-click sa upload button (******).
***** Pag-upload ng Firmware upang mag-linkit board
Bago i-upload ang Arduino code sa board, siguraduhin na ang iyong thinger.io lib para sa Adruino IDE ay na-download nang maayos at ang iyong pangalan ng gumagamit at kredensyal ay naidagdag nang maayos. Ipinapakita ng dashboard ng Thinger.io ang data ng real time pagkatapos i-upload ang source code sa linkit board.
Hakbang 5: I-set up ang Thinger.io Platform
Ang Thinger.io ay isang iot-cloud platform na ginagamit dito para sa streaming data mula sa aparato hanggang sa cloud. Nagbibigay ito ng libreng serbisyo sa streaming na hanggang sa dalawang mga aparato. Kung wala kang anumang account mangyaring magbukas ng isang account.
Para sa pagdaragdag ng isang bagong aparato, mag-click sa magdagdag ng aparato at pagkatapos ay ipasok ang pangalan, paglalarawan at iyong kredensyal (sapilitan ang kredensyal para sa pagkonekta ng isang aparato sa thinger.io, kailangan mong ilagay ang kredensyal at pangalan ng aparato pati na rin ang iyong pangalan ng gumagamit sa Source code ng Arduino para sa pagkonekta ng aparato sa cloud).
Para sa paglikha ng isang Dashboard para sa visualization ng data, kailangan mong mag-click sa magdagdag ng dashboard pagkatapos ay ilagay ang pangalan at paglalarawan ng dashboard. mangyaring mag-refer sa dokumentasyon ng thinger.io para sa higit pang mga detalye tungkol sa dashboard, aparato at iba pang mga serbisyo.
Pag-upload ng Firmware sa linkit board
Bago i-upload ang Arduino code sa board, siguraduhin na ang iyong thinger.io lib para sa Adruino IDE ay na-download nang maayos at ang iyong pangalan ng gumagamit at kredensyal ay naidagdag nang maayos.
Ipinapakita ng dashboard ng Thinger.io ang data ng real time pagkatapos i-upload ang source code sa linkit board.
Hakbang 6: Demo
Video
www.youtube.com/embed/0TvXcXoMvuQ