Mundarija:

Tuman sensori - zarracha fotoni - ma'lumotlarni onlayn saqlash: 5 qadam (rasmlar bilan)
Tuman sensori - zarracha fotoni - ma'lumotlarni onlayn saqlash: 5 qadam (rasmlar bilan)

Video: Tuman sensori - zarracha fotoni - ma'lumotlarni onlayn saqlash: 5 qadam (rasmlar bilan)

Video: Tuman sensori - zarracha fotoni - ma'lumotlarni onlayn saqlash: 5 qadam (rasmlar bilan)
Video: ФИНАЛ СЕЗОНА + DLC #4 Прохождение HITMAN 2024, Iyul
Anonim
Tuman sensori - zarracha fotoni - ma'lumotlarni onlayn saqlash
Tuman sensori - zarracha fotoni - ma'lumotlarni onlayn saqlash

Havodagi tuman yoki tutun miqdorini o'lchash uchun biz bu tuman sensori qildik. U LDR lazerdan olgan yorug'lik miqdorini o'lchaydi va uni atrofdagi yorug'lik bilan taqqoslaydi. U IFTTT orqali real vaqtda google varag'iga ma'lumotlarni joylashtiradi.

1 -qadam: ingredientlar

Tarkibi
Tarkibi
Tarkibi
Tarkibi
Tarkibi
Tarkibi
Tarkibi
Tarkibi

- zarracha foton

- 2x non paneli

- o'tish simlari

- 2x 220k Ohmli rezistorlar

- 3x 10k Ohmli rezistorlar

- 3 ta LED (yashil, qizil, sariq)

Namlik sensori (DHT11)

- 2 marta LDR

- Lazer

- Komponentlarni yig'ish uchun ba'zi yog'och yoki shunga o'xshash uy materiallari.

- Datchiklarni yopadigan narsa (masalan, pvc kanali)

2 -qadam: LED chiroqlarini o'rnatish

LEDlarni sozlash
LEDlarni sozlash

Rasmga muvofiq simlarni ulang. Pin D7 allaqachon ichki qarshilikka ega, shuning uchun uni to'g'ridan -to'g'ri LEDga ulash mumkin.

3 -qadam: LDR, lazer va namlik sensori

LDR, namlik va lazer sensorlarini o'rnatish
LDR, namlik va lazer sensorlarini o'rnatish

Simlarni rasmda ko'rsatilgan tarzda ulang. Biz LDR sensorlarini ushlab turish uchun ikkinchi taxtadan foydalandik, lekin ular to'g'ridan -to'g'ri ulanishi mumkin edi.

Lazer va LDR o'rtasidagi aniq masofa muhim emas, lekin u kamida 30 sm bo'lishi kerak. Lazerni LDR -lardan biriga ko'rsatish kerak, shuning uchun ikkinchi LDR -dan ma'lumot sifatida foydalanish mumkin. Ular atrof -muhitdan bir xil miqdordagi nurga tushishi kerak. Barcha jihozlar juda qattiq ulanganligiga ishonch hosil qiling, lazer vintlari yo'nalishidagi kichik o'zgarish sizning o'lchovlaringizni oshiradi.

Biz LDR -ni atrofdagi to'g'ridan -to'g'ri nurdan himoya qilish uchun pvc kanalidan foydalanganmiz. Siz ijodiy bo'lishingiz va karton yoki boshqa materiallardan foydalanishingiz mumkin. Tuman yoki tutun hali ham lazer nuriga kirishi mumkinligiga ishonch hosil qiling.

4 -qadam: Kod

Kodeks
Kodeks
Kodeks
Kodeks

Kodlash build.particle.io saytida amalga oshiriladi. Console.particle.io da e'lon qilingan qiymatlar ko'rsatiladi.

Biz ishlatgan kodni.txt faylida topish mumkin. Zarrachalar dasturi birinchi qatorni avtomatik tushunmaydi. Adafruit_DHT kutubxonasini qo'lda qo'shishingiz kerak.

Qo'shimcha tushuntirishlar:

LDRni kalibrlash uchun lazer boshida o'chiriladi. Ikkala LDR ham bir qator o'lchovlarda taqqoslanadi va o'lchangan farq "DS" sifatida o'rnatiladi. Bu LDR sezgirligining farqi.

Atrofdagi yorug'likni sozlash uchun lazer yoqiladi va S ning maksimal o'lchangan qiymati aniqlanadi. Bu keyingi o'lchovlar uchun 100% qilib belgilanadi. Uning qiymati "MaxS" sifatida saqlanadi.

Shundan so'ng, sozlash tugallandi va sensorlar LEDni har 0,1 soniyada o'lchash uchun taymerlarni ishga tushiradi va har 5 soniyada o'lchovni konsolga yuboradi.

5 -qadam: IFTTT

IFTTT
IFTTT

IFTTT - Agar bundan kattaroq bo'lsa, e'lon qilingan qiymatlarni saqlash uchun foydali vosita. IFTTT.com saytida hisob qaydnomangiz bo'lmasa, hisob yarating. Yangi applet yarating.

Agar Bu

"Buni" bosing, zarrachani qidiring va ustiga bosing. "Yangi tadbir e'lon qilindi" -ni tanlang. "Tadbir nomi" ga "ma'lumot" yozing. Bu har 5 soniyada chop etiladigan va hujjatda saqlanishi kerak bo'lgan voqealar nomi. "Trigger yaratish" ni bosing.

Keyin o'sha

"Buni" bosing, varaqlarni qidiring. Google varag'i belgisini tanlang. Agar sizda hali bo'lmasa, IFTTT hisobingizni google -ga ulashingizni so'rashadi. "Jadvalga qator qo'shish" tugmasini bosing.

"Formatlangan qator" qismidan tashqari, standart sozlamalarni o'zgartirmang. Nusxa ko'chiring.txt bu maydonga.

Ma'lumotni foydali qilish uchun excel o'lchovning foizini va vaqtini turli ustunlarga ajratishi kerak. Buni har bir yangi qator uchun avtomatik tarzda amalga oshirish uchun kod IFTTT appletida yoziladi.

"Ma'lumot" deb nomlangan yangi varaqni ochish uchun docs.google.com saytiga o'ting.

Bu varaqni yaratish va ma'lumotlarni joylashtirish uchun biroz vaqt ketishi mumkin. Sabrli bo'ling.

Tavsiya: