Mündəricat:

CigarSaver: 6 addım
CigarSaver: 6 addım

Video: CigarSaver: 6 addım

Video: CigarSaver: 6 addım
Video: Cigarsaver Gen2 2024, Noyabr
Anonim
CigarSaver
CigarSaver

Salam, adım Thibault D'Haese və Howest Kortrijk tələbəsiyəm. Hal -hazırda Multimedya və Kommunikasiya Texnologiyaları üzrə birinci kursdayam.

İlin sonunda bir IoT layihəsi hazırlamalı olduq. Bu layihə üçün bütün ölçülmüş məlumatları bir veb saytına göndərən bir nəmləndirici hazırlamaq fikri ortaya çıxdı. Cihazım üçün açıq bir ad seçdim, CigarSaver.

Layihəni uğurla başa çatdırmaq üçün keçməli olduğum bütün addımları aşağıda oxuya bilərsiniz.

Addım 1: Komponentlər və materiallar

Komponentlər və materiallar
Komponentlər və materiallar
Komponentlər və materiallar
Komponentlər və materiallar
Komponentlər və materiallar
Komponentlər və materiallar

Layihəm üçün hər şeyi yaxşı sona çatdırmaq üçün bir çox fərqli komponentdən istifadə etdim. İstifadə etdiyim komponentlər aşağıda verilmişdir. Bu layihənin ümumi dəyəri təxminən 233 avro idi.

Komponentlər:

  • Raspberry Pi 4 model B.
  • Raspberry Pi enerji təchizatı
  • Raspberry Pi T ayaqqabı
  • 32 GB micro SD kart
  • Çörək lövhəsi
  • İstilik Sensoru ~ DS18B20
  • Nəmlik Sensoru ~ DHT11
  • Maqnit qapı açarı
  • 5K rezistorlar
  • LCD 16x2
  • Step motor ~ 28BYJ-48
  • ULN2003 sürücü
  • Aktiv səs siqnalı
  • Dişi -Dişi tullanan telləri
  • Kişi -Kişi tullanan telləri
  • Dişi -Kişi tullanan telləri

Materiallar:

  • Ağac
  • Pleksiglas
  • Qapı tutacağı

Alətlər:

  • Sənaye ağac mişarı
  • Elektrikli mişar
  • Elektrikli tornavida
  • Lehimleme dəmir
  • Qazma

Aşağıdakı excel faylında bütün materiallarımın tam qiymət siyahısını görə bilərsiniz.

Addım 2: Verilənlər bazası

Verilənlər bazası
Verilənlər bazası

Hər bir komponenti anladıqdan sonra bir varlıq əlaqəsi diaqramı yaratmağa başladım.

Verilənlər bazamla görə bilərsiniz:

  • Qapı açıq və ya açılmadığı təqdirdə cari dəyər
  • Qapı açılanda
  • Temperaturun tarixi və mövcud temperatur
  • Rütubət faizi və mövcud rütubət faizi tarixi

MariaDB istifadə edərək verilənlər bazamı RPi -də yerləşdirdim.

Addım 3: Dondurma Sxeminin Yaradılması

Dondurucu Sxem Yaratmaq
Dondurucu Sxem Yaratmaq
Dondurucu Sxem Yaratmaq
Dondurucu Sxem Yaratmaq

Hər şey başa düşüldükdən sonra, aparatlarımı bir yerə yığmağın vaxtı gəldi. Əvvəlcə bunu faktiki olaraq kompüterlə etdim, buna görə qısa bir dövrə səbəb ola biləcək səhv bir şey edə bilmədim.

Bu sxem yaratmaq üçün fritzing proqramından istifadə etdim.

Addım 4: Avadanlıqların yığılması

Avadanlıqların yığılması
Avadanlıqların yığılması
Avadanlıqların yığılması
Avadanlıqların yığılması

Dondurma sxemim bitdikdən və bundan razı qaldıqdan sonra, avadanlıqlarımı yığmağa başladım. İstilik və rütubət sensoru ilə başladım. Sensorlar mənə ən asan göründüyü üçün bunu etdim. Qapı sensoru sensorlardan etdiyim son iş idi, çünki hələ də çatdırılmalı idi.

Sensorlar bitdikdən sonra LCD -ni çəkdim. Bu artıq o qədər də çətin deyildi, çünki mən onu keçmişdə kodlaşdırmışam.

Son addım aktuatorlarımı birləşdirmək idi. İlk bağladığım aktuator səs siqnalım idi. Müvəffəqiyyət qazandıqdan sonra son aktuatora, yəni step motoruma keçdim

Kodumu github -da tapa bilərsiniz.

Addım 5: Mobil İlk Veb Saytı Dizayn edin

Mobil İlk Veb Sayt Dizaynı
Mobil İlk Veb Sayt Dizaynı

Sensorlarımla ölçülən bütün məlumatları göstərə bilmək üçün Adobe XD -də bir dizayn hazırlamağa qərar verdim və sonradan həqiqi bir veb saytına çevirəcəyəm. Veb sayt vasitəsilə nəmləndiricinin rütubət faizini də idarə edə bilərsiniz.

Addım 6: Davanın qurulması

Davanın qurulması
Davanın qurulması

Sonra mənim qapımı düzəltməyin vaxtı gəldi. Materiallarım üçün Brico'ya getdim və ağacdan bir pleksiglas aldım. Qutumun kənarını bir dülgər tərəfindən kəsdiyim ağacdan düzəltdim. İçəridə pleksiglasımı qoydum ki, bir şey səhv olarsa elektron komponentləri asanlıqla görə biləsiniz.

Kodumu github -da burada tapa bilərsiniz.

Tövsiyə: