Mündəricat:

Layihə: Ağıllı pərdələr: 5 addım
Layihə: Ağıllı pərdələr: 5 addım

Video: Layihə: Ağıllı pərdələr: 5 addım

Video: Layihə: Ağıllı pərdələr: 5 addım
Video: Problemləri ağıllı həll etmək metodu // "5 niyə" metodu 2024, Noyabr
Anonim
Layihə: Ağıllı pərdələr
Layihə: Ağıllı pərdələr

Howest Kortrijk tələbəsiyəm və ilk ilimizdə özümüzü inkişaf etdirməli olduğumuz bir layihəyə əsaslanaraq bacarıqlarımızı sübut etməliyik.

Layihəm üçün istifadəçi girişinə əsaslanaraq avtonom işləyəcək "ağıllı pərdələr" sistemini seçdim.

Xüsusiyyətləri:

  • İlk istifadəçi girişi istisna olmaqla, tamamilə avtonom işləyir.
  • Kimi "qaydalara" əsaslanaraq davranışı dəyişdirin

    • 'X AM və Y PM arasında bağlayın'.
    • 'Temperatur x ° C -dən yuxarı olduqda bağlayın'.
  • Son 10 dəqiqəlik temperaturu olan qrafik.

Təchizat

  • moruq pi
  • lcd ekran
  • temperatur sensoru
  • qamış açarı
  • çörək taxtası
  • parlaqlıq sensoru
  • MCP3008
  • pilləli motor
  • ULN2003 step sürücü
  • potensialiometr
  • rezistorlar
  • ümumi tikinti materialları

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

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

Nə istəyirik?

  1. bütün sensorlarımız bir yerdə
  2. ölçülmüş bütün məlumatlarımızı bir yerdə
  3. baş verən bütün hadisələr (problem yaranarsa)

Bunu necə həll edək?

  1. Bütün mümkün hadisələr olan bir masa
  2. Günlüklü bir masa (baş verən hadisələr)
  3. Sensorlar olan bir masa
  4. Ölçülmüş məlumatları olan bir masa

Addım 2: Dəhşətli Şema yaradın

Darıxdırıcı bir sxem yaradın
Darıxdırıcı bir sxem yaradın
Darıxdırıcı bir sxem yaradın
Darıxdırıcı bir sxem yaradın

Bu addım lazım deyil, amma çox tövsiyə olunur. İşinizi əvvəlcədən planlaşdırmaq həmişə yaxşı bir fikirdir və bir şey işini dayandırdıqdan sonra çox vaxta qənaət edəcək.

Addım 3: Frontendinizi tərtib etməyə başlayın

Ön ucunuzu tərtib etməyə başlayın
Ön ucunuzu tərtib etməyə başlayın

Hansı məlumatları göstərmək istədiyinizi bilmirsinizsə, arxa planınızı səmərəli şəkildə edə bilməyəcəksiniz.

Veb saytınızın prototipini yaratmaq üçün Figma və ya Adobe XD istifadə edin.

Addım 4: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Eyni nəticəyə gəlməyin bir çox yolu var. Mənimki onlardan yalnız biridir, mənim fikrimi burada tapa bilərsiniz.

Addım 5: Bina və Test

bir planın var

Cihazınız var.

ön cəbhəniz var.

Arxa planınız var.

İndi ziddiyyətiniz üçün bir korpus yaradın və etdiyiniz hər şeyi birləşdirməyə başlayın.

Sadə bir prototip olduğu üçün dəstək olaraq plastik bir qutu və ucuz taxta istifadə etdim, ancaq istəsəniz onu birbaşa evinizə birləşdirə bilərsiniz.

Hər şey bitdikdən sonra sınağa başlaya bilərsiniz, heç bir problemin olmadığından əmin olmaq üçün hər bir xüsusiyyəti mümkün olan qaydada istifadə etməyə çalışın.

Tövsiyə: