Sisällysluettelo:

ESP8266 ohjattu venytyslimusiini: 8 vaihetta (kuvilla)
ESP8266 ohjattu venytyslimusiini: 8 vaihetta (kuvilla)

Video: ESP8266 ohjattu venytyslimusiini: 8 vaihetta (kuvilla)

Video: ESP8266 ohjattu venytyslimusiini: 8 vaihetta (kuvilla)
Video: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, Marraskuu
Anonim
ESP8266 Ohjattu venytyslimusiini
ESP8266 Ohjattu venytyslimusiini
ESP8266 Ohjattu venytyslimusiini
ESP8266 Ohjattu venytyslimusiini
ESP8266 Ohjattu venytyslimusiini
ESP8266 Ohjattu venytyslimusiini

Tässä ohjeessa näytämme, miten nykyinen auton sisätilojen ohjausjärjestelmä vaihdetaan uuteen IoT ESP8266 -ratkaisuun. Teimme tämän projektin asiakkaalle.

Käy myös verkkosivuillamme saadaksesi lisätietoja, lähdekoodia jne.

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

Vaihe 1: Kerää asiakkaan vaatimukset

Kerää asiakkaan vaatimukset
Kerää asiakkaan vaatimukset

Asiakkaamme ei ollut tyytyväinen nykyiseen ratkaisuun. Olemassa oleva ohjauspaneeli ei ollut niin mukava ja luotettava, kuljettajalle ei ollut mukavaa ratkaisua ohjata matkustamon valaistusta ja hän haluaa tulevaisuudessa kauko -ohjaimen mobiilisovelluksen kautta. Ratkaisumme täyttää seuraavat vaatimukset:

  • ohjaus kosketusnäytöillä modernilla graafisella käyttöliittymällä
  • Kuljettajan toinen kosketusnäyttö
  • kaikkien komponenttien kommunikointi WiFi -yhteyden kautta
  • karu muotoilu
  • helppo pidentää

Vaihe 2: Uudelleensuunnittelu on avain

Uudelleensuunnittelu on avain
Uudelleensuunnittelu on avain
Uudelleensuunnittelu on avain
Uudelleensuunnittelu on avain
Uudelleensuunnittelu on avain
Uudelleensuunnittelu on avain

Ensin meidän on kerättävä kaikki tiedot nykyisestä järjestelmästä. Dokumentaatio ja asennus olivat yön tamma. Olemme löytäneet piirikaavioita joistakin piirilevyistä ja myös perustietoja johdotuksista.

Kaikki led -raidat liitettiin led -ohjaimiin ja niitä ohjataan infrapunaprotokollien avulla. Emme ole löytäneet siitä asiakirjoja - joten meidän on skannattava ir -komennot itse tehdyllä skannerilla, joka perustuu Arduinoon ja IRLibiin

Vaihe 3: Uusi konsepti

Uusi konsepti
Uusi konsepti

Ensimmäinen ideamme uudesta ratkaisusta oli Raspberry Pi ja Pitouch. Mutta Pi ei ole sopiva ratkaisu tässä sovelluksessa. Autossa on usein käynnistys- ja sammutusjaksoja - se on myrkkyä sd -kortille ja joudut odottamaan minuutteja jokaisen käynnistyksen jälkeen käynnistysajan vuoksi…

Olemme käyttäneet ratkaisuun ESP8266 - erityisesti Wemos D1 mini. Näissä moduuleissa on integroidut USB -liittimet (tekee ohjelmoinnista helppoa), niitä tukee suuri yhteisö, ne eivät vaadi käynnistysaikaa ja ovat erittäin yksinkertaisia ja kestäviä. Olemme käyttäneet Arduino IDE: tä laiteohjelmiston ohjelmointiin. Vain ohjauspaneeli ja kosketusnäytöt ovat uusia - vanhoja relekortteja käytetään tähän uuteen ratkaisuun.

Vaihe 4: Ohjauspaneeli

Hallintapaneeli
Hallintapaneeli
Hallintapaneeli
Hallintapaneeli

Uuden ratkaisumme ydin on ESP8266 -pohjainen ohjauskortti. Vanhat relelevyt on kytketty suoraan tähän ohjauskorttiin. Lisäksi 1 -johtiminen lämpötila -anturi on kytketty mittaamaan matkustamon lämpötilaa lämmitys- ja jäähdytysjärjestelmien ohjaamiseksi.

Kaikki valotehosteet on valmistettu RGB -led -raidoista, jotka on kytketty LED -ohjaimiin. Ohjaustaulu voi lähettää infrapunakomentoja RGB -raitojen värin ja kirkkauden hallitsemiseksi. Lisäksi kattoon on integroitu kuitupohjainen "tähtitaivas". Tätä tähtitaivasta ohjaa erityisyksikkö. Voimme ohjata tätä laitetta RF -kaukosäätimellä ohjaustaululla.

Tiedonsiirto uuden järjestelmän muihin osiin toimii WiFi UDP -lähetyksen kautta.

Vaihe 5: Kosketusnäyttö

Kosketusnäyttö
Kosketusnäyttö
Kosketusnäyttö
Kosketusnäyttö
Kosketusnäyttö
Kosketusnäyttö

Molemmat kosketusnäytöt on liitetty itse tehtyihin paneeleihin, joissa on WEMOS D1 (ESP8266). Paneeli lähettää kosketustapahtumien tiedot UDP: n kautta ohjauspaneelille. Ohjauskortti lähettää kaikkien kytkimien tilan, lämpötilan ja tuulettimen tason UDP: n kautta. Nämä tilaprotokollat huolehtivat siitä, että sekä kosketusnäytöt että myöhemmin APP näyttävät samat arvot …

Vaihe 6: Iron Bird

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

Ennen kuin olemme aloittaneet kaikkien osien asennuksen autoon, olemme testanneet asennusta ulkona…

Vaihe 7: Asennus

Asennus
Asennus
Asennus
Asennus
Asennus
Asennus

Onnistuneen koekäytön jälkeen olemme asentaneet kaikki piirilevyt ja anturit autoon. Jos mahdollista, olemme käyttäneet olemassa olevia kaapeleita ja asennuksia….

Vaihe 8: Android -sovellus

Android -sovellus
Android -sovellus

Samaan aikaan olemme saaneet valmiiksi Andoid -sovelluksen auton hallitsemiseksi matkapuhelimellasi. Sovellus toteutettiin Basic for Android B4A: lla.

Suositeltava: