Talaan ng mga Nilalaman:
- Hakbang 1: Kolektahin ang Mga Kinakailangan sa Customer
- Hakbang 2: Ang muling pagkakagawa ay ang Susi
- Hakbang 3: Isang Bagong Konsepto
- Hakbang 4: Control Board
- Hakbang 5: Touch Screen
- Hakbang 6: Iron Bird
- Hakbang 7: Pag-install
- Hakbang 8: Android App
Video: ESP8266 Kinokontrol na Stretch Limousine: 8 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ipapakita namin sa itinuturo na ito kung paano makipagpalitan ng isang umiiral na system ng interior control ng kotse gamit ang isang bagong solusyon sa IoT ESP8266. Ginawa namin ang proyektong ito para sa isang customer.
Mangyaring bisitahin din ang aming website para sa karagdagang impormasyon, source code atbp.
www.hwhardsoft.de/2017/08/17/iot-meets-str…
Hakbang 1: Kolektahin ang Mga Kinakailangan sa Customer
Ang aming customer ay hindi nasiyahan sa kasalukuyang solusyon. Ang umiiral na control panel ay hindi gaanong maganda at mahusay na maaasahan, walang komportableng solusyon para makontrol ng driver ang pag-iilaw sa cabin ng pasahero at nais niya ang isang remote control sa pamamagitan ng mobile app sa hinaharap. Natutupad ng aming solusyon ang mga sumusunod na kinakailangan:
- kontrol sa pamamagitan ng mga touch screen na may modernong GUI
- 2nd touch screen para sa driver
- komunikasyon ng lahat ng mga bahagi sa pamamagitan ng WiFi
- masungit na disenyo
- simpleng pahabain
Hakbang 2: Ang muling pagkakagawa ay ang Susi
Una naming kolektahin ang lahat ng impormasyon tungkol sa kasalukuyang system. Ang dokumentasyon at pag-install ay isang night mare. Natagpuan namin ang mga diagram ng circuit ng ilang mga pcbs at din ng ilang pangunahing impormasyon tungkol sa mga kable.
Ang lahat ng mga humantong guhitan ay konektado sa mga humantong mga kontrolado at kinokontrol sa pamamagitan ng mga infrared na mga protocol. Wala kaming nakitang dokumentasyon tungkol dito - kaya kailangan naming i-scan ang mga utos gamit ang isang self-scanner na batay sa Arduino at IRLib
Hakbang 3: Isang Bagong Konsepto
Ang aming unang ideya para sa isang bagong solusyon ay ang Raspberry Pi at Pitouch. Ngunit ang Pi ay hindi isang angkop na solusyon sa application na ito. Sa isang kotse mayroon kang madalas na pag-on / off na mga cycle - lason iyon para sa sd card at kailangan mong maghintay ng ilang minuto pagkatapos ng anumang pagsisimula dahil sa oras ng pag-boot …
Ginamit namin ang ESP8266 - lalo na ang Wemos D1 mini - para sa aming solusyon. Ang mga modyul na ito ay may kasamang mga konektor na USB (ginagawang madali ang pag-program), sinusuportahan ng isang malaking pamayanan, kailangan nila ng walang oras sa pag-boot at napakasimple at masungit. Ginamit namin ang Arduino IDE para sa pag-program ng firmware. Ang control board at touch screen lamang ang bago - ang mga lumang board ng relay ay ginagamit muli para sa bagong solusyon.
Hakbang 4: Control Board
Ang puso ng aming bagong solusyon ay isang control board na batay sa ESP8266. Ang mga lumang relay board ay direktang konektado sa control board na ito. Dagdag pa ang isang 1wire temperatura sensor ay konektado upang masukat ang temperatura sa loob ng cabin ng pasahero upang makontrol ang mga sistema ng pag-init at paglamig.
Ang lahat ng mga light effects ay ginawa gamit ang RGB led stripe na konektado sa LED Controller. Ang control board ay maaaring magpadala ng mga infrared na utos upang makontrol ang kulay at ningning ng mga guhit ng RGB. Bukod dito isang nakabatay sa hibla na "starry sky" ay isinama sa kisame. Ang bituin na kalangitan na ito ay kinokontrol ng isang espesyal na yunit. Maaari naming makontrol ang yunit na ito sa pamamagitan ng isang remote control ng RF sa control board.
Ang komunikasyon sa iba pang mga bahagi ng bagong sistema ay gumagana sa pamamagitan ng pag-broadcast ng WiFi UDP.
Hakbang 5: Touch Screen
Ang parehong mga touch screen ay konektado sa mga panel ng self-panel na ginawa gamit ang WEMOS D1 (ESP8266). Ang panel board ay nagpapadala ng data ng mga kaganapan sa pagpindot sa pamamagitan ng UDP sa control board. Ang control board ay nagpapadala ng katayuan ng lahat ng mga switch, temperatura at antas ng fan sa pamamagitan ng UDP pabalik. Inaalagaan ng mga protocol ng katayuan na ang parehong mga touch screen at maya-maya ay magpapakita ang APP ng parehong mga halaga …
Hakbang 6: Iron Bird
Bago namin sinimulan ang pag-install ng lahat ng mga bahagi sa kotse, sinubukan namin ang pag-install sa labas …
Hakbang 7: Pag-install
Matapos ang matagumpay na pagsubok na run na-install namin ang lahat ng mga pcbs at sensor sa kotse. Kung maaari ay ginamit namin ang mayroon nang mga kable at pag-install ….
Hakbang 8: Android App
Samantala natapos namin ang isang Andoid App upang makontrol ang kotse sa pamamagitan ng iyong mobile phone. Ang App ay natanto sa Basic para sa Android B4A.
Inirerekumendang:
May kakayahang PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: 13 Mga Hakbang (na may Mga Larawan)
Abot na PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: Simpleng Hexapod Robot na gumagamit ng arduino + SSC32 servo controller at Wireless na kinokontrol gamit ang PS2 joystick. Ang Lynxmotion servo controller ay may maraming tampok na maaaring magbigay ng magandang paggalaw para sa paggaya ng gagamba. Ang ideya ay upang makagawa ng isang hexapod robot na
Kinokontrol ng Word Clock ng 114 na Mga Serbisyo: 14 Mga Hakbang (na may Mga Larawan)
Ang Word Clock na Kinokontrol ng 114 Servos: Ano ang mayroon ng 114 LEDs at palaging tumatakbo? Tulad ng maaari mong malaman ang sagot ay isang salitang orasan. Ano ang mayroon ng 114 LEDs + 114 servos at palaging gumagalaw? Ang sagot ay ang orasan na kinokontrol ng servo para sa proyektong ito Nakipagtulungan ako sa isang kaibigan ko na lumingon
Kinokontrol ng Arduino Robotic Arm W / 6 Mga Degree ng Freedom: 5 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Arduino Robotic Arm W / 6 Degree of Freedom: Miyembro ako ng isang robotics group at bawat taon ang aming pangkat ay nakikilahok sa isang taunang Mini-Maker Faire. Simula noong 2014, nagpasya akong bumuo ng isang bagong proyekto para sa kaganapan sa bawat taon. Sa oras na iyon, mayroon akong isang buwan bago ang kaganapan upang maglagay ng isang bagay na makakalimutan
Kinokontrol ng Arduino na Dock ng Telepono na May Mga Lampara: 14 Mga Hakbang (na may Mga Larawan)
Arduino Controlled Phone Dock With Lamps: Ang ideya ay sapat na simple; lumikha ng isang dock ng singilin sa telepono na magbubukas lamang ng lampara kapag nagcha-charge ang telepono. Gayunpaman, tulad ng madalas na nangyayari, ang mga bagay na tila simpleng simple ay maaaring magtapos sa pagkuha ng medyo mas kumplikado sa kanilang pagpapatupad. Ito ay
Kinokontrol ng Arduino Lilypad Mga Nearrings ng NeoPixel: 7 Mga Hakbang (na may Mga Larawan)
Kinokontrol ng Arduino Lilypad Mga Nearrings ng NeoPixel: Kamusta sa lahat, Ayaw mo bang magkaroon ng ganoon kaayos at astig na hikaw kapag lumabas ka sa gabi o para sa mga pagdiriwang? Nais kong magkaroon nito, iyon ang dahilan kung bakit ginawa ko ang Arduino Lilypad Controlled Neopixel Earrings. :) Ang mga hikaw na ito ay hindi lamang nag-iilaw. Mayroon silang