Mündəricat:

DIY Hava Keyfiyyəti Sensoru + 3D Çaplı Kassa: 6 Addım
DIY Hava Keyfiyyəti Sensoru + 3D Çaplı Kassa: 6 Addım

Video: DIY Hava Keyfiyyəti Sensoru + 3D Çaplı Kassa: 6 Addım

Video: DIY Hava Keyfiyyəti Sensoru + 3D Çaplı Kassa: 6 Addım
Video: Ünal turan Azad yılmaz Karşıma çıkın dedi 2024, Dekabr
Anonim
DIY Hava Keyfiyyəti Sensoru + 3D Çaplı Kassa
DIY Hava Keyfiyyəti Sensoru + 3D Çaplı Kassa

Bu təlimatda çox bacarıqlı, cib ölçülü bir sensor yaratmaq üçün lazım olan bütün məlumatlar var.

Addım 1: Tələblərin qoyulması

DIY hava keyfiyyəti sensorumuzdan maksimum faydalanmaq üçün aşağıdakılara ehtiyacımız var:

  • Cib ölçüsündə
  • Batareya ilə işləyir
  • Daxilində bir şarj dövrəsi var
  • USB -yə qoşulub
  • WiFi və Bluetooth -a qoşulub
  • Daxil olan OLED ekranı ilə oxunur
  • 100 dollardan aşağı

Cib ölçüsündə olan sensorumuzun ölçə bilməsini istəyirik:

  • Temperatur
  • Təzyiq
  • Rütubət
  • Beyin fəaliyyətinə təsir edən CO2 səviyyəsi
  • 3d printer ətrafında təhlükəsiz qalmağa kömək etmək üçün TVOC (hava keyfiyyəti) səviyyələri

Addım 2: Materialların toplanması

Bu layihə üçün bir neçə komponentə ehtiyacınız olacaq. Yazı zamanı ümumi dəyəri 82.57 dollardır

  • 1 x Thing Plus - ESP32 WROOM (https://www.sparkfun.com/products/14689)
  • 1 x Lityum İon Batareya - 2Ah (https://www.sparkfun.com/products/13855)
  • 1 x Micro OLED Breakout (https://www.sparkfun.com/products/14532)
  • 1 x Environmental Combo Breakout - CCS811/BME280 (https://www.sparkfun.com/products/14348)
  • 1 x Plastik 4-40; 3/8 "(https://www.sparkfun.com/products/10461)
  • 1 x Vida - Phillips Başı 4-40; 1/4 "(https://www.sparkfun.com/products/10453)
  • 2 x Qwiic Kabeli - 50 mm (https://www.sparkfun.com/products/14426)

Ayrıca sizə lazım olacaq:

  • 3D printer, MonoPrice Mini Delta 3D printerindən istifadə etdim (https://www.monoprice.com/product?p_id=21666)
  • 3D printer filamenti, PLA istifadə etdim
  • Philips başlı tornavida
  • Şəffaf üz lövhəsi üçün hurda plastik təbəqə
  • Şəffaf üz lövhəsini bağlamaq üçün daha böyük boltlar

Addım 3: Korpusun 3D çapı

Korpusun 3D çapı
Korpusun 3D çapı
Korpusun 3D çapı
Korpusun 3D çapı

Normalda, öz 3D çaplı korpusunuzu dizayn etməlisiniz. Xoşbəxtlikdən, 3D çap sənədlərini Thingiverse -də dərc etdim: https://www.thingiverse.com/thing:3545884. Ümumilikdə, son dizayna çatmaq üçün 4 dəfə təkrarlandı.

Dizaynı çap etmək üçün aşağıdakı parametrlərdən istifadə etdim:

  • 0,2 mm təbəqə hündürlüyü
  • 20% doldurma
  • Yatağa yapışan qat yoxdur

Addım 4: Montaj

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis

Birincisi, dayaqları korpusdakı 6 kiçik montaj çuxuruna bağlayın.

İkincisi, batareyanı dayanacaqların arasına daxil edin. Elektrik lövhələrinin altına yerləşəcəkdir.

Üçüncüsü, elektronikanı vidalayın. Müvafiq duruşlar istifadə olunarsa, USB portu korpusdakı çuxura mükəmməl uyğun olmalıdır.

Dördüncüsü, elektronikanı birləşdirin. Batareyanı mikrokontrolöre qoşduqdan sonra sensoru və ekranı ardıcıl olaraq bağlamaq üçün QWIIC kabellərindən istifadə edin.

Nəhayət, şəffaf üz lövhəsi üçün kiçik bir hurda plastik parçası kəsin. Qutunun içərisindəki iki böyük montaj çuxuruna uyğun olaraq deliklər qazın və sonra daha uzun cıvatalarla bağlayın.

Addım 5: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma
Proqramlaşdırma

Sıfırdan proqramlaşdırmaq əvəzinə, kodumu aşağıda əlaqəli depodan yükləməyi təklif edirəm.

Depo:

Hal -hazırda kod:

  • Hər bir sensordan alınan məlumatları oxuyur
  • Dəyişiklik dərəcəsini hesablayır
  • OLED ekranda məlumatları göstərir
  • WiFi-yə qoşulur və yaradılan veb səhifədə məlumatları göstərir (ekranda göstərilən IP ünvanında)

Mikro nəzarətçini proqramlaşdırmaq üçün sizə lazım olacaq:

  1. Arduino IDE -ni yükləyin (https://www.arduino.cc/en/Main/Software)
  2. Arduino IDE və USB sürücülərini qurun (https://learn.sparkfun.com/tutorials/esp32-thing-p…)
  3. Arduino IDE kitabxana menecerindən istifadə edərək sensor və OLED üçün kitabxanaları yükləyin
  4. WiFi SSID və şifrənizi "üstünlüklər" lövhələrində qeyd edin

Addım 6: Gələcək Təkmilləşdirmələr

Layihəni yaxşılaşdırmaq üçün bəzi fikirlər:

  1. ThingSpeak -a məlumat yükləmək və ya qrafik etmək üçün başqa bir xidmətdən istifadə etmək üçün WiFi istifadə edin
  2. Batareyanın gərginliyini ölçün və qalan vaxtı göstərin
  3. Hava məlumatlarını, xəbərləri və ağıllı saatın göstərəcəyi hər şeyi yükləmək üçün WiFi istifadə edin
  4. CO2 səviyyəsi çox yüksək olarsa həyəcan siqnalı əlavə edin
  5. TVOC səviyyələri çox yüksəkdirsə, həyəcan siqnalı əlavə edin

Qeyd: #4 qapalı məkanlarda təhlükəsiz qalmağın həqiqətən zəhmli bir yolu olardı və #5 mənim kimi 3D printer istifadəçiləri üçün çox uyğundur!