Բովանդակություն:
- Քայլ 1: Մասերի ցուցակ
- Քայլ 2: Կարգավորեք էլեկտրոնիկան և վերբեռնեք ծրագիրը
- Քայլ 3: Կայք
- Քայլ 4. Betaflight- ի կարգավորում
Video: Wifi PPM (հավելված չի պահանջվում). 4 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ես ուզում էի իմ խելացի հեռախոսով վերահսկել իմ ներքին միկրո փակ քառակուսու սարքը, բայց դրա համար լավ լուծում չգտա: Ես ունեի մի քանի ESP8266 wifi մոդուլներ, որոնցով ես որոշեցի ինքս պատրաստել:
Startsրագիրը գործարկում է wifi մուտքի կետ HTML 5 վեբ կայքով ՝ PPM ազդանշանը կառավարելու համար: PPM ազդանշանը ստեղծվում է ընդհատման միջոցով:
HTML5- ի շնորհիվ կարող եք կառավարել ձեր RC սարքը ցանկացած խելացի հեռախոսով `առանց որևէ ծրագրի:
Կարող եք նաև համակարգչով միանալ կայքին և վերահսկման համար օգտագործել ջոյսթիկ: Այս պահին սա աշխատում է միայն Firefox- ում:
Այս անքննելիում ես կբացատրեմ, թե ինչպես կարգավորել ESP8266- ը և ինչպես կարգավորել ընդունիչը Betaflight- ում:
Քայլ 1: Մասերի ցուցակ
Սկսենք մասերի ցանկից: Ձեզ հարկավոր է ընդամենը մի քանի բաղադրիչ.
- ESP8266. Modանկացած մոդուլ պետք է աշխատի: Ես օգտագործում եմ ESP 12-F մոդուլը ՝
- 3, 3V USB to Serial կերպափոխիչ ՝ սկետչը առաջին անգամ վերբեռնելու համար: (Առաջին վերբեռնումից հետո կարող եք օգտագործել OTA- ի թարմացումը): Օգտագործեք այսպիսի բան ՝
- 3, 3 Վ լարման կարգավորիչ. ESP8266- ին անհրաժեշտ է 3, 3 Վ: 3, 6 Վ -ից բարձր ցանկացած լարում կսպանի սարքը: Այն կարող է նաև թողնել մոտ 200 մԱ գագաթնակետային հոսանք: Եթե ձեր RC մոդելում չունեք բավականաչափ հզոր 3, 3V լարման, ձեզ հարկավոր է լրացուցիչ լարման կարգավորիչ: Ես օգտագործում եմ այս իջեցման կարգավորիչը 3, 9K Օմ դիմադրիչով ՝
- համակարգիչ Arduino IDE- ով ՝
- ESP8266 աջակցություն Arduino IDE- ի համար: Հետևեք այս հրահանգներին ՝
- Կայքի գրադարան Arduino- ի համար ՝
- Գուցե 3, 3V/5V մակարդակի փոփոխիչ, եթե ձեր PPM ապակոդավորիչը չի աջակցում 3, 3V մուտքեր: Քառակուսու թռիչքների վերահսկիչներից շատերի համար դա ձեզ պետք չէ:
- WifiPPM ուրվագիծը. Ներբեռնեք ֆայլը ստորև կամ
- Խելացի հեռախոս կամ համակարգիչ `ջոյսթիքով և Firefox- ով
Քայլ 2: Կարգավորեք էլեկտրոնիկան և վերբեռնեք ծրագիրը
Առաջին բանը, որ պետք է անել, էլեկտրահաղորդման միացումներն են ESP8266- ին: Էլեկտրագծերը կարող եք տեսնել նկարի վրա: Կատարեք հետևյալ կապերը.
RST, EN և VCC մինչև 3, 3V
GPIO15 և GND- ից GND
Տեղադրեք մի փոքր կոնդենսատոր VCC- ի և GND- ի միջև (մոտ 100 nF)
Ձեր USB2Serial սարքի TXD- ից RXD
Ձեր USB2Serial սարքի RXD- ից TXD
Ֆլեշ ռեժիմ մտնելու համար GPIO0- ը տեղադրեք GND- ին:
Arduino IDE- ի տեղադրումից հետո ESP8266 աջակցությունը և ցանցային գրադարանը բացում են ուրվագիծը: Պահեք GIO0- ը GND- ին ՝ ESP8266- ը միացնելով, ֆլեշ ռեժիմ մտնելու համար: Այժմ կարող եք վերբեռնել ուրվագիծը:
Էսքիզը վերբեռնելուց հետո վերահսկիչը կվերակայվի: Դուք պետք է գտնեք WIFI մուտքի կետ ՝ WifiPPM անունով: Եթե դա լավ է, կարող եք անջատել չիպը և անջատել TXD, RXD և GPIO0 լարերը: Ապագայում կարող եք ծրագիրը թարմացնել OTA- ով: Դա անելու համար միացեք Մուտքի կետին և ձեր վեբ դիտարկիչում գնացեք «192.168.1.4/update»:
Քայլ 3: Կայք
Այժմ կարող եք GPIO5- ը միացնել ձեր թռիչքի վերահսկիչի PPM մուտքին կամ այն ամենին, ինչ օգտագործում եք PPM ազդանշանը վերծանելու համար:
Մոդուլը միացնելուց հետո կարող եք միանալ «WifiPPM» մուտքի կետին: Գաղտնաբառ չկա: Բրաուզերում բացեք 192.168.4.1 հասցեն:
Դուք կտեսնեք առաջին նկարի կայքը: Սենսորային սարքի վրա դուք կարող եք կառավարել ձողերը ձեր սենսորային էկրանով:
Եթե կայքը բացում եք համակարգչով, ապա պետք է օգտագործեք Firefox: Հենց որ միացնեք ջոիստիք, կայքը կդառնա այն, ինչ կարող եք տեսնել երկրորդ նկարում: Ձողերը կարող եք կառավարել ձեր ջոյսթիքով:
Հաջորդ քայլում ես կբացատրեմ, թե ինչպես ստեղծել Betaflight, քանի որ ես այն օգտագործում եմ: Եթե օգտագործում եք որևէ այլ վերահսկիչ, այսուհետ ինքներդ պետք է շարունակեք:
Քայլ 4. Betaflight- ի կարգավորում
Ես օգտագործում եմ WifiPPM վերահսկիչը Betaflight- ով իմ քառակուսու համար: Ես հիմա բացատրում եմ, թե ինչպես այն կարգավորել:
- Միացրեք ձեր թռիչքի վերահսկիչը համակարգչին
- բացեք Betaflight- ը
- միացեք թռիչքի վերահսկիչին
- անցեք Ստացողի ներդիրին
- ալիքի քարտեզի դաշտում մուտքագրեք RTAE1234
- փոխել «Կպչեք ցածր շեմը» մինչև 1020, «Կպչուն կենտրոնը» ՝ 1500 և «Կպչեք բարձր շեմը» ՝ 1980:
- պահպանել փոփոխությունները
- բացեք wifiPPM կայքը ձեր բջջային հեռախոսով և ստուգեք, արդյոք ճշգրտումը ճիշտ է
Վերջ Դուք ավարտեցիք: Այժմ դուք կարող եք թռչել ձեր բջջային հեռախոսով ՝ առանց որևէ լրացուցիչ ծրագրի:
Խորհուրդ ենք տալիս:
Circadian Friendly LED Գրասեղանի լամպ (ծրագրավորում չի պահանջվում): 7 քայլ (նկարներով)
Circadian Friendly LED Գրասեղանի լամպ (ծրագրավորում չի պահանջվում). Գիշերը ձեր քնի համար ավելի հեշտ է, քանի որ միայն տաք գունավոր LED- ները կարող են միանալ: Օրվա ընթացքում այն կարող է ձեզ արթուն պահել, քանի որ ինչպես սառը-սպիտակ, այնպես էլ տաք գույնի LED- ները կարող են միանալ
Adafruit Feather NRF52 Պատվերով կառավարում, կոդավորում չի պահանջվում. 8 քայլ (նկարներով)
Adafruit Feather NRF52 Պատվերով վերահսկում, կոդավորումը չի պահանջվում. Թարմացնել 23 -ը ապրիլի, 2019 թ. - Միայն Arduino millis () օգտագործմամբ ամսաթվերի/ժամերի համար տե՛ս Arduino ամսաթիվը/ժամը գծագրելը/գրանցելը Millis () և PfodApp- ի միջոցով: Վերջին անվճար pfodDesigner V3.0.3610+ գեներացվել է լրացրեք Arduino- ի էսքիզները ՝ տվյալները ըստ ամսաթվի/ժամի կազմելու
Վերազինել BLE հսկողությունը բարձր հզորության բեռների վրա. Լրացուցիչ պահանջներ չեն պահանջվում. 10 քայլ (նկարներով)
Վերազինել BLE վերահսկողությունը բարձր հզորության բեռների նկատմամբ - լրացուցիչ պահանջներ չեն պահանջվում. Թարմացում ՝ 13 հուլիսի 2018 - ավելացվել է 3 -տերմինալ կարգավորիչ տորոիդային մատակարարմանը: Այս հրահանգավորումը ներառում է 10W- ից մինչև 1000W միջակայքում առկա բեռի BLE (Bluetooth Low Energy) հսկողությունը: Էլեկտրաէներգիան ձեր Android Mobile- ից հեռակա կարգով փոխվում է pfodApp- ի միջոցով: Ոչ
8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR հեռակա և Android հավելված. 5 քայլ (նկարներով)
8 փոխանցումային կառավարում NodeMCU- ով և IR ընդունիչով ՝ օգտագործելով WiFi և IR Հեռակա և Android հավելված. 8 ռելե անջատիչների կառավարում ՝ օգտագործելով nodemcu և ir ընդունիչ ՝ wifi և ir հեռակա և Android հավելվածների միջոցով: ԱՅՍՏԵ
Robot Gong. Ultimate Hackaton Project Idea for Sales and Product Geeks (Կոդավորում չի պահանջվում). 17 քայլ (նկարներով)
Robot Gong. Վերջնական Hackaton ծրագրի գաղափար վաճառքի և արտադրանքի համար Սա թույլ է տալիս տեղադրել ավտոմատ էլփոստի ահազանգեր ՝ գոնգը կրակելու համար … (SalesForce, Trello, Basecamp … միջոցով) Ձեր թիմը այլևս երբեք չի մոռանա " GONGGG " երբ նոր ծածկագիրը թողարկվի, դե