Tartalomjegyzék:

ESP8266 vezérelt nyújtható limuzin: 8 lépés (képekkel)
ESP8266 vezérelt nyújtható limuzin: 8 lépés (képekkel)

Videó: ESP8266 vezérelt nyújtható limuzin: 8 lépés (képekkel)

Videó: ESP8266 vezérelt nyújtható limuzin: 8 lépés (képekkel)
Videó: ESP8266 Outdoor WiFi Weather Station / Kültéri Időjárás Állomás (ThingSpeak) 2024, Július
Anonim
ESP8266 Kontrollált nyújtható limuzin
ESP8266 Kontrollált nyújtható limuzin
ESP8266 Kontrollált nyújtható limuzin
ESP8266 Kontrollált nyújtható limuzin
ESP8266 Kontrollált nyújtható limuzin
ESP8266 Kontrollált nyújtható limuzin

Ebben az utasításban megmutatjuk, hogyan lehet kicserélni egy meglévő autó belső vezérlőrendszerét egy új IoT ESP8266 megoldással. Ezt a projektet egy ügyfél számára készítettük.

Kérjük, látogasson el honlapunkra további információkért, forráskódért stb.

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

1. lépés: Gyűjtse össze az ügyfelek követelményeit

Gyűjtse össze a vevői követelményeket
Gyűjtse össze a vevői követelményeket

Ügyfelünk nem volt elégedett a jelenlegi megoldással. A meglévő vezérlőpult nem volt olyan szép és megbízható, nem volt kényelmes megoldás a vezető számára az utasfülke világításának szabályozására, és mobil applikáción keresztül szeretne távirányítót használni a jövőben. Megoldásunk megfelel az alábbi követelményeknek:

  • vezérlés az érintőképernyőkön modern GUI -val
  • 2. érintőképernyő a vezető számára
  • minden komponens kommunikációja WiFi -n keresztül
  • masszív kialakítás
  • egyszerűen kiterjeszthető

2. lépés: Az újratervezés a kulcs

Az újratervezés a kulcs
Az újratervezés a kulcs
Az újratervezés a kulcs
Az újratervezés a kulcs
Az újratervezés a kulcs
Az újratervezés a kulcs

Először össze kell gyűjtenünk minden információt a jelenlegi rendszerről. A dokumentáció és a telepítés éjszakai kanca volt. Megtaláltuk néhány NYÁK kapcsolási rajzát, valamint néhány alapvető információt a kábelezésről.

Minden ledcsíkot ledvezérlőkhöz csatlakoztattak és infravörös protokollokon keresztül vezéreltek. Nem találtunk dokumentációt erről - ezért be kell vizsgálnunk az ir parancsokat egy saját készítésű szkennerrel az Arduino és az IRLib alapján

3. lépés: Új koncepció

Új koncepció
Új koncepció

Első ötletünk egy új megoldáshoz a Raspberry Pi és a Pitouch volt. De a Pi nem megfelelő megoldás ebben az alkalmazásban. Egy autóban gyakran vannak be- és kikapcsolási ciklusok - ez méreg az SD -kártyára, és a rendszerindítási idő miatt percekig várnia kell minden indítás után…

Megoldásunkhoz az ESP8266 -ot - különösen a Wemos D1 mini -t - használtuk. Ezek a modulok beépített USB csatlakozókkal rendelkeznek (megkönnyítik a programozást), nagy közösség támogatja őket, nincs szükségük rendszerindításra, és nagyon egyszerűek és strapabírók. A firmware programozásához az Arduino IDE -t használtuk. Csak a vezérlőkártya és az érintőképernyők újak - a régi relélapokat használják újra ehhez az új megoldáshoz.

4. lépés: Vezérlőpult

Vezérlőpult
Vezérlőpult
Vezérlőpult
Vezérlőpult

Új megoldásunk szíve egy ESP8266 alapú vezérlőpanel. A régi relé táblák közvetlenül kapcsolódnak ehhez a vezérlőpanelhez. Továbbá 1 vezetékes hőmérséklet -érzékelő van csatlakoztatva az utasfülke hőmérsékletének mérésére a fűtési és hűtési rendszerek vezérlésére.

Minden fényeffektust RGB led csíkokkal készítenek, amelyek LED vezérlőkhöz vannak csatlakoztatva. A vezérlőpanel infravörös parancsokat küldhet az RGB csíkok színének és fényerejének szabályozására. Ezenkívül szál alapú "csillagos ég" van beépítve a mennyezetbe. Ezt a csillagos eget egy speciális egység irányítja. Ezt az egységet a vezérlőpanelen található RF távirányítóval vezérelhetjük.

A kommunikáció az új rendszer más részeivel WiFi UDP közvetítéssel működik.

5. lépés: Érintőképernyő

Érintőkijelző
Érintőkijelző
Érintőkijelző
Érintőkijelző
Érintőkijelző
Érintőkijelző

Mindkét érintőképernyő WEMOS D1 -el (ESP8266) felszerelt, saját készítésű panellapokhoz van csatlakoztatva. A panel az érintéses események adatait küldi UDP -n keresztül a vezérlőpultnak. A vezérlőpanel az összes kapcsoló állapotát, hőmérsékletét és a ventilátor szintjét UDP -n keresztül küldi vissza. Ezek az állapotprotokollok gondoskodnak arról, hogy mind az érintőképernyők, mind később az APP ugyanazokat az értékeket jelenítse meg …

6. lépés: Vasmadár

Vasmadár
Vasmadár
Vasmadár
Vasmadár
Vasmadár
Vasmadár

Mielőtt elkezdenénk az összes alkatrész telepítését az autóba, kipróbáltuk a telepítést kívülről…

7. lépés: Telepítés

Telepítés
Telepítés
Telepítés
Telepítés
Telepítés
Telepítés

A sikeres próbaüzem után minden PCB -t és érzékelőt telepítettünk az autóba. Ha lehetséges, a meglévő kábeleket és a telepítést használtuk.

8. lépés: Android -alkalmazás

Android -alkalmazás
Android -alkalmazás

Eközben befejeztük az Andoid alkalmazást az autó mobiltelefonon keresztüli irányítására. Az alkalmazás a Basic for Android B4A -val készült.

Ajánlott: