Mundarija:

ESP8266 boshqariladigan cho'zilgan limuzin: 8 qadam (rasmlar bilan)
ESP8266 boshqariladigan cho'zilgan limuzin: 8 qadam (rasmlar bilan)

Video: ESP8266 boshqariladigan cho'zilgan limuzin: 8 qadam (rasmlar bilan)

Video: ESP8266 boshqariladigan cho'zilgan limuzin: 8 qadam (rasmlar bilan)
Video: NodeMCU ESP8266 WiFi Development paneliga HTTP Client misolida kirish 2024, Iyul
Anonim
ESP8266 boshqariladigan cho'zilgan limuzin
ESP8266 boshqariladigan cho'zilgan limuzin
ESP8266 boshqariladigan cho'zilgan limuzin
ESP8266 boshqariladigan cho'zilgan limuzin
ESP8266 boshqariladigan cho'zilgan limuzin
ESP8266 boshqariladigan cho'zilgan limuzin

Biz ushbu yo'riqnomada avtomobilning ichki boshqaruvini yangi IoT ESP8266 echimi bilan qanday almashtirishni ko'rsatamiz. Biz bu loyihani xaridor uchun tayyorladik.

Iltimos, qo'shimcha ma'lumot, manba kodi va boshqalarni olish uchun bizning veb -saytimizga tashrif buyuring.

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

1 -qadam: mijozlar talablarini to'plang

Xaridor talablarini to'plang
Xaridor talablarini to'plang

Bizning mijozimiz hozirgi echimdan qoniqmadi. Mavjud boshqaruv paneli unchalik yaxshi va ishonchli emas edi, haydovchining yo'lovchi kabinasidagi yorug'likni boshqarishi uchun qulay echim yo'q edi va u kelajakda mobil ilova orqali masofadan boshqarishni xohlaydi. Bizning yechimimiz quyidagi talablarga javob beradi:

  • zamonaviy GUI bilan sensorli ekranlar orqali boshqarish
  • Haydovchi uchun ikkinchi sensorli ekran
  • WiFi orqali barcha komponentlarning aloqasi
  • mustahkam dizayn
  • uzaytirish oddiy

2-qadam: Qayta muhandislik-bu kalit

Qayta muhandislik-bu kalit
Qayta muhandislik-bu kalit
Qayta muhandislik-bu kalit
Qayta muhandislik-bu kalit
Qayta muhandislik-bu kalit
Qayta muhandislik-bu kalit

Birinchidan, biz joriy tizim haqida barcha ma'lumotlarni to'plashimiz kerak. Hujjatlar va o'rnatish tungi quyon edi. Biz ba'zi kompyuterlarning elektron sxemalarini, shuningdek, simlar haqida ba'zi asosiy ma'lumotlarni topdik.

Barcha chiziqli chiziqlar boshqargichlarga ulangan va infraqizil protokollar yordamida boshqarilgan. Biz bu haqda hech qanday hujjat topa olmadik - shuning uchun biz ir buyruqlarini Arduino va IRLib asosidagi skaner yordamida skanerlashimiz kerak.

3 -qadam: Yangi tushuncha

Yangi tushuncha
Yangi tushuncha

Bizning yangi echim haqidagi birinchi g'oyamiz Raspberry Pi va Pitouch edi. Ammo Pi bu ilovada mos echim emas. Mashinada siz tez -tez yoqish/o'chirish davrlariga ega bo'lasiz - bu sd -kartani zaharlaydi va yuklanish vaqti tufayli har qanday boshlanishidan bir necha daqiqa kutishingizga to'g'ri keladi …

Biz hal qilish uchun ESP8266 -dan, ayniqsa Wemos D1 mini -dan foydalanganmiz. Bu modullar birlashtirilgan USB ulagichlari bilan ta'minlangan (dasturlashni osonlashtiradi), katta jamoatchilik tomonidan qo'llab -quvvatlanadi, yuklash vaqtiga ehtiyoj yo'q, ular juda sodda va mustahkam. Biz dasturiy ta'minotni dasturlash uchun Arduino IDE -dan foydalanganmiz. Faqat boshqaruv paneli va sensorli ekranlar yangi - bu yangi echim uchun yana eski o'rni taxtalari ishlatiladi.

4 -qadam: boshqaruv paneli

Boshqaruv kengashi
Boshqaruv kengashi
Boshqaruv kengashi
Boshqaruv kengashi

Bizning yangi yechimimizning yuragi - ESP8266 asosidagi boshqaruv paneli. Qadimgi o'rni taxtalari to'g'ridan -to'g'ri ushbu boshqaruv paneliga ulangan. Bundan tashqari, isitish va sovutish tizimlarini boshqarish uchun yo'lovchi kabinasidagi haroratni o'lchash uchun 1 simli harorat sensori ulangan.

Barcha yorug'lik effektlari LED kontrollerlariga ulangan RGB LED chiziqlar yordamida amalga oshiriladi. Boshqarish paneli RGB chiziqlarining rangi va yorqinligini boshqarish uchun infraqizil buyruqlarni yuborishi mumkin. Bundan tashqari, shiftga tolaga asoslangan "yulduzli osmon" o'rnatilgan. Bu yulduzli osmonni maxsus bo'linma boshqaradi. Biz bu qurilmani boshqaruv panelidagi RF masofadan boshqarish pulti orqali boshqarishimiz mumkin.

Yangi tizimning boshqa qismlari bilan aloqa WiFi UDP translyatsiyasi orqali ishlaydi.

5 -qadam: Sensorli ekran

Sensorli ekran
Sensorli ekran
Sensorli ekran
Sensorli ekran
Sensorli ekran
Sensorli ekran

Ikkala sensorli ekran ham WEMOS D1 (ESP8266) bilan jihozlangan o'z -o'zidan yasalgan panelli platalarga ulangan. Panel paneli sensorli hodisalar haqidagi ma'lumotlarni UDP orqali boshqaruv paneliga yuboradi. Boshqaruv paneli UDP orqali barcha kalitlarning holatini, haroratni va fan darajasini yuboradi. Ushbu holat protokollari sensorli ekranlarda ham, keyinchalik APPda ham xuddi shunday qiymatlarni ko'rsatishiga e'tibor beradi …

6 -qadam: Temir qush

Temir qush
Temir qush
Temir qush
Temir qush
Temir qush
Temir qush

Mashinaning barcha komponentlarini o'rnatishni boshlashdan oldin, biz tashqarida o'rnatishni sinovdan o'tkazdik …

7 -qadam: O'rnatish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Muvaffaqiyatli sinovdan so'ng biz barcha kompyuterlar va sensorlarni mashinaga o'rnatdik. Iloji bo'lsa, biz mavjud kabellar va o'rnatishdan foydalanganmiz.

8 -qadam: Android ilovasi

Android ilovasi
Android ilovasi

Bu orada biz sizning mobil telefoningiz orqali mashinani boshqarish uchun Andoid ilovasini tayyorladik. Ilova Android B4A uchun Basic bilan amalga oshirildi.

Tavsiya: