Talaan ng mga Nilalaman:

Fog Sensor - Particle Photon - I-save ang Data Online: 5 Mga Hakbang (na may Mga Larawan)
Fog Sensor - Particle Photon - I-save ang Data Online: 5 Mga Hakbang (na may Mga Larawan)

Video: Fog Sensor - Particle Photon - I-save ang Data Online: 5 Mga Hakbang (na may Mga Larawan)

Video: Fog Sensor - Particle Photon - I-save ang Data Online: 5 Mga Hakbang (na may Mga Larawan)
Video: Архимед. Явление свет. 2024, Nobyembre
Anonim
Fog Sensor - Particle Photon - I-save ang Data Online
Fog Sensor - Particle Photon - I-save ang Data Online

Upang masukat ang dami ng ulap o usok sa hangin ginawa namin ang fog sensor na ito. Sinusukat nito ang dami ng ilaw na natatanggap ng LDR mula sa isang laser, at inihambing ito sa dami ng ilaw ng nakapaligid. Nai-post nito ang data sa isang google sheet realtime sa pamamagitan ng IFTTT.

Hakbang 1: Mga Sangkap

Mga sangkap
Mga sangkap
Mga sangkap
Mga sangkap
Mga sangkap
Mga sangkap
Mga sangkap
Mga sangkap

- Particle Photon

- 2x Breadboard

- mga jumper wires

- 2x 220k Ohm resistors

- 3x 10k Ohm resistors

- 3 LED's (berde, pula, dilaw)

- Sensor ng Humidity (DHT11)

- 2x LDR

- Laser

- Ang ilang mga timber o katulad na mga materyales sa sambahayan para sa pag-iipon ng mga sangkap.

- Isang bagay upang masakop ang mga sensor (hal. Isang pvc duct)

Hakbang 2: Pag-set up ng mga LED

Pagse-set up ng mga LED
Pagse-set up ng mga LED

Ikonekta ang mga wire na sumusunod sa larawan. Ang Pin D7 lahat ay mayroon nang panloob na risistor, kaya maaari itong konektado nang direkta sa LED.

Hakbang 3: Pag-set up ng LDR's, Laser at Humidity Sensor

Pagse-set up ng LDR's, Laser at Humidity Sensor
Pagse-set up ng LDR's, Laser at Humidity Sensor

Ikonekta ang mga wire na tinukoy sa larawan. Gumamit kami ng pangalawang breadboard para sa paghawak ng mga sensor ng LDR, ngunit maaari din silang direktang makakonekta.

Ang eksaktong distansya sa pagitan ng laser at LDR ay hindi mahalaga, subalit dapat itong hindi bababa sa 30 cm. Ang laser ay dapat na itinuro sa isa sa mga LDR, kaya't ang pangalawang LDR ay maaaring magamit bilang isang sanggunian. Dapat silang mailantad sa parehong dami ng ilaw mula sa paligid. Siguraduhin na ang lahat ng kagamitan ay konektado nang napakahigpit, isang maliit na pagbabago sa direksyon ng laser na sinusukat ang iyong mga sukat.

Gumamit kami ng isang pvc duct upang protektahan ang mga LDR mula sa direktang ilaw mula sa paligid. Maaari kang maging malikhain at gumamit din ng ilang karton o iba pang mga materyales. Siguraduhin na ang fog o usok ay makakapasok pa rin sa laser beam.

Hakbang 4: Ang Code

Ang Code
Ang Code
Ang Code
Ang Code

Ang pag-coding ay tapos na sa build.particle.io. Sa console.particle.io ang nai-publish na mga halaga ay ipapakita.

Ang code na ginamit namin ay matatagpuan sa.txt file. Ang maliit na software ay hindi awtomatikong naiintindihan ang unang linya. Kailangan mong idagdag nang manu-mano ang library ng Adafruit_DHT.

Mga karagdagang paliwanag:

Upang i-calibrate ang LDR's ang laser ay naka-off sa simula. Ang parehong LDR's ay inihambing sa isang serye ng mga sukat at ang sinusukat na pagkakaiba ay itinakda bilang 'DS'. Ito ang pagkakaiba sa pagiging sensitibo ng LDR's.

Upang mai-calibrate ang nakapalibot na ilaw, ang laser ay nakabukas at ang maximum na sinusukat na halaga ng S ay natutukoy. Itinakda ito bilang 100% para sa karagdagang mga sukat. Ang halaga ay nai-save bilang 'MaxS'.

Pagkatapos nito nakumpleto ang pag-set up at nagsisimula ang sensor ng mga run timer upang sukatin ang hangin bawat 0.1 segundo para sa LED at magpapadala ng pagsukat tuwing 5 segundo sa console.

Hakbang 5: IFTTT

IFTTT
IFTTT

IFTTT - Kung Ito kaysa sa Iyon ay isang kapaki-pakinabang na tool upang mai-save ang na-publish na mga halaga. Lumikha ng isang account kung wala ka pa sa IFTTT.com. Lumikha ng isang bagong applet.

Kung ito

I-click ang 'Ito', maghanap para sa maliit na butil at mag-click dito. Piliin ang 'bagong kaganapan na nai-publish'. Sa 'pangalan ng kaganapan' uri 'impormasyon'. Ito ang pangalan ng mga kaganapan na nai-publish tuwing 5 segundo at kailangang mai-save sa dokumento. I-click ang 'create trigger'.

Tapos iyon

I-click ang 'iyon', maghanap para sa mga sheet. Piliin ang icon ng google sheet. Hinihiling nila sa iyo na ikonekta ang iyong IFTTT account sa google kung hindi mo pa nagagawa. I-click ang 'magdagdag ng hilera sa spreadsheet'.

Huwag baguhin ang alinman sa mga default na setting, maliban sa bahagi ng 'na-format na hilera'. Kopyahin i-paste ang.txt sa patlang na ito.

Upang gawing kapaki-pakinabang ang data, kailangang makuha ng excel ang porsyento at oras ng pagsukat sa iba't ibang mga haligi. Upang maganap ito awtomatikong para sa bawat bagong hilera, nakasulat ang code sa IFTTT applet.

Pumunta sa docs.google.com upang buksan ang iyong bagong sheet na tinatawag na 'impormasyon'.

Maaaring tumagal ng ilang oras upang likhain ang sheet at gawing magagamit ang data. Pagpasensyahan mo

Inirerekumendang: