Isi kandungan:

ESP8266 Limousine Regangan Terkawal: 8 Langkah (dengan Gambar)
ESP8266 Limousine Regangan Terkawal: 8 Langkah (dengan Gambar)

Video: ESP8266 Limousine Regangan Terkawal: 8 Langkah (dengan Gambar)

Video: ESP8266 Limousine Regangan Terkawal: 8 Langkah (dengan Gambar)
Video: Will Tesla window break my hand? 2024, Julai
Anonim
ESP8266 Limousine Regangan Terkawal
ESP8266 Limousine Regangan Terkawal
ESP8266 Limousine Regangan Terkawal
ESP8266 Limousine Regangan Terkawal
ESP8266 Limousine Regangan Terkawal
ESP8266 Limousine Regangan Terkawal

Kami akan menunjukkan dalam arahan ini bagaimana menukar sistem kawalan dalaman kereta yang ada dengan penyelesaian IoT ESP8266 baru. Kami telah membuat projek ini untuk pelanggan.

Sila kunjungi laman web kami juga untuk maklumat lebih lanjut, kod sumber dll.

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

Langkah 1: Kumpulkan Keperluan Pelanggan

Kumpulkan Keperluan Pelanggan
Kumpulkan Keperluan Pelanggan

Pelanggan kami tidak berpuas hati dengan penyelesaian semasa. Panel kawalan yang ada tidak begitu bagus dan boleh dipercayai, tidak ada penyelesaian yang selesa bagi pemandu untuk mengawal pencahayaan di kabin penumpang dan dia mahukan alat kawalan jauh melalui aplikasi mudah alih pada masa akan datang. Penyelesaian kami memenuhi syarat berikut:

  • kawalan melalui skrin sentuh dengan GUI moden
  • Skrin sentuh ke-2 untuk pemandu
  • komunikasi semua komponen melalui WiFi
  • reka bentuk lasak
  • senang dilanjutkan

Langkah 2: Memikat semula Adalah Kuncinya

Memikat Kembali Adalah Kuncinya
Memikat Kembali Adalah Kuncinya
Memikat Kembali Adalah Kuncinya
Memikat Kembali Adalah Kuncinya
Memikat Kembali Adalah Kuncinya
Memikat Kembali Adalah Kuncinya

Mula-mula kita mengumpulkan semua maklumat mengenai sistem semasa. Dokumentasi dan pemasangannya adalah mare malam. Kami telah menemui gambarajah litar beberapa pcbs dan juga beberapa maklumat asas mengenai pendawaian.

Semua jalur LED disambungkan ke pengawal led dan dikendalikan melalui protokol inframerah. Kami tidak menemui dokumentasi mengenainya - jadi kami harus mengimbas perintah ir dengan pengimbas buatan sendiri berdasarkan Arduino dan IRLib

Langkah 3: Konsep Baru

Konsep Baru
Konsep Baru

Idea pertama kami untuk penyelesaian baru ialah Raspberry Pi dan Pitouch. Tetapi Pi bukanlah penyelesaian yang sesuai dalam aplikasi ini. Di dalam kereta, anda sering menghidupkan / mematikan kitaran - itu adalah racun untuk kad sd dan anda perlu menunggu beberapa minit selepas memulakan kerana masa but …

Kami telah menggunakan ESP8266 - terutamanya Wemos D1 mini - untuk penyelesaian kami. Modul-modul ini dilengkapi dengan penyambung USB bersepadu (memudahkan pengaturcaraan), disokong oleh komuniti besar, mereka tidak memerlukan masa boot dan sangat sederhana dan kasar. Kami telah menggunakan Arduino IDE untuk pengaturcaraan firmware. Hanya papan kawalan dan skrin sentuh yang baru - papan geganti lama digunakan untuk penyelesaian baru ini lagi.

Langkah 4: Papan Kawalan

Papan kawalan
Papan kawalan
Papan kawalan
Papan kawalan

Inti penyelesaian baru kami adalah papan kawalan berasaskan ESP8266. Papan geganti lama disambungkan secara langsung ke papan kawalan ini. Lebih jauh lagi sensor suhu 1wire disambungkan untuk mengukur suhu di dalam kabin penumpang untuk mengawal sistem pemanasan dan penyejukan.

Semua kesan cahaya dibuat dengan jalur LED RGB yang disambungkan ke pengawal LED. Papan kawalan dapat menghantar arahan inframerah untuk mengawal warna dan kecerahan jalur RGB. Selanjutnya "bintang berbintang" berasaskan gentian disatukan di siling. Langit berbintang ini dikendalikan oleh unit khas. Kami dapat mengawal unit ini melalui alat kawalan jauh RF di papan kawalan.

Komunikasi ke bahagian lain dari sistem baru berfungsi melalui siaran WiFi UDP.

Langkah 5: Skrin Sentuh

Skrin sentuh
Skrin sentuh
Skrin sentuh
Skrin sentuh
Skrin sentuh
Skrin sentuh

Kedua-dua skrin sentuh disambungkan ke papan panel buatan sendiri yang dilengkapi dengan WEMOS D1 (ESP8266). Papan panel menghantar data peristiwa sentuhan melalui UDP ke papan kawalan. Papan kawalan menghantar status semua suis, suhu dan tahap kipas melalui UDP kembali. Protokol status ini memastikan bahawa kedua-dua skrin sentuh dan kemudian APP akan menunjukkan nilai yang sama…

Langkah 6: Burung Besi

Burung Besi
Burung Besi
Burung Besi
Burung Besi
Burung Besi
Burung Besi

Sebelum memulakan pemasangan semua komponen di dalam kereta, kami telah menguji pemasangan di luar…

Langkah 7: Pemasangan

Pemasangan
Pemasangan
Pemasangan
Pemasangan
Pemasangan
Pemasangan

Selepas ujian berjaya, kami telah memasang semua pcbs dan sensor di dalam kereta. Sekiranya boleh, kami telah menggunakan kabel dan pemasangan yang ada….

Langkah 8: Aplikasi Android

Aplikasi Android
Aplikasi Android

Sementara itu kami telah menyelesaikan Aplikasi Andoid untuk mengawal kereta melalui telefon bimbit anda. Aplikasi ini direalisasikan dengan Basic untuk Android B4A.

Disyorkan: