Sadržaj:

ESP8266 Limuzina s kontroliranim rastezanjem: 8 koraka (sa slikama)
ESP8266 Limuzina s kontroliranim rastezanjem: 8 koraka (sa slikama)

Video: ESP8266 Limuzina s kontroliranim rastezanjem: 8 koraka (sa slikama)

Video: ESP8266 Limuzina s kontroliranim rastezanjem: 8 koraka (sa slikama)
Video: Шаговый двигатель управление по NRF01 2024, Juli
Anonim
ESP8266 Limuzina s kontroliranim rastezanjem
ESP8266 Limuzina s kontroliranim rastezanjem
ESP8266 Limuzina s kontroliranim rastezanjem
ESP8266 Limuzina s kontroliranim rastezanjem
ESP8266 Limuzina s kontroliranim rastezanjem
ESP8266 Limuzina s kontroliranim rastezanjem

U ovom uputstvu pokazat ćemo kako zamijeniti postojeći sistem kontrole unutrašnjosti automobila s novim IoT ESP8266 rješenjem. Ovaj projekat smo napravili za kupca.

Posjetite i našu web stranicu za više informacija, izvorni kod itd.

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

Korak 1: Prikupite zahtjeve kupaca

Prikupite zahtjeve kupaca
Prikupite zahtjeve kupaca

Naš kupac nije bio zadovoljan trenutnim rješenjem. Postojeći kontrolni panel nije bio tako lijep i dobar, pouzdan, nije postojalo ugodno rješenje za vozača da kontrolira osvjetljenje u putničkoj kabini i želi daljinski upravljač putem mobilne aplikacije u budućnosti. Naše rješenje ispunjava sljedeće zahtjeve:

  • kontrola preko ekrana osetljivih na dodir sa modernim grafičkim interfejsom
  • 2. ekran osetljiv na dodir za vozača
  • komunikacija svih komponenti putem WiFi -a
  • robustan dizajn
  • jednostavno produžiti

Korak 2: Ponovno inženjering je ključ

Ponovno inženjering je ključ
Ponovno inženjering je ključ
Ponovno inženjering je ključ
Ponovno inženjering je ključ
Ponovno inženjering je ključ
Ponovno inženjering je ključ

Prvo moramo prikupiti sve informacije o trenutnom sistemu. Dokumentacija i instalacija bili su noćna mora. Pronašli smo dijagrame nekih štampanih ploča, kao i neke osnovne informacije o ožičenju.

Sve LED trake bile su spojene na LED kontrolere i kontrolirane putem infracrvenih protokola. Nismo pronašli nikakvu dokumentaciju o tome - pa moramo skenirati ir naredbe vlastitim skenerom zasnovanim na Arduinu i IRLibu

Korak 3: Novi koncept

Novi koncept
Novi koncept

Naša prva ideja za novo rješenje bili su Raspberry Pi i Pitouch. Ali Pi nije prikladno rješenje u ovoj aplikaciji. U automobilu često imate cikluse uključivanja/isključivanja - to je otrov za sd karticu i morate čekati minute nakon svakog starta zbog vremena pokretanja …

Za rješenje smo koristili ESP8266 - posebno Wemos D1 mini. Ovi moduli dolaze s integriranim USB konektorima (olakšava programiranje), podržani su od velike zajednice, ne trebaju vrijeme pokretanja i vrlo su jednostavni i robusni. Za programiranje firmvera koristili smo Arduino IDE. Samo su upravljačka ploča i ekrani osjetljivi na dodir novi - stare relejne ploče ponovo se koriste za ovo novo rješenje.

Korak 4: Upravljačka ploča

Upravljačka ploča
Upravljačka ploča
Upravljačka ploča
Upravljačka ploča

Srce našeg novog rješenja je kontrolna ploča zasnovana na ESP8266. Stare relejne ploče direktno su spojene na ovu upravljačku ploču. Nadalje, spojen je 1 žičani temperaturni senzor za mjerenje temperature u putničkoj kabini za kontrolu sistema grijanja i hlađenja.

Svi svjetlosni efekti napravljeni su sa RGB LED trakama spojenim na LED kontrolere. Upravljačka ploča može slati infracrvene komande za kontrolu boje i svjetline RGB pruga. Nadalje, "zvjezdano nebo" na bazi vlakana integrirano je u strop. Ovo zvjezdano nebo kontrolira posebna jedinica. Ovom jedinicom možemo upravljati putem RF daljinskog upravljača na upravljačkoj ploči.

Komunikacija s ostalim dijelovima novog sistema funkcionira putem WiFi UDP emitiranja.

Korak 5: Zaslon osjetljiv na dodir

Ekran na dodir
Ekran na dodir
Ekran na dodir
Ekran na dodir
Ekran na dodir
Ekran na dodir

Oba ekrana osjetljiva na dodir spojena su na samostalno izrađene ploče opremljene WEMOS D1 (ESP8266). Ploča ploče šalje podatke o dodirnim događajima putem UDP -a na kontrolnu ploču. Upravljačka ploča putem UDP -a šalje status svih prekidača, temperature i nivo ventilatora. Ovi protokoli o statusu vode računa da oba ekrana osjetljiva na dodir, a kasnije i APP, pokažu iste vrijednosti …

Korak 6: Iron Bird

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

Prije nego što smo započeli ugradnju svih komponenti u automobil, testirali smo instalaciju izvan …

Korak 7: Instalacija

Instalacija
Instalacija
Instalacija
Instalacija
Instalacija
Instalacija

Nakon uspješnog probnog rada, instalirali smo sve štampane ploče i senzore u automobil. Ako je moguće, koristili smo postojeće kablove i instalaciju….

Korak 8: Android aplikacija

Android aplikacija
Android aplikacija

U međuvremenu smo završili Andoid aplikaciju za upravljanje automobilom putem vašeg mobilnog telefona. Aplikacija je realizirana sa Basic -om za Android B4A.

Preporučuje se: