Innholdsfortegnelse:

ESP8266 Controlled Stretch Limousine: 8 trinn (med bilder)
ESP8266 Controlled Stretch Limousine: 8 trinn (med bilder)

Video: ESP8266 Controlled Stretch Limousine: 8 trinn (med bilder)

Video: ESP8266 Controlled Stretch Limousine: 8 trinn (med bilder)
Video: This BRABUS Limo is Amazing 🤯😍 #shorts 2024, Juli
Anonim
ESP8266 kontrollert stretch -limousin
ESP8266 kontrollert stretch -limousin
ESP8266 kontrollert stretch -limousin
ESP8266 kontrollert stretch -limousin
ESP8266 Controlled Stretch Limousine
ESP8266 Controlled Stretch Limousine

Vi vil i denne instruktøren vise hvordan du bytter et eksisterende bilinteriørkontrollsystem med en ny IoT ESP8266 -løsning. Vi har laget dette prosjektet for en kunde.

Besøk nettstedet vårt også for mer informasjon, kildekode etc.

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

Trinn 1: Samle kundekravene

Samle kundens krav
Samle kundens krav

Kunden vår var ikke fornøyd med den nåværende løsningen. Det eksisterende kontrollpanelet var ikke så fint og godt pålitelig, det var ingen behagelig løsning for sjåføren å kontrollere belysningen i passasjerhytta, og han ønsker en fjernkontroll via mobilapp i fremtiden. Vår løsning oppfyller følgende krav:

  • kontroll via berøringsskjermer med moderne GUI
  • 2. berøringsskjerm for sjåføren
  • kommunikasjon av alle komponenter via WiFi
  • robust design
  • enkel å forlenge

Trinn 2: Re-engineering er nøkkelen

Re-engineering er nøkkelen
Re-engineering er nøkkelen
Re-engineering er nøkkelen
Re-engineering er nøkkelen
Re-engineering er nøkkelen
Re-engineering er nøkkelen

Først må vi samle all informasjon om det nåværende systemet. Dokumentasjonen og installasjonen var en mareritt. Vi har funnet kretsdiagrammer for noen PCer og også grunnleggende informasjon om ledningene.

Alle LED -striper ble koblet til LED -kontrollere og kontrollert via infrarøde protokoller. Vi har ikke funnet noen dokumentasjon om det - så vi må skanne ir -kommandoene med en egenprodusert skanner basert på Arduino og IRLib

Trinn 3: Et nytt konsept

Et nytt konsept
Et nytt konsept

Vår første idé for en ny løsning var Raspberry Pi og Pitouch. Men Pi er ikke en passende løsning i denne applikasjonen. I en bil har du ofte på/av sykluser - det er gift for SD -kortet, og du må vente minutter etter start på grunn av oppstartstiden …

Vi har brukt ESP8266 - spesielt Wemos D1 mini - for vår løsning. Disse modulene kommer med integrerte USB -kontakter (gjør programmering enkelt), støttes av et stort fellesskap, de trenger ingen oppstartstid og er veldig enkle og robuste. Vi har brukt Arduino IDE for programmering av fastvaren. Bare kontrollkortet og berøringsskjermene er nye - de gamle relékortene brukes til denne nye løsningen igjen.

Trinn 4: Kontrollpanel

Kontrollpanel
Kontrollpanel
Kontrollpanel
Kontrollpanel

Hjertet i vår nye løsning er et ESP8266 -basert kontrollkort. De gamle relékortene er direkte koblet til dette kontrollkortet. Videre er en 1wires temperatursensor koblet til for å måle temperaturen inne i passasjerkabinen for å kontrollere varme- og kjølesystemene.

Alle lyseffekter er laget med RGB led -striper koblet til LED -kontrollere. Kontrollpanelet kan sende infrarøde kommandoer for å kontrollere fargen og lysstyrken på RGB -stripene. Videre er en fiberbasert "stjernehimmel" integrert i taket. Denne stjernehimmelen styres av en spesiell enhet. Vi kan kontrollere denne enheten via en RF -fjernkontroll på kontrollkortet.

Kommunikasjonen til andre deler av det nye systemet fungerer via WiFi UDP -kringkasting.

Trinn 5: Berøringsskjerm

Touch-skjerm
Touch-skjerm
Touch-skjerm
Touch-skjerm
Touch-skjerm
Touch-skjerm

Begge berøringsskjermene er koblet til selvlagde panelkort utstyrt med WEMOS D1 (ESP8266). Panelbordet sender data om berøringshendelser via UDP til kontrollkortet. Kontrollpanelet sender status for alle brytere, temperaturer og nivået på viften via UDP tilbake. Disse statusprotokollene passer på at både berøringsskjermer og senere appen viser de samme verdiene …

Trinn 6: Iron Bird

Iron Bird
Iron Bird
Iron Bird
Iron Bird
Iron Bird
Iron Bird

Før vi startet installasjonen av alle komponenter i bilen, har vi testet installasjonen utenfor …

Trinn 7: Installasjon

Installasjon
Installasjon
Installasjon
Installasjon
Installasjon
Installasjon

Etter den vellykkede testkjøringen har vi installert alle PCer og sensorer i bilen. Om mulig har vi brukt eksisterende kabler og installasjon ….

Trinn 8: Android -app

Android App
Android App

I mellomtiden har vi ferdig med en Andoid -app for å kontrollere bilen via mobiltelefonen din. Appen ble realisert med Basic for Android B4A.

Anbefalt: