Sisukord:

ESP8266 juhitav veniv limusiin: 8 sammu (piltidega)
ESP8266 juhitav veniv limusiin: 8 sammu (piltidega)

Video: ESP8266 juhitav veniv limusiin: 8 sammu (piltidega)

Video: ESP8266 juhitav veniv limusiin: 8 sammu (piltidega)
Video: Nutitelefoni teel juhitav auto 2024, Juuli
Anonim
ESP8266 juhitav veniv limusiin
ESP8266 juhitav veniv limusiin
ESP8266 juhitav veniv limusiin
ESP8266 juhitav veniv limusiin
ESP8266 juhitav veniv limusiin
ESP8266 juhitav veniv limusiin

Näitame selles juhendis, kuidas vahetada olemasolev auto salongisüsteem uue IoT ESP8266 lahenduse vastu. Oleme selle projekti kliendile teinud.

Palun külastage meie veebisaiti ka lisateabe, lähtekoodi jms jaoks.

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

Samm: koguge kliendinõuded

Koguge kliendi nõuded
Koguge kliendi nõuded

Meie klient ei olnud praeguse lahendusega rahul. Olemasolev juhtpaneel ei olnud nii kena ja hea töökindlus, juhil ei olnud mugavat lahendust sõitjateruumi valgustuse juhtimiseks ja ta soovib tulevikus mobiilirakenduse kaudu kaugjuhtimispulti. Meie lahendus vastab järgmistele nõuetele:

  • juhtimine kaasaegse GUI -ga puutetundlike ekraanide kaudu
  • Juhi teine puuteekraan
  • kõigi komponentide suhtlus WiFi kaudu
  • vastupidav disain
  • lihtne pikendada

2. samm: võti on uuesti genereerimine

Uuesti genereerimine on võti
Uuesti genereerimine on võti
Uuesti genereerimine on võti
Uuesti genereerimine on võti
Uuesti genereerimine on võti
Uuesti genereerimine on võti

Esiteks peame kogu teabe koguma praeguse süsteemi kohta. Dokumentatsioon ja paigaldus olid öömära. Oleme leidnud mõnede trükkplaatide skeemid ja ka juhtmestiku põhiteabe.

Kõik LED -triibud olid ühendatud led -kontrolleritega ja neid juhiti infrapunaprotokollide kaudu. Me ei leidnud selle kohta ühtegi dokumenti - seega peame skriptima ir käsud isetehtud skanneriga, mis põhineb Arduino ja IRLib

3. samm: uus kontseptsioon

Uus kontseptsioon
Uus kontseptsioon

Meie esimene idee uueks lahenduseks oli Raspberry Pi ja Pitouch. Kuid Pi pole selles rakenduses sobiv lahendus. Autos on teil sageli sisse- ja väljalülitustsükleid - see on SD -kaardi mürk ja pärast käivitamist peate ootama mõni minut pärast käivitamist.

Oleme oma lahenduse jaoks kasutanud ESP8266 - eriti Wemos D1 mini. Need moodulid on varustatud integreeritud USB -pistikutega (muudab programmeerimise lihtsaks), neid toetab suur kogukond, nad ei vaja alglaadimisaega ning on väga lihtsad ja vastupidavad. Oleme püsivara programmeerimiseks kasutanud Arduino IDE -d. Uued on ainult juhtpaneel ja puuteekraanid - selle uue lahenduse jaoks kasutatakse taas vanu releeplaate.

4. samm: juhtpaneel

Juhtpaneel
Juhtpaneel
Juhtpaneel
Juhtpaneel

Meie uue lahenduse tuumaks on ESP8266 põhine juhtpaneel. Vanad releeplaadid on selle juhtpaneeliga otse ühendatud. Lisaks on ühendatud 1 -juhtmeline temperatuuriandur, et mõõta sõitjateruumi temperatuuri, et juhtida kütte- ja jahutussüsteeme.

Kõik valgusefektid on valmistatud LED -kontrolleritega ühendatud RGB led -triipudega. Juhtpaneel võib saata infrapunakäske RGB triipude värvi ja heleduse juhtimiseks. Lisaks on lakke integreeritud kiudpõhine "tähistaevas". Seda tähistaevast juhib eriüksus. Me saame seda seadet juhtida juhtpaneelil oleva RF -kaugjuhtimispuldi kaudu.

Side uue süsteemi teiste osadega toimib WiFi UDP ülekande kaudu.

Samm: puuteekraan

Puuteekraan
Puuteekraan
Puuteekraan
Puuteekraan
Puuteekraan
Puuteekraan

Mõlemad puutetundlikud ekraanid on ühendatud isetehtud paneelplaatidega, mis on varustatud WEMOS D1 (ESP8266). Paneelipult saadab puutetundlike sündmuste andmeid UDP kaudu juhtpaneelile. Juhtpaneel saadab kõigi lülitite oleku, temperatuurid ja ventilaatori taseme UDP kaudu tagasi. Need olekuprotokollid hoolitsevad selle eest, et nii puuteekraanid kui ka hiljem APP näitaksid samu väärtusi …

6. samm: Raudlind

Raudlind
Raudlind
Raudlind
Raudlind
Raudlind
Raudlind

Enne kõikide autokomponentide paigaldamise alustamist oleme katsetanud paigaldamist väljaspool …

Samm: paigaldamine

Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine
Paigaldamine

Pärast edukat testimist oleme autosse paigaldanud kõik plaadid ja andurid. Võimaluse korral oleme kasutanud olemasolevaid kaableid ja paigaldust …

8. samm: Androidi rakendus

Androidi rakendus
Androidi rakendus

Vahepeal oleme lõpetanud andoidrakenduse auto juhtimiseks teie mobiiltelefoni kaudu. Rakendus realiseeriti rakendusega Basic for Android B4A.

Soovitan: