Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
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
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
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
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
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
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
Sebelum kami memulai pemasangan semua komponen di dalam mobil, kami telah menguji pemasangan di luar…
Langkah 7: 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
Sementara itu kami telah menyelesaikan Aplikasi Andoid untuk mengontrol mobil melalui ponsel Anda. App diwujudkan dengan Basic untuk Android B4A.