İçindekiler:
- Adım 1: Müşteri Gereksinimlerini Toplayın
- 2. Adım: Anahtarın Yeniden Yapılanması
- 3. Adım: Yeni Bir Konsept
- Adım 4: Kontrol Panosu
- Adım 5: Dokunmatik Ekran
- Adım 6: Demir Kuş
- 7. Adım: Kurulum
- 8. Adım: Android Uygulaması
Video: ESP8266 Kontrollü Stretch Limuzin: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu talimatta, mevcut bir araba iç kontrol sisteminin yeni bir IoT ESP8266 çözümü ile nasıl değiştirileceğini göstereceğiz. Bu projeyi bir müşterimiz için yaptık.
Daha fazla bilgi, kaynak kodu vb. için lütfen web sitemizi de ziyaret edin.
www.hwhardsoft.de/2017/08/17/iot-meets-str…
Adım 1: Müşteri Gereksinimlerini Toplayın
Müşterimiz mevcut çözümden memnun değildi. Mevcut kontrol paneli çok güzel ve güvenilir değildi, sürücünün yolcu kabinindeki aydınlatmayı kontrol etmesi için rahat bir çözüm yoktu ve gelecekte mobil uygulama üzerinden uzaktan kumanda istiyor. Çözümümüz aşağıdaki gereksinimleri karşılar:
- modern GUI ile dokunmatik ekranlar üzerinden kontrol
- Sürücü için 2. dokunmatik ekran
- tüm bileşenlerin WiFi üzerinden iletişimi
- sağlam tasarım
- uzatmak basit
2. Adım: Anahtarın Yeniden Yapılanması
İlk önce mevcut sistemle ilgili tüm bilgileri toplamamız gerekiyor. Dokümantasyon ve kurulum bir gece kısrağıydı. Bazı pcb'lerin devre şemalarını ve ayrıca kablolama hakkında bazı temel bilgileri bulduk.
Tüm led şeritler led kontrolörlere bağlandı ve kızılötesi protokollerle kontrol edildi. Bununla ilgili hiçbir belge bulamadık - bu yüzden ir komutlarını Arduino ve IRLib tabanlı kendi yapımı bir tarayıcı ile taramamız gerekiyor.
3. Adım: Yeni Bir Konsept
Yeni bir çözüm için ilk fikrimiz Raspberry Pi ve Pitouch oldu. Ancak Pi bu uygulamada uygun bir çözüm değildir. Bir arabada sık sık açma/kapama döngüleriniz olur - bu sd kart için zehirdir ve başlatma süresi nedeniyle herhangi bir çalıştırmadan sonra dakikalarca beklemeniz gerekir…
Çözümümüz için ESP8266'yı - özellikle Wemos D1 mini'yi - kullandık. Bu modüller entegre USB konektörleriyle birlikte gelir (programlamayı kolaylaştırır), büyük bir topluluk tarafından desteklenir, önyükleme süresi gerektirmez ve çok basit ve dayanıklıdır. Ürün yazılımının programlanması için Arduino IDE'yi kullandık. Yalnızca kontrol panosu ve dokunmatik ekranlar yenidir - bu yeni çözüm için yine eski röle panoları kullanılmaktadır.
Adım 4: Kontrol Panosu
Yeni çözümümüzün kalbi, ESP8266 tabanlı bir kontrol panosudur. Eski röle kartları doğrudan bu kontrol panosuna bağlıdır. Ayrıca ısıtma ve soğutma sistemlerini kontrol etmek için yolcu kabini içindeki sıcaklığı ölçmek için 1 kablolu bir sıcaklık sensörü bağlanmıştır.
Tüm ışık efektleri, LED kontrolörlere bağlı RGB led şeritler ile yapılır. Kontrol panosu, RGB şeritlerinin rengini ve parlaklığını kontrol etmek için kızılötesi komutlar gönderebilir. Ayrıca tavana fiber bazlı bir "yıldızlı gökyüzü" entegre edilmiştir. Bu yıldızlı gökyüzü özel bir birim tarafından kontrol ediliyor. Bu üniteyi kontrol panosu üzerindeki RF uzaktan kumanda ile kontrol edebiliyoruz.
Yeni sistemin diğer bölümleriyle iletişim, WiFi UDP yayını üzerinden çalışıyor.
Adım 5: Dokunmatik Ekran
Her iki dokunmatik ekran, WEMOS D1 (ESP8266) ile donatılmış, kendi kendine yapılan panel panolarına bağlanır. Panel kartı, UDP aracılığıyla kontrol panosuna dokunma olaylarının verilerini gönderiyor. Kontrol panosu, tüm anahtarların, sıcaklıkların ve fanın seviyesinin durumunu UDP aracılığıyla geri gönderiyor. Bu durum protokolleri, hem dokunmatik ekranların hem de daha sonra APP'nin aynı değerleri göstermesini sağlar…
Adım 6: Demir Kuş
Arabadaki tüm bileşenlerin kurulumuna başlamadan önce, kurulumu dışarıda test ettik…
7. Adım: Kurulum
Başarılı test çalıştırmasından sonra tüm pcb'leri ve sensörleri araca kurduk. Mümkünse mevcut kabloları ve tesisatı kullandık….
8. Adım: Android Uygulaması
Bu arada, arabayı cep telefonunuzdan kontrol etmek için bir Andoid Uygulamasını bitirdik. Uygulama, Android B4A için Basic ile gerçekleştirildi.
Önerilen:
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: 8 Adım
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: Çocukken RC arabalara her zaman hayrandım. Günümüzde Arduino yardımıyla ucuz Bluetooth kontrollü RC arabaları kendiniz yapmak için birçok öğretici bulabilirsiniz. Hadi bir adım daha ileri gidelim ve pratik kinematik bilgimizi hesaplamak için kullanalım
ESP8266 WIFI AP Kontrollü Dörtlü Robot: 15 Adım (Resimli)
ESP8266 WIFI AP Kontrollü Dörtlü Robot: Bu, servo sürücülü SG90 servo kullanarak 12 serbestlik dereceli veya dört ayaklı (dörtlü) bir robot yapmak için öğreticidir ve akıllı telefon tarayıcısı aracılığıyla WIFI Web sunucusu kullanılarak kontrol edilebilir Bu projenin toplam maliyeti yaklaşık 55 ABD dolarıdır. Elektronik parça ve Plastik Rob
ESP8266 Sıcaklık Kontrollü Röle: 9 Adım (Resimli)
ESP8266 Sıcaklık Kontrollü Röle: Bir arkadaşım hava sıcaklığına ve neme karşı çok hassas deneyler yapan bir bilim insanıdır. İnkübatör odasında küçük bir seramik ısıtıcı var, ancak ısıtıcının termostatı neredeyse yeterince hassas değildi, sadece sıcaklığı koruyabiliyordu
Wi-fi Kontrollü FPV Rover Robot (Arduino, ESP8266 ve Step Motorlu): 11 Adım (Resimli)
Wi-fi Kontrollü FPV Rover Robot (Arduino, ESP8266 ve Step Motorlu): Bu talimat, bir ESP8266 Wi-fi modülüne bağlı bir Arduino Uno kullanarak bir wi-fi ağı üzerinden uzaktan kumandalı iki tekerlekli robotik bir gezicinin nasıl tasarlanacağını gösterir. ve iki step motor. Robot, sıradan bir internet tarayıcısından kontrol edilebiliyor
ESP8266 Wifi Kontrollü Robot: 11 Adım (Resimli)
ESP8266 Wifi Kontrollü Robot: Bir önceki talimatımı gördüyseniz, ahududu pi wifi kontrollü video akış robotu yaptığımı biliyorsunuzdur. Eh, güzel bir projeydi ama eğer yeni başlıyorsanız, zor ve pahalı bulabilirsiniz ama benim için zaten