Turinys:

ESP8266 valdomas tempimo limuzinas: 8 žingsniai (su nuotraukomis)
ESP8266 valdomas tempimo limuzinas: 8 žingsniai (su nuotraukomis)

Video: ESP8266 valdomas tempimo limuzinas: 8 žingsniai (su nuotraukomis)

Video: ESP8266 valdomas tempimo limuzinas: 8 žingsniai (su nuotraukomis)
Video: Контроллер температуры мобильного телефона с модулем WIFI DT 06 | Программирование LDmicro-Roboremo 2024, Liepa
Anonim
ESP8266 valdomas tempimo limuzinas
ESP8266 valdomas tempimo limuzinas
ESP8266 valdomas tempimo limuzinas
ESP8266 valdomas tempimo limuzinas
ESP8266 valdomas tempimo limuzinas
ESP8266 valdomas tempimo limuzinas

Šioje instrukcijoje parodysime, kaip pakeisti esamą automobilio salono valdymo sistemą su nauju „IoT ESP8266“sprendimu. Šį projektą sukūrėme klientui.

Taip pat apsilankykite mūsų svetainėje, kad gautumėte daugiau informacijos, šaltinio kodo ir kt.

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

1 žingsnis: surinkite klientų reikalavimus

Surinkite klientų reikalavimus
Surinkite klientų reikalavimus

Mūsų klientas nebuvo patenkintas dabartiniu sprendimu. Esamas valdymo pultas nebuvo toks gražus ir patikimas, vairuotojui nebuvo patogaus sprendimo valdyti keleivių salono apšvietimą, o ateityje jis nori nuotolinio valdymo pulto per mobiliąją programėlę. Mūsų sprendimas atitinka šiuos reikalavimus:

  • valdyti per jutiklinius ekranus su modernia GUI
  • Antrasis jutiklinis ekranas vairuotojui
  • visų komponentų ryšys per „WiFi“
  • tvirtas dizainas
  • paprasta pratęsti

2 žingsnis: raktas iš naujo

Pertvarkymas yra raktas
Pertvarkymas yra raktas
Pertvarkymas yra raktas
Pertvarkymas yra raktas
Pertvarkymas yra raktas
Pertvarkymas yra raktas

Pirmiausia turime surinkti visą informaciją apie dabartinę sistemą. Dokumentacija ir įrengimas buvo naktinė kumelė. Mes radome kai kurių plokščių schemas ir pagrindinę informaciją apie laidus.

Visos LED juostos buvo prijungtos prie LED valdiklių ir valdomos naudojant infraraudonųjų spindulių protokolus. Mes neradome jokių dokumentų apie tai - todėl turime nuskaityti ir komandas naudodami savarankiškai pagamintą skaitytuvą, pagrįstą „Arduino“ir „IRLib“

3 žingsnis: nauja koncepcija

Nauja koncepcija
Nauja koncepcija

Mūsų pirmoji naujo sprendimo idėja buvo „Raspberry Pi“ir „Pitouch“. Tačiau „Pi“nėra tinkamas sprendimas šioje programoje. Automobilyje dažnai įjungiate/išjungiate ciklus - tai nuodai SD kortelei ir turite palaukti minučių po bet kokios pradžios dėl įkrovos laiko …

Savo sprendimui naudojome ESP8266, ypač „Wemos D1 mini“. Šiuose moduliuose yra integruotos USB jungtys (palengvina programavimą), juos palaiko didelė bendruomenė, jiems nereikia įkrovos laiko ir jie yra labai paprasti ir tvirti. Programinei programinei įrangai programuoti naudojome „Arduino IDE“. Naujos tik valdymo plokštė ir jutikliniai ekranai - šiam naujam sprendimui vėl naudojamos senos relių plokštės.

4 žingsnis: Valdymo skydas

Valdymo plokštė
Valdymo plokštė
Valdymo plokštė
Valdymo plokštė

Mūsų naujo sprendimo pagrindas yra valdymo plokštė, pagrįsta ESP8266. Senosios relės plokštės yra tiesiogiai prijungtos prie šios valdymo plokštės. Be to, prijungtas 1 laido temperatūros jutiklis, skirtas matuoti temperatūrą keleivių salone, kad būtų galima valdyti šildymo ir aušinimo sistemas.

Visi šviesos efektai sukurti naudojant RGB LED juosteles, prijungtas prie LED valdiklių. Valdymo plokštė gali siųsti infraraudonųjų spindulių komandas, kad valdytų RGB juostų spalvą ir ryškumą. Be to, lubose integruotas pluoštinis „žvaigždėtas dangus“. Šį žvaigždėtą dangų valdo specialus padalinys. Mes galime valdyti šį įrenginį per RF nuotolinio valdymo pultą valdymo pulte.

Ryšys su kitomis naujos sistemos dalimis veikia per „WiFi UDP“transliaciją.

5 veiksmas: jutiklinis ekranas

Liečiamas ekranas
Liečiamas ekranas
Liečiamas ekranas
Liečiamas ekranas
Liečiamas ekranas
Liečiamas ekranas

Abu jutikliniai ekranai yra prijungti prie savarankiškai pagamintų plokščių su WEMOS D1 (ESP8266). Valdymo skydas siunčia jutiklinių įvykių duomenis per UDP į valdymo plokštę. Valdymo plokštė siunčia visų jungiklių būseną, temperatūrą ir ventiliatoriaus lygį per UDP atgal. Šie būsenos protokolai rūpinasi, kad ir jutikliniuose ekranuose, ir vėliau APP būtų rodomos tos pačios vertės …

6 žingsnis: „Iron Bird“

Geležinis paukštis
Geležinis paukštis
Geležinis paukštis
Geležinis paukštis
Geležinis paukštis
Geležinis paukštis

Prieš pradėdami montuoti visus automobilio komponentus, išbandėme diegimą lauke …

7 žingsnis: diegimas

Montavimas
Montavimas
Montavimas
Montavimas
Montavimas
Montavimas

Po sėkmingo bandomojo važiavimo automobilyje įdiegėme visas plokštes ir jutiklius. Jei įmanoma, mes panaudojome esamus kabelius ir montavimą …

8 veiksmas: „Android“programa

„Android“programa
„Android“programa

Tuo tarpu mes baigėme „Andoid“programą, skirtą valdyti automobilį per jūsų mobilųjį telefoną. Programa buvo sukurta naudojant „Basic for Android B4A“.

Rekomenduojamas: