Talaan ng mga Nilalaman:

Air Quality Sensor Gamit ang isang Arduino: 4 Hakbang
Air Quality Sensor Gamit ang isang Arduino: 4 Hakbang

Video: Air Quality Sensor Gamit ang isang Arduino: 4 Hakbang

Video: Air Quality Sensor Gamit ang isang Arduino: 4 Hakbang
Video: FLProg10: DS18B20 Temperature Sensor | ESP32 NodeMCU | Arduino Visual Embedded Programming 2024, Nobyembre
Anonim
Air Quality Sensor Gamit ang isang Arduino
Air Quality Sensor Gamit ang isang Arduino

Sa post na ito, matututunan natin kung paano bumuo ng isang simple ngunit kapaki-pakinabang na sensor ng kalidad ng hangin. Gagamitin namin ang sensor ng SGP30 kasama ang Piksey Pico, kahit na gagana ang sketch na may halos anumang katugmang board ng Arduino.

Pinag-uusapan ka ng video sa itaas sa kahalagahan ng naturang sensor. Pinag-uusapan din namin ang maraming mga kadahilanan na isinasaalang-alang kapag pumipili ng mga bahagi para sa proyektong ito. Inirerekumenda kong panoorin ito upang makakuha ng isang pangkalahatang-ideya ng lahat, partikular kung gagamitin mo ang PCB na idinisenyo para sa proyektong ito.

Hakbang 1: Ipunin ang Elektronika

Ipunin ang Elektronika
Ipunin ang Elektronika
Ipunin ang Elektronika
Ipunin ang Elektronika

Kakailanganin mo ang sumusunod upang mabuo ang proyektong ito:

  • Sensor ng SGP30: maaari itong makuha online mula sa mga site tulad ng Pimoroni, Adafruit, Sparkfun
  • OLED module: Ang isang karaniwang 0.96 "OLED module ay gagana nang maayos
  • Lupon ng Arduino: Gagamitin ko ang Piksey Pico ngunit maaari mong gamitin ang anumang Arduino board na mayroon ka
  • Level shifter: Bumubuo kami ng isang 5V hanggang 3.3V level shifter para sa OLED module, ngunit maaari ka ring bumili ng isa
  • Pinagmulan ng 3.3V voltagage: Gumagamit kami ng isang LM2950 boltahe reguator upang makagawa ng 3.3V supply ng kuryente na kinakailangan ng OLED module

Hakbang 2: I-download ang Sketch & Program ng Lupon

Maaari mong i-download ang panghuling sketch gamit ang sumusunod na link:

github.com/bnbe-club/air-quality-sensor-kit-diy-19

Bago mo mai-compile at mai-upload ang sketch, kailangan mong i-install ang mga library na "Sparkfun SGP30" at "U8g2" gamit ang manager ng library. Mangyaring panoorin ang video kung kailangan mo ng tulong dito.

Kapag tapos na, i-upload lamang ang sketch sa iyong board.

Hakbang 3: Magsimula sa Mga Bahagi at Modyul

Itakda ang Mga Bahagi at Modyul
Itakda ang Mga Bahagi at Modyul
Itakda ang Mga Bahagi at Modyul
Itakda ang Mga Bahagi at Modyul
Itakda ang Mga Bahagi at Modyul
Itakda ang Mga Bahagi at Modyul
Ipinagsama ang Mga Bahagi at Modyul
Ipinagsama ang Mga Bahagi at Modyul

Kailangan naming ikonekta ang lahat ng mga bahagi nang magkasama. Kung gumagamit ka ng PCB pagkatapos ay kailangan mo lang maghinang ng lahat ng mga bahagi sa lugar. Ipinapakita sa iyo ng video kung paano ito gawin.

Maaari mo ring gamitin ang isang breadboard kasama ang diagram ng koneksyon upang magkasama ang lahat. Ang LM2950 ay isang 3.3V regulator na kinakailangan lamang kung ang iyong OLED module ay walang built-in na regulator at nangangailangan ng 3.3V para sa pagpapatakbo. Ang ilang mga module ng OLED ay gumagana sa isang 5V supply at sa kasong iyon, hindi mo kakailanganin ang seksyong ito.

Hakbang 4: Subukan at Subaybayan ang Kalidad ng Hangin

Subukan at Subaybayan ang Kalidad ng Hangin
Subukan at Subaybayan ang Kalidad ng Hangin
Subukan at Subaybayan ang Kalidad ng Hangin
Subukan at Subaybayan ang Kalidad ng Hangin

Kapag nakuha mo na ang lahat sa iyong lugar. Ang lakas ng SImple sa pagbuo gamit ang isang microUSB cable at dapat mong makita ang output sa OLED module. Tandaan na ang unang 15 pagbasa ng CO2 ay magiging 400ppm, kung saan ang mga pagbasa sa TVOC ay magiging 0ppb dahil ang panloob na elemento ng pag-init ay kailangang magpainit.

Maaari mo ring baguhin ito upang magdagdag ng isang buzzer upang alertuhan ka kung ang mga antas ay tumatawid sa isang tiyak na threshold. Ang disenyo ng PCB ay pinakawalan sa Github at maaari mo itong magamit upang mag-order ng iyong sariling mga PCB. Nag-order ako ng ilang dagdag na PCB at nakalista ko ang mga ito para sa pagbebenta sa website kung naghahanap ka lamang ng ilan.

Kung nagustuhan mo ang proyektong ito, mangyaring isaalang-alang ang pag-subscribe sa aming channel sa YouTube dahil nakakatulong ito sa aming lumago.

  • Mga File ng Disenyo ng PCB:
  • YouTube:
  • Instagram:
  • Twitter:
  • Facebook:

Salamat sa pagbabasa.

Inirerekumendang: