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, Srpanj
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 sustav kontrole unutrašnjosti automobila s novim rješenjem IoT ESP8266. Napravili smo ovaj projekt 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ća upravljačka ploča nije bila tako lijepa i pouzdana, nije bilo udobnog rješenja za vozača da kontrolira osvjetljenje u putničkoj kabini, a u budućnosti želi daljinski upravljač putem mobilne aplikacije. Naše rješenje ispunjava sljedeće zahtjeve:

  • upravljanje putem zaslona osjetljivih na dodir s modernim grafičkim sučeljem
  • 2. zaslon osjetljiv 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 sustavu. Dokumentacija i instalacija bila je noćna kobila. Pronašli smo dijagrame nekih tiskanih ploča i neke osnovne podatke 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 naredbe ir sa vlastitim skenerom na temelju Arduina i IRLiba

Korak 3: Novi koncept

Novi koncept
Novi koncept

Naša prva ideja za novo rješenje bili su Raspberry Pi i Pitouch. No, 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 izdržljivi. Za programiranje firmvera koristili smo Arduino IDE. Samo su upravljačka ploča i zasloni osjetljivi na dodir novi - stare relejne ploče ponovno 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 upravljačka ploča zasnovana na ESP8266. Stare relejne ploče direktno su spojene na ovu upravljačku ploču. Nadalje, senzor temperature s 1 žicom spojen je za mjerenje temperature u putničkoj kabini za upravljanje sustavima grijanja i hlađenja.

Svi svjetlosni efekti izrađeni su s RGB LED trakama spojenim na LED kontrolere. Upravljačka ploča može slati infracrvene naredbe za kontrolu boje i svjetline RGB pruga. Nadalje, "zvjezdano nebo" na bazi vlakana integrirano je u strop. Ovim zvjezdanim nebom upravlja posebna jedinica. Ovom jedinicom možemo upravljati putem RF daljinskog upravljača na upravljačkoj ploči.

Komunikacija s ostalim dijelovima novog sustava 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 zaslona 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 upravljačku ploču. Upravljačka ploča putem UDP -a šalje status svih prekidača, temperature i razinu ventilatora. Ovi protokoli o statusu vode računa da oba zaslona osjetljiva na dodir, a kasnije i APP, pokažu iste vrijednosti …

Korak 6: Željezna ptica

Željezna ptica
Željezna ptica
Željezna ptica
Željezna ptica
Željezna ptica
Željezna ptica

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

Korak 7: Instalacija

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Nakon uspješne probne vožnje instalirali smo sve tiskane ploče i senzore u automobil. Ako je moguće, koristili smo postojeće kabele i instalaciju….

Korak 8: Android aplikacija

Android aplikacija
Android aplikacija

U međuvremenu smo dovršili Andoid aplikaciju za upravljanje automobilom putem vašeg mobilnog telefona. Aplikacija je realizirana s programom Basic za Android B4A.

Preporučeni: