Mundarija:

DIY havo sifati sensori + 3D bosilgan quti: 6 qadam
DIY havo sifati sensori + 3D bosilgan quti: 6 qadam

Video: DIY havo sifati sensori + 3D bosilgan quti: 6 qadam

Video: DIY havo sifati sensori + 3D bosilgan quti: 6 qadam
Video: Proyecto de heliostato Templastat / Templastat Heliostat Project: improvements, updates and test 2024, Noyabr
Anonim
DIY havo sifati sensori + 3D bosilgan quti
DIY havo sifati sensori + 3D bosilgan quti

Ushbu qo'llanmada juda qobiliyatli, cho'ntak o'lchamidagi sensorni yaratish uchun kerak bo'lgan barcha ma'lumotlar mavjud.

1 -qadam: talablarni o'rnatish

DIY havo sifati sensoridan maksimal darajada foydalanish uchun bizga quyidagilar kerak:

  • Cho'ntak o'lchamida
  • Batareya bilan ishlaydi
  • Zaryadlovchi davri bor
  • USB -ga ulangan
  • Wi -Fi va Bluetooth -ga ulangan
  • OLED -ekran bilan o'qilishi mumkin
  • 100 dollardan past

Biz cho'ntak o'lchamidagi sensori o'lchash imkoniyatiga ega bo'lishini xohlaymiz:

  • Harorat
  • Bosim
  • Namlik
  • Miyaning ishiga ta'sir qiladigan CO2 darajasi
  • 3d printer atrofida xavfsiz bo'lishga yordam beradigan TVOC (havo sifati) darajasi

2 -qadam: materiallarni yig'ish

Ushbu loyiha uchun sizga bir nechta komponentlar kerak bo'ladi. Yozish paytida umumiy xarajat 82,57 dollarni tashkil qiladi

  • 1 x Thing Plus - ESP32 WROOM (https://www.sparkfun.com/products/14689)
  • 1 x lityum -ionli batareya - 2Ah (https://www.sparkfun.com/products/13855)
  • 1 x Micro OLED uzilishi (https://www.sparkfun.com/products/14532)
  • 1 x Atrof -muhitni birlashtirish - CCS811/BME280 (https://www.sparkfun.com/products/14348)
  • 1 x Plastik 4-40; 3/8 "(https://www.sparkfun.com/products/10461)
  • 1 x vint - Fillips boshi 4-40; 1/4 "(https://www.sparkfun.com/products/10453)
  • 2 x Qwiic kabeli - 50 mm (https://www.sparkfun.com/products/14426)

Sizga ham kerak bo'ladi:

  • 3D printer, men MonoPrice Mini Delta 3D printeridan foydalandim (https://www.monoprice.com/product?p_id=21666)
  • 3D printerli filament, men PLA ishlatardim
  • Philips boshli tornavida
  • Shaffof yuz plastinka uchun hurda plastik varaq
  • Shaffof yuz plastinkasini ulash uchun kattaroq murvat

3 -qadam: Korpusni 3D bosib chiqarish

3D bosma korpus
3D bosma korpus
3D bosma korpus
3D bosma korpus

Odatda, siz o'zingizning 3D bosma idishni loyihalashingiz kerak bo'ladi. Yaxshiyamki, men 3D bosib chiqarish fayllarini Thingiverse -da nashr qildim: https://www.thingiverse.com/thing:3545884. Hammasi bo'lib, yakuniy dizaynga erishish uchun 4 marta takrorlash kerak bo'ldi.

Dizaynni chop etish uchun men quyidagi sozlamalardan foydalandim:

  • Qatlam balandligi 0,2 mm
  • 20% to'ldirish
  • Yotoqqa yopishtiruvchi qatlam yo'q

4 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Birinchidan, to'siqlarni korpusdagi 6 ta kichik o'rnatish teshigiga ulang.

Ikkinchidan, batareyani to'xtash joylari orasiga joylashtiring. U elektron platalar ostiga joylashadi.

Uchinchidan, elektronikani burab qo'ying. Agar to'g'ri to'xtashlar ishlatilgan bo'lsa, USB porti korpusdagi teshikka to'g'ri kelishi kerak.

To'rtinchidan, elektronikani bir -biriga ulang. Batareyani mikrokontrollerga ulaganingizdan so'ng, sensor va displeyni ketma -ket ulash uchun QWIIC kabellaridan foydalaning.

Nihoyat, shaffof yuz plastinka uchun kichik plastmassa varaqni kesib oling. Qoplamadagi ikkita kattaroq o'rnatish teshigiga mos keladigan teshiklarni burang va keyin uzunroq murvat bilan mahkamlang.

5 -qadam: Dasturlash

Dasturlash
Dasturlash
Dasturlash
Dasturlash

Noldan dasturlash o'rniga, men o'z kodimni quyida bog'langan ombordan yuklab olishni taklif qilaman.

Ma'lumotlar ombori:

Hozirgi vaqtda kod:

  • Har bir sensordan ma'lumotlarni o'qiydi
  • O'zgarish tezligini hisoblab chiqadi
  • OLED -displeyda ma'lumotlarni ko'rsatadi
  • WiFi-ga ulanadi va yaratilgan veb-sahifadagi ma'lumotlarni ko'rsatadi (ekranda ko'rsatilgan IP-manzilda)

Mikrokontrollerni dasturlash uchun sizga quyidagilar kerak bo'ladi:

  1. Arduino IDE -ni yuklab oling (https://www.arduino.cc/en/Main/Software)
  2. Arduino IDE va USB drayverlarini o'rnating (https://learn.sparkfun.com/tutorials/esp32-thing-p…)
  3. Sensor va OLED kutubxonalarini Arduino IDE kutubxonalari menejeri yordamida yuklab oling
  4. Wi -Fi SSID va parolingizni "imtiyozlar" taxtasida saqlang.

6 -qadam: kelajakdagi yaxshilanishlar

Loyihani takomillashtirish bo'yicha ba'zi fikrlar:

  1. ThingSpeak -ga ma'lumotlarni yuklash yoki uni grafik qilish uchun boshqa xizmatlardan foydalanish uchun WiFi -dan foydalaning
  2. Batareya zo'riqishini o'lchang va qolgan vaqtni ko'rsating
  3. Ob -havo ma'lumotlarini, yangiliklarni va aqlli soat ko'rsatadigan narsalarni yuklab olish uchun WiFi -dan foydalaning
  4. Agar CO2 darajasi juda yuqori bo'lsa, signal qo'shing
  5. Agar TVOC darajasi juda yuqori bo'lsa, signal qo'shing

Eslatma: #4 yopiq joylarda xavfsiz qolishning ajoyib usuli bo'ladi va №5 men kabi 3D printer foydalanuvchilari uchun juda mos keladi!