Skip to content

Lafudoci/ProbeCube

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

專案簡介

ProbeCube是個基於開源硬體的物聯網專案,鼓勵大眾動手製作WiFi連網的機器來偵測空氣品質並組織共同的觀測地圖。

感測器開發方向原則

  • 零件需容易取得
  • 低組裝與操作門檻
  • 相容於MIT開放原始碼授權

運作原理

空氣汙染 -> 感測器 -> Arduino(wifi) -> Thingspeak -> 觀測地圖

可相容的控制板

  • Arduino NANO, UNO + Adafruit CC3000 wifi module
  • Particle Photon

可相容的感測器

  • 溫度/濕度 - DHT22
  • 空氣中總揮發物質(VoCs) - FIGARO tgs2602
  • 懸浮微粒PM2.5 - PMS3003(G3) 或 GP2Y1010AU0F
  • 輻射劑量 - pockect gieger

PCB設計附加規格

  • 全腳位預留輸出排母
  • I2C預留接座x2
  • groove 預留接座x1

資料呈現方式

  • 行動裝置: Blynk app (詳見範例)
  • 網頁: Thingspeak, g0v零時空污觀測網 (詳見範例)

外殼

  • 3D 列印外殼
  • 自行挖洞加工收納盒 ( ex. 大創$39x2)

如何開始

  1. 準備材料 (材料表)
  2. 在PCB上焊接或使用麵包板連接各部元件組成ProbeCube
  3. 註冊Thingspeak帳號並設定上傳之頻道(channel)
  4. 將程式碼依需要修改後編譯寫入ProbeCube
  5. ProbeCube的資料將會上傳至Thingspeak
  6. 到ProbeCube共同觀測地圖提交你的Thindspeak Channel ID分享資料(已併入g0v專案,請參考連結)

範例

  • 麵包版接線示意

  • 可洗PCB幫助縮小裝置體積

  • 由arduino uno為搭配已洗好PCB組裝後的ProbeCube

  • 用大創盒子挖洞加工成外殼

  • 由Particle Photon為主板組裝後的ProbeCube裝上3D print外殼搭配Blynk app的呈現

  • 由Particle Photon為主板組裝後的ProbeCube裝上3D print外殼

  • g0v零時空汙觀測網的即時呈現

連結

About

Build your own air quality sensor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages