Daftar Isi:

ESP8266 Terkendali Stretch Limousine: 8 Langkah (dengan Gambar)
ESP8266 Terkendali Stretch Limousine: 8 Langkah (dengan Gambar)

Video: ESP8266 Terkendali Stretch Limousine: 8 Langkah (dengan Gambar)

Video: ESP8266 Terkendali Stretch Limousine: 8 Langkah (dengan Gambar)
Video: Интеллектуальная доска объявлений с интернет-управлением IoT и использованием NodeMCU ESP8266 2024, Juli
Anonim
ESP8266 Terkendali Stretch Limousine
ESP8266 Terkendali Stretch Limousine
ESP8266 Terkendali Stretch Limousine
ESP8266 Terkendali Stretch Limousine
ESP8266 Terkendali Stretch Limousine
ESP8266 Terkendali Stretch Limousine

Kami akan menunjukkan dalam instruksi ini bagaimana menukar sistem kontrol interior mobil yang ada dengan solusi IoT ESP8266 baru. Kami telah membuat proyek ini untuk pelanggan.

Silakan kunjungi situs web kami juga untuk informasi lebih lanjut, kode sumber, dll.

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

Langkah 1: Kumpulkan Persyaratan Pelanggan

Kumpulkan Persyaratan Pelanggan
Kumpulkan Persyaratan Pelanggan

Pelanggan kami tidak puas dengan solusi saat ini. Panel kontrol yang ada tidak begitu bagus dan andal, tidak ada solusi yang nyaman bagi pengemudi untuk mengontrol pencahayaan di kabin penumpang dan dia menginginkan remote control melalui aplikasi seluler di masa depan. Solusi kami memenuhi persyaratan berikut:

  • kontrol melalui layar sentuh dengan GUI modern
  • Layar sentuh ke-2 untuk pengemudi
  • komunikasi semua komponen melalui WiFi
  • desain kasar
  • sederhana untuk diperpanjang

Langkah 2: Rekayasa Ulang Adalah Kuncinya

Rekayasa Ulang Adalah Kuncinya
Rekayasa Ulang Adalah Kuncinya
Rekayasa Ulang Adalah Kuncinya
Rekayasa Ulang Adalah Kuncinya
Re-engineering Adalah Kuncinya
Re-engineering Adalah Kuncinya

Pertama kita harus mengumpulkan semua informasi tentang sistem saat ini. Dokumentasi dan instalasi adalah kuda betina malam. Kami telah menemukan diagram sirkuit dari beberapa PCB dan juga beberapa informasi dasar tentang pengkabelan.

Semua garis yang dipimpin terhubung ke pengontrol yang dipimpin dan dikendalikan melalui protokol inframerah. Kami tidak menemukan dokumentasi tentang itu - jadi kami harus memindai perintah ir dengan pemindai buatan sendiri berdasarkan Arduino dan IRLib

Langkah 3: Konsep Baru

Sebuah Konsep Baru
Sebuah Konsep Baru

Ide pertama kami untuk solusi baru adalah Raspberry Pi dan Pitouch. Tapi Pi bukanlah solusi yang cocok untuk aplikasi ini. Di dalam mobil Anda memiliki siklus hidup / mati yang sering - itu racun untuk kartu sd dan Anda harus menunggu beberapa menit setelah mulai karena waktu boot …

Kami telah menggunakan ESP8266 - terutama Wemos D1 mini - untuk solusi kami. Modul ini dilengkapi dengan konektor USB terintegrasi (membuat pemrograman menjadi mudah), didukung oleh komunitas besar, tidak memerlukan waktu boot dan sangat sederhana dan kokoh. Kami telah menggunakan Arduino IDE untuk pemrograman firmware. Hanya papan kontrol dan layar sentuh yang baru - papan relai lama digunakan untuk solusi baru ini lagi.

Langkah 4: Papan Kontrol

Papan kontrol
Papan kontrol
Papan kontrol
Papan kontrol

Inti dari solusi baru kami adalah papan kontrol berbasis ESP8266. Papan relai lama terhubung langsung ke papan kontrol ini. Selanjutnya sensor suhu 1wire terhubung untuk mengukur suhu di dalam kabin penumpang untuk mengontrol sistem pemanas dan pendingin.

Semua efek cahaya dibuat dengan strip LED RGB yang terhubung ke pengontrol LED. Papan kontrol dapat mengirim perintah inframerah untuk mengontrol warna dan kecerahan strip RGB. Selanjutnya "langit berbintang" berbasis serat terintegrasi di langit-langit. Langit berbintang ini dikendalikan oleh unit khusus. Kami dapat mengontrol unit ini melalui remote control RF di papan kontrol.

Komunikasi ke bagian lain dari sistem baru bekerja melalui siaran UDP WiFi.

Langkah 5: Layar Sentuh

Layar sentuh
Layar sentuh
Layar sentuh
Layar sentuh
Layar sentuh
Layar sentuh

Kedua layar sentuh terhubung ke papan panel buatan sendiri yang dilengkapi dengan WEMOS D1 (ESP8266). Papan panel mengirimkan data peristiwa sentuh melalui UDP ke papan kontrol. Papan kontrol mengirimkan status semua sakelar, suhu, dan level kipas melalui UDP kembali. Protokol status ini memastikan bahwa layar sentuh dan aplikasi nantinya akan menampilkan nilai yang sama…

Langkah 6: Burung Besi

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

Sebelum kami memulai pemasangan semua komponen di dalam mobil, kami telah menguji pemasangan di luar…

Langkah 7: Instalasi

Instalasi
Instalasi
Instalasi
Instalasi
Instalasi
Instalasi

Setelah uji coba berhasil, kami telah memasang semua PCB dan sensor di dalam mobil. Jika memungkinkan kami sudah menggunakan kabel dan instalasi yang ada….

Langkah 8: Aplikasi Android

Aplikasi Android
Aplikasi Android

Sementara itu kami telah menyelesaikan Aplikasi Andoid untuk mengontrol mobil melalui ponsel Anda. App diwujudkan dengan Basic untuk Android B4A.

Direkomendasikan: