Mündəricat:

ESP8266 Nəzarətli Stretch Limuzin: 8 Addım (Şəkillərlə birlikdə)
ESP8266 Nəzarətli Stretch Limuzin: 8 Addım (Şəkillərlə birlikdə)

Video: ESP8266 Nəzarətli Stretch Limuzin: 8 Addım (Şəkillərlə birlikdə)

Video: ESP8266 Nəzarətli Stretch Limuzin: 8 Addım (Şəkillərlə birlikdə)
Video: Complete Guide for 15A 400W MOSFET AOD4184A to control motor or load 2024, Iyul
Anonim
ESP8266 Nəzarətli Stretch Limuzin
ESP8266 Nəzarətli Stretch Limuzin
ESP8266 Nəzarətli Stretch Limuzin
ESP8266 Nəzarətli Stretch Limuzin
ESP8266 Nəzarətli Stretch Limuzin
ESP8266 Nəzarətli Stretch Limuzin

Mövcud bir avtomobilin daxili idarəetmə sistemini yeni bir IoT ESP8266 həlli ilə necə dəyişdirəcəyimizi bu təlimatda göstərəcəyik. Bu layihəni bir müştəri üçün hazırladıq.

Daha çox məlumat, mənbə kodu və s.

www.hwhardsoft.de/2017/08/17/iot-meets-str…

Addım 1: Müştəri tələblərini toplayın

Müştəri tələblərini toplayın
Müştəri tələblərini toplayın

Müştərimiz hazırkı həlldən məmnun deyildi. Mövcud idarəetmə paneli o qədər də gözəl və etibarlı deyildi, sürücünün sərnişin salonundakı işıqlandırmanı idarə etməsi üçün rahat bir həll yolu yox idi və gələcəkdə mobil tətbiq vasitəsi ilə uzaqdan idarə etmək istəyir. Çözümümüz aşağıdakı tələblərə cavab verir:

  • müasir GUI ilə toxunma ekranları vasitəsilə idarə
  • Sürücü üçün 2 -ci sensor ekran
  • WiFi vasitəsilə bütün komponentlərin əlaqəsi
  • möhkəm dizayn
  • uzatmaq asandır

Addım 2: Yenidən mühəndislik əsasdır

Yenidən mühəndislik əsasdır
Yenidən mühəndislik əsasdır
Yenidən mühəndislik əsasdır
Yenidən mühəndislik əsasdır
Yenidən mühəndislik əsasdır
Yenidən mühəndislik əsasdır

Əvvəlcə mövcud sistem haqqında bütün məlumatları toplamalıyıq. Sənədləşmə və quraşdırma bir gecə ayağı idi. Bəzi pcb -lərin dövrə diaqramlarını və kabellər haqqında bəzi əsas məlumatları tapdıq.

Bütün led zolaqlar led nəzarətçilərə qoşulmuş və infraqırmızı protokollar vasitəsilə idarə edilmişdir. Bununla bağlı heç bir sənəd tapmadıq - buna görə ir əmrlərini Arduino və IRLib əsasında hazırlanmış skanerlə taramalıyıq.

Addım 3: Yeni Konsepsiya

Yeni Konsepsiya
Yeni Konsepsiya

Yeni bir həll üçün ilk fikrimiz Raspberry Pi və Pitouch idi. Ancaq Pi bu tətbiqdə uyğun bir həll deyil. Bir avtomobildə tez -tez açma/söndürmə dövrləriniz olur - bu sd kartı üçün zəhərdir və yükləmə vaxtı səbəbindən hər hansı bir işə başladıqdan sonra bir neçə dəqiqə gözləməlisiniz …

Çözümümüz üçün ESP8266 -dan, xüsusən də Wemos D1 mini -dən istifadə etdik. Bu modullar inteqrasiya olunmuş USB konnektorları ilə gəlir (proqramlaşdırmanı asanlaşdırır), böyük bir cəmiyyət tərəfindən dəstəklənir, yükləmə vaxtına ehtiyac yoxdur və çox sadə və möhkəmdir. Firmware proqramlaşdırması üçün Arduino IDE -dən istifadə etdik. Yalnız idarəetmə lövhəsi və toxunma ekranları yenidir - köhnə rölə lövhələri yenidən bu yeni həll üçün istifadə olunur.

Addım 4: İdarəetmə Paneli

Nəzarət Şurası
Nəzarət Şurası
Nəzarət Şurası
Nəzarət Şurası

Yeni həllimizin əsası ESP8266 əsaslı idarəetmə lövhəsidir. Köhnə röle lövhələri bu idarəetmə lövhəsinə birbaşa bağlıdır. Bundan əlavə, istilik və soyutma sistemlərini idarə etmək üçün sərnişin kabinindəki istiliyi ölçmək üçün 1 telli bir temperatur sensoru bağlanır.

Bütün işıq effektləri LED nəzarətçilərinə qoşulmuş RGB led zolaqları ilə hazırlanır. İdarəetmə paneli, RGB zolaqlarının rəngini və parlaqlığını idarə etmək üçün infraqırmızı komanda göndərə bilər. Üstəlik, tavana lif əsaslı "ulduzlu səma" inteqrasiya olunmuşdur. Bu ulduzlu səma xüsusi bir bölmə tərəfindən idarə olunur. Bu qurğunu idarəetmə lövhəsindəki RF uzaqdan idarəetmə vasitəsi ilə idarə edə bilərik.

Yeni sistemin digər hissələri ilə əlaqə WiFi UDP yayımı vasitəsi ilə işləyir.

Addım 5: Dokunmatik Ekran

Toxunma ekran
Toxunma ekran
Toxunma ekran
Toxunma ekran
Toxunma ekran
Toxunma ekran

Hər iki toxunma ekranı WEMOS D1 (ESP8266) ilə təchiz edilmiş öz -özünə hazırlanmış panel lövhələrə bağlıdır. Panel lövhəsi, toxunma hadisələrinin məlumatlarını UDP vasitəsi ilə idarəetmə lövhəsinə göndərir. İdarəetmə paneli, bütün açarların vəziyyətini, temperaturu və fan səviyyəsini UDP vasitəsilə geri göndərir. Bu status protokolları həm toxunma ekranlarının, həm də sonradan APP -nin eyni dəyərləri göstərəcəyinə diqqət yetirir …

Addım 6: Dəmir Quş

Dəmir quş
Dəmir quş
Dəmir quş
Dəmir quş
Dəmir quş
Dəmir quş

Avtomobildə bütün komponentlərin quraşdırılmasına başlamazdan əvvəl qurğunu kənarda sınadıq…

Addım 7: Quraşdırma

Quraşdırma
Quraşdırma
Quraşdırma
Quraşdırma
Quraşdırma
Quraşdırma

Uğurlu sınaqdan sonra bütün kompüterləri və sensorları maşına quraşdırdıq. Mümkünsə, mövcud kabellərdən və quraşdırmadan istifadə etdik ….

Addım 8: Android Tətbiqi

Android Tətbiqi
Android Tətbiqi

Bu arada cib telefonunuz vasitəsi ilə avtomobili idarə etmək üçün bir Andoid Tətbiqini bitirdik. Tətbiq Android B4A üçün Basic ilə həyata keçirildi.

Tövsiyə: