Innholdsfortegnelse:
- Trinn 1: Samle kundekravene
- Trinn 2: Re-engineering er nøkkelen
- Trinn 3: Et nytt konsept
- Trinn 4: Kontrollpanel
- Trinn 5: Berøringsskjerm
- Trinn 6: Iron Bird
- Trinn 7: Installasjon
- Trinn 8: Android -app
Video: ESP8266 Controlled Stretch Limousine: 8 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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
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
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
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
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
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
Før vi startet installasjonen av alle komponenter i bilen, har vi testet installasjonen utenfor …
Trinn 7: 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
I mellomtiden har vi ferdig med en Andoid -app for å kontrollere bilen via mobiltelefonen din. Appen ble realisert med Basic for Android B4A.
Anbefalt:
DIY puste sensor med Arduino (ledende strikket stretch sensor): 7 trinn (med bilder)
DIY Breath Sensor With Arduino (Conductive Knitted Stretch Sensor): Denne DIY -sensoren vil ha form av en ledende strikket stretch -sensor. Det vil vikle seg rundt brystet/magen, og når brystet/magen utvider seg og trekker seg sammen, vil også sensoren, og følgelig inndataene som mates til Arduino. Så
Alexa Voice Controlled Raspberry Pi Drone Med IoT og AWS: 6 trinn (med bilder)
Alexa Voice Controlled Raspberry Pi Drone Med IoT og AWS: Hei! Jeg heter Armaan. Jeg er en 13 år gammel gutt fra Massachusetts. Denne opplæringen viser, slik du kan utlede av tittelen, hvordan du bygger en Raspberry Pi Drone. Denne prototypen demonstrerer hvordan droner utvikler seg og også hvor stor rolle de kan spille i
ESP8266 WIFI AP Controlled Quadruped Robot: 15 trinn (med bilder)
ESP8266 WIFI AP Controlled Quadruped Robot: Dette er opplæring for å lage en 12 DOF eller firbenet (firebenet) robot ved bruk av SG90 servo med servodriver, og den kan kontrolleres ved hjelp av WIFI Web -server via smarttelefonleser. Totalkostnaden for dette prosjektet er rundt US $ 55 (For Elektronisk del og Plastic Rob
Femti meter trådløst tilgangspunkt med TP Link WN7200ND trådløs USB -adapter på Raspbian Stretch: 6 trinn
Femti meter trådløst tilgangspunkt med TP Link WN7200ND trådløs USB -adapter på Raspbian Stretch: Raspberry Pi er flott å lage sikre trådløse tilgangspunkter, men det har ikke et godt område, jeg brukte en TP Link WN7200ND trådløs USB -adapter for å forlenge den. Jeg vil dele hvordan jeg gjør det Hvorfor vil jeg bruke en bringebær pi i stedet for en ruter? T
Computer Vision Controlled Rullestol Med Mannequin: 6 trinn (med bilder)
Computer Vision Controlled Wheelchair With Mannequin: Prosjekt av AJ Sapala, Fanyun Peng, Kuldeep Gohel, Ray LC. Instruerbar av AJ Sapala, Fanyun Peng, Ray LC. Vi opprettet en rullestol med hjul kontrollert av et Arduino -bord, som igjen styres av en bringebær pi som kjører openCV via prosessering