Mündəricat:
- Addım 1: Parça siyahısı
- Addım 2: Elektronikanı qurun və Proqramı Yükləyin
- Addım 3: Veb sayt
- Addım 4: Betaflight qurmaq
Video: Wifi PPM (Tətbiqə ehtiyac yoxdur): 4 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Ağıllı telefonumla diy mikro qapalı kvadrokopterimi idarə etmək istədim, amma bunun üçün yaxşı bir həll tapa bilmədim. Ətrafımda bir neçə ESP8266 wifi modulu vardı, buna görə özüm etmək qərarına gəldim.
Proqram, PPM siqnalını idarə etmək üçün HTML 5 veb saytı olan bir wifi giriş nöqtəsinə başlayır. PPM siqnalı fasilə ilə yaranır.
HTML5 sayəsində RC cihazınızı heç bir tətbiq olmadan istənilən ağıllı telefonla idarə edə bilərsiniz.
Veb sayta bir PC ilə qoşula və nəzarət üçün joystick istifadə edə bilərsiniz. Hal -hazırda bu yalnız Firefox -da işləyir.
ESP8266 -nın necə qurulacağını və Betaflight -da qəbuledicinin necə konfiqurasiya ediləcəyini izah edəcəyəm.
Addım 1: Parça siyahısı
Parça siyahısından başlayaq. Yalnız bir neçə komponentə ehtiyacınız var:
- ESP8266: İstənilən modul işləməlidir. ESP 12-F modulundan istifadə edirəm:
- eskizi ilk dəfə yükləmək üçün 3, 3V USB -dən Serial çeviriciyə. (İlk yükləmədən sonra OTA yeniləməsindən istifadə edə bilərsiniz). Belə bir şey istifadə edin:
- 3, 3V gərginlik tənzimləyicisi: ESP8266 3, 3V lazımdır. 3, 6V -dan yuxarı hər hansı bir gərginlik cihazı öldürəcək. Həm də təxminən 200mA pik cərəyanı düşə bilər. RC modelinizdə kifayət qədər güclü 3, 3V təchizatı yoxdursa, əlavə bir gərginlik tənzimləyicisinə ehtiyacınız var. Bu aşağı salınma tənzimləyicisini 3, 9K Ohm rezistorla istifadə edirəm:
- Arduino IDE ilə bir kompüter:
- Arduino IDE üçün ESP8266 dəstəyi. Bu təlimatları izləyin:
- Arduino üçün Websocket kitabxanası:
- PPM dekoderiniz 3, 3V girişləri dəstəkləmirsə, bəlkə də 3, 3V/5V səviyyəli dəyişdirici ola bilər. Əksər quadcopter uçuş nəzarətçiləri üçün buna ehtiyac yoxdur.
- WifiPPM sketch: Aşağıdakı faylı yükləyin və ya
- Ağıllı telefon və ya joystick və Firefox olan bir kompüter
Addım 2: Elektronikanı qurun və Proqramı Yükləyin
Ediləcək ilk şey, güc əlaqələrini ESP8266 -ya qurmaqdır. Şəkildə naqilləri görə bilərsiniz. Aşağıdakı əlaqələri qurun:
RST, EN və VCC 3, 3V
GPIO15 və GND - GND
VCC ilə GND arasına kiçik bir kondansatör qoyun (təxminən 100 nF)
USB2Serial cihazınızın TXD -dən RXD -ə
USB2Serial cihazınızın RXD -dən TXD -ə
Flaş rejiminə keçmək üçün GPIO0 -u GND -ə qoyun.
Arduino IDE -ni qurduqdan sonra ESP8266 dəstəyi və veb -kitabxana kitabçası eskizi açır. Flaş rejiminə keçmək üçün ESP8266 -ı işə salarkən GIO0 -u GND -ə basıb saxlayın. İndi eskizi yükləyə bilərsiniz.
Eskizi yüklədikdən sonra nəzarətçi sıfırlanacaq. WifiPPM adlı bir WIFI giriş nöqtəsi tapmalısınız. Əgər bu yaxşıdırsa, çipi söndürə və TXD, RXD və GPIO0 tellərini ayıra bilərsiniz. Gələcəkdə proqramı OTA üzərindən yeniləyə bilərsiniz. Bunu etmək üçün Giriş nöqtəsinə qoşulun və veb brauzerinizdə "192.168.1.4/update" bölməsinə keçin.
Addım 3: Veb sayt
İndi GPIO5 -i uçuş idarəedicinizin PPM girişinə və ya PPM siqnalını deşifr etmək üçün istifadə etdiyiniz hər şeyə qoşa bilərsiniz.
Modulu işə saldıqdan sonra "WifiPPM" giriş nöqtəsinə qoşula bilərsiniz. Parol yoxdur. Brauzerinizdə 192.168.4.1 ünvanını açın.
İlk şəklin saytını görəcəksiniz. Bir toxunma cihazında çubuqları toxunma ekranınızla idarə edə bilərsiniz.
Saytı bir kompüterlə açarsanız, Firefox istifadə etməlisiniz. Bir joystick bağladığınız anda sayt ikinci şəkildə görə biləcəyinizə çevriləcək. Çubuqları joystick ilə idarə edə bilərsiniz.
Növbəti addımda Betaflight -ı necə quracağımı izah edəcəyəm, çünki istifadə edirəm. Başqa bir nəzarətçi istifadə edirsinizsə, bundan sonra özünüzə davam etməlisiniz.
Addım 4: Betaflight qurmaq
Betaflight ilə quadcopter üçün WifiPPM nəzarətçisindən istifadə edirəm. İndi necə qurulacağını izah edəcəyəm.
- Uçuş nəzarətçinizi PC -yə qoşun
- Betaflight -ı açın
- uçuş nəzarətçisinə qoşulun
- Alıcı sekmesine keçin
- kanal xəritəsi sahəsinə RTAE1234 yazın
- "Stick Low Threshold" u 1020, "Stick Center" ı 1500 və "Stick High Threshold" u 1980 -ə dəyişin
- dəyişiklikləri qeyd edin
- cib telefonunuzla wifiPPM veb saytını açın və tənzimləmənin düzgün olub olmadığını yoxlayın
Bu belədir. Bitirdin İndi heç bir əlavə tətbiq olmadan cib telefonunuzla uça bilərsiniz.
Tövsiyə:
ESP8266 istifadə edərək 5 dollarlıq DIY YouTube Abunəçisi Ekranı - Kodlaşdırmaya ehtiyac yoxdur: 5 addım
ESP8266 istifadə edərək 5 dollarlıq DIY YouTube Abunəçisi Ekranı - Kodlaşdırmaya ehtiyac yoxdur: Bu layihədə, hər hansı bir YouTube kanalının abunəçi sayını 5 dollardan aşağı göstərmək üçün ESP8266 lövhəsi Wemos D1 Mini -dən necə istifadə edə biləcəyinizi sizə göstərəcəyəm
Chrome Web Uzantısı - Əvvəlki Kodlaşdırma Təcrübəsinə Ehtiyac yoxdur: 6 Addım
Chrome Web Uzantısı - Əvvəlcədən Kodlaşdırma Təcrübəsinə Ehtiyac yoxdur: Chrome Uzantıları, istifadəçilərin gəzmə təcrübəsini artırmaq üçün hazırlanmış kiçik proqramlardır. Chrome uzantıları haqqında daha çox məlumat üçün https://developer.chrome.com/extensions saytına daxil olun. Chrome Web Uzantısı etmək üçün kodlaşdırma tələb olunur, buna görə HT -ni nəzərdən keçirmək çox faydalıdır
ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. -- SD karta ehtiyac yoxdur: 4 addım
ESP32-CAM Şəkillər çəkin və SPIFF Yaddaşından istifadə edərək E-poçtla Göndərin. || SD Karta ehtiyac yoxdur: Salam millət, ESP32-CAM lövhəsi, ESP32-S çipi, OV2640 kamerası, ətraf cihazları birləşdirmək üçün bir neçə GPIO və microSD kart yuvasını birləşdirən aşağı qiymətli bir inkişaf etdirmə lövhəsidir. Video axını veb serverindən bir sıra tətbiqetmələrə malikdir
Smartfonunuz üçün sadə bir tətbiq edin (kodlaşdırmağa ehtiyac yoxdur): 10 addım
Smartfonunuz üçün Sadə Bir Tətbiq Edin (Kodlaşdırmağa Ehtiyac yoxdur): YENİLƏNİB: Bu texnika köhnəlmişdir, indi bir tətbiq etmək üçün başqa yollar var .. bu artıq işləməyə bilər. İlk nəşr etdiyim tətbiq Android tətbiqində yüklənə bilər Burada bazar. Aşağıdakılar praktiki olaraq hər hansı bir şey haqqında qısa bir dərsdir
Səslə idarə olunan ev avtomatlaşdırılması (Alexa və ya Google Home kimi, Wifi və ya Ethernetə ehtiyac yoxdur): 4 addım
Səslə İdarə Edilən Ev Avtomatlaşdırması (Alexa və ya Google Home kimi, Wifi və ya Ethernetə ehtiyac yoxdur): Səsli təlimatla mesaj göndərmək üçün Google köməkçisi quraşdırılmış SMS əsaslı arduino rölesidir. Çox asan və ucuzdur və Alexa reklamları kimi işləyir. mövcud elektrik cihazları (Moto -X smartp -a sahibsinizsə