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: Željezna ptica
- Korak 7: Instalacija
- Korak 8: Android aplikacija
Video: ESP8266 Limuzina s kontroliranim rastezanjem: 8 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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
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č
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
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
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
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
Prije nego što smo započeli ugradnju svih komponenti u automobil, testirali smo instalaciju izvan …
Korak 7: Instalacija
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
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:
Clappy: Lampa s kontroliranim pljeskom: 4 koraka
Clappy: Lampa koja kontrolira Clap: Glavna stvar je kôd koji koristi Boolean -ove. Kad pljeskamo, senzor zvuka šalje VISOKI signal i čini naš status releja Tačnim ili Netačnim
Boja za jaja s kontroliranim Arduino-om: 12 koraka (sa slikama)
Uradi sam Arduino kontrolisani jaje za jaja: U ovom uputstvu pokazat ću ti kako napraviti svoj vlastiti Bot za jaja kontroliran pomoću Arduina. Prije sam htio uspjeti, ali mislio sam da mi je preteško, ali sam pogriješio. Lako se gradi, pa to sigurno može učiniti svatko
Prekidač svjetla s kontroliranim treptajem očiju pomoću zaštitnih naočala Shota Aizawa (My Hero Academia): 8 koraka (sa slikama)
Prekidač svjetla s kontroliranim treptajem očiju pomoću naočara za brisanje glave Shota Aizawe (My Hero Academia): Ako čitate moju mangu iz akademije heroja ili gledate anime iz moje akademije heroja, morate poznavati lik po imenu shota aizawa. Shota Aizawa, poznata i kao glava za brisanje, profesionalni je heroj i učitelj razredne nastave američkog razreda 1-A. Shota's Quirk daje mu ab
Bežični spremnik s kontroliranim Arduinom (nRF24L01): 6 koraka (sa slikama)
Bežični spremnik s kontroliranim Arduinom (nRF24L01): Bok! Danas ću vam pokazati kako izgraditi spremnik i daljinski upravljač s Arduinom. 3D ispisane dijelove spremnika (s izuzetkom kontrolera, vodiča traga i poklopca spremnika) dizajnirao je timmiclark i možete ih pronaći ovdje
Theremoose - Računalni miš s kontroliranim terminom: 6 koraka (sa slikama)
Theremoose - Termin kontrolirani računalni miš: Ovaj projekt napravljen je u suradnji s Randyjem Glennom, svakako ga provjerite ovdje: https://www.instructables.com/member/rglenn/ Prije otprilike tjedan dana sudjelovao sam na hackathonu za strašne ideje ovdje u Torontu (stupidhacktoronto.com). Ovo je