Sadržaj:
- Korak 1: Prikupite zahtjeve kupaca
- Korak 2: Ponovno inženjering je ključ
- Korak 3: Novi koncept
- Korak 4: Upravljačka ploča
- Korak 5: Zaslon osjetljiv na dodir
- Korak 6: Iron Bird
- Korak 7: Instalacija
- Korak 8: Android aplikacija
Video: ESP8266 Limuzina s kontroliranim rastezanjem: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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
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č
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
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
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
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
Prije nego što smo započeli ugradnju svih komponenti u automobil, testirali smo instalaciju izvan …
Korak 7: 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
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:
Robot za daljinsko pretraživanje i uklanjanje s kontroliranim pokretom: 5 koraka
Robot za daljinsko pretraživanje i uklanjanje s Leap Motion -om, kontroliran: Kao dio mog unosa za Leap Motion #3D Jam, bio sam uzbuđen što sam napravio ovog bežičnog robota za pretraživanje/spašavanje pokretima temeljenog na Raspberry Pi -u. Ovaj projekt demonstrira i pruža minimalistički primjer kako bežični 3D pokreti rukama mogu
Roštilj na pelet sa kontroliranim telefonom/tabletom (Traeger): 4 koraka
Roštilj na pelete s kontroliranim telefonom/tabletom (Traeger): Nakon što sam u posjetu vidio svoju braću odličnu Traeger škrgu od 1000 dolara, odlučio sam izgraditi vlastitu. Za mene je sve bilo u vezi sa elektronikom, a prenamjene i starog roštilja kojih se još nisam riješio. U ovoj konstrukciji naučio sam zavarivati, što je bilo tako
Bežični spremnik s kontroliranim Arduinom (nRF24L01): 6 koraka (sa slikama)
Bežični spremnik s Arduino upravljanjem (nRF24L01): Zdravo! Danas ću vam pokazati kako izgraditi spremnik i daljinski upravljač s Arduinom. 3D štampane dijelove spremnika (s izuzetkom kontrolera, vodiča traga i poklopca spremnika) dizajnirao je timmiclark i možete ih pronaći ovdje
Automobil igračka s kontroliranim Arduinom: 3 koraka (sa slikama)
Automobil s igračkama s Arduino kontrolom: Ovo je drugi dio u mojim automobilima s igračkama s Arduinom. Još jednom je to izbjegavanje prepreka. U ovom automobilu koristim Arduino Nano umjesto Uno. Vozač motora je modul L298N
Automobil s robotom kontroliranim Bluetooth -om: 13 koraka (sa slikama)
Robotski automobil s Bluetooth kontrolom: jesu li vas oduvijek fascinirali RC automobili? Jeste li ikada poželjeli sami napraviti jednu? kontroliše li vaš pametni telefon? ---- > hajde da počnemoPa hej momci, ovdje u ovom projektu pokušao sam napraviti automobil s Bluetooth -om uz pomoć Arduina. Imam inc