Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan na Bagay
- Hakbang 2: Pagbuo ng Sistema
- Hakbang 3: Paghahanda ng Linkit Smart Dou
- Hakbang 4: Pag-upload ng Arduino Source Code sa Linkit Smart Dou
- Hakbang 5: I-set up ang Thinger.io Platform
- Hakbang 6: Demo
Video: IoT Batay sa Toxic Gas Detection System: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
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
Inirerekumendang:
LDR Batay Sensor / Detector ng Batay: 3 Mga Hakbang
LDR Batay Sensor / Detector ng ilaw: Ang mga ilaw sensor at detektor ay lubos na kapaki-pakinabang para sa mga microcontroller at naka-embed na mga system at pagmamanman ng kasidhian ay dapat ding gawin. Ang isa sa pinakasimpleng at pinakamurang mga naturang sensor ay LDR. Ang LDR o Light Dependent Resistors ay maaaring madaling gamitin wit
IOT Batay sa Forest Fire Detection System: 8 Mga Hakbang
IOT Batay sa Forest Fire Detection System: ● Ang sunog sa kagubatan ay naging isang mabilis na problema sa loob ng mga dekada sa India at ang pag-iilaw lamang kapag nangyari ang mga pangunahing insidente tulad nito sa Uttarakhand. ● Ayon sa kagawaran ng kagubatan ng Uttarakhand, 3399 hectares na takip ng kagubatan ang napatay noong 1451 para sa
Pamamahala ng Tanim na Batay sa Batay sa Solar Na May ESP32: 7 Mga Hakbang (na may Mga Larawan)
Pamamahala ng Tanim na Batay sa Batay ng Solar Sa ESP32: Ang paglaki ng mga halaman ay masaya at pagtutubig at pag-aalaga sa kanila ay hindi talaga isang abala. Ang mga aplikasyon ng Microcontroller upang subaybayan ang kanilang kalusugan ay nasa buong internet at ang inspirasyon para sa kanilang disenyo ay nagmula sa static na katangian ng halaman at ang kadalian ng moni
Batay sa Autonomous na Batay ng Arduino Gamit ang Ultrasonic Sensor: 5 Mga Hakbang (na may Mga Larawan)
Batay ng Autonomous na Batay ng Arduino Paggamit ng Ultrasonic Sensor: Lumikha ng iyong sariling Arduino based Autonomous Bot gamit ang Ultrasonic Sensor. Ang bot na ito ay maaaring lumipat sa sarili nitong walang pag-crash ng anumang mga hadlang. Karaniwan kung ano ang ginagawa nito ay nakita nito ang anumang uri ng mga hadlang sa paraan nito at nagpapasya ang pinakamahusay na pa
BeanBot - isang Batay sa Autonomous na Robot ng Batay sa Arduino !: 8 Mga Hakbang (na may Mga Larawan)
BeanBot - isang Arduino Batay sa Autonomous Paper Robot !: Mayroon bang anumang mas nakasisigla kaysa sa isang blangko na papel? Kung ikaw ay isang masugid na tinkerer o tagabuo pagkatapos ay walang alinlangan na simulan mo ang iyong mga proyekto sa pamamagitan ng pag-sketch ng mga ito sa papel. Nagkaroon ako ng ideya upang makita kung posible na bumuo ng isang frame ng robot na wala sa papel