Բովանդակություն:

Arduino- ի վրա հիմնված հեռակառավարում Eskate- ի կամ Hydrofoil- ի համար. 5 քայլ (նկարներով)
Arduino- ի վրա հիմնված հեռակառավարում Eskate- ի կամ Hydrofoil- ի համար. 5 քայլ (նկարներով)

Video: Arduino- ի վրա հիմնված հեռակառավարում Eskate- ի կամ Hydrofoil- ի համար. 5 քայլ (նկարներով)

Video: Arduino- ի վրա հիմնված հեռակառավարում Eskate- ի կամ Hydrofoil- ի համար. 5 քայլ (նկարներով)
Video: Չափել մինչև 500 Ա DC հոսանք Shdu Resistor– ով ՝ օգտագործելով Arduino 2024, Նոյեմբեր
Anonim
Image
Image
Arduino- ի վրա հիմնված հեռակառավարում Eskate- ի կամ Hydrofoil- ի համար
Arduino- ի վրա հիմնված հեռակառավարում Eskate- ի կամ Hydrofoil- ի համար

Այս հրահանգը ցույց կտա ձեզ, թե ինչպես կարելի է կառուցել ֆիզիկական հեռակառավարման սարք ՝ eskate- ով կամ էլեկտրական հիդրոֆայլով օգտագործելու համար, ներառյալ ձեզ անհրաժեշտ բոլոր ծածկագրերն ու սարքավորումները: Soldոդման հետ կապված շատ բան կա, բայց դրա պատրաստումը նույնպես հաճելի է: Ի՞նչ կարող է անել հեռակառավարիչը:

  • Շփվեք ESC- ի հետ PPM/PWM ազդանշանի միջոցով և ստիպեք այն պտտել շարժիչ:
  • Այն ունի 2 լրացուցիչ կոճակ ՝ ցանկացած գործառույթի համար, որը Ձեզ դուր է գալիս: (կրուիզ կոնտրոլ) Անջրանցիկ է:
  • Այն չունի հակադարձում: Ինչը լավ բան է այս դիմումի համար:
  • Լրացուցիչ Anti Spark ռեժիմ և մարտկոցի անջատում, եթե օգտագործում եք մեծ բեռնախցիկի ռելե:

Ինչու՞ գնալ այս ճանապարհով: Ինձ դուր է գալիս Arduino- ի և PWM ազդանշանի պարզությունը: Կոդը հեշտ է նույնիսկ ինձ նման սկսնակների համար, և ես լիովին վերահսկում եմ բազմաթիվ պարամետրեր: Arduino- ն կարող է վերահսկել մարտկոցի հիմնական անջատիչը նույնիսկ հեռակա կարգով: Նաև կարդում է ջերմաստիճանը և ունի դիսփլեյ: Այն ամենը, ինչ ստանդարտ VESC- ը կամ չունի, կամ բարդ է կարգաբերել: Arduino- ն էժան, պարզ և հզոր է:

Ի՞նչ բաղադրիչ է ձեզ անհրաժեշտ:

  • 2 Արդուինո Նանոս
  • 2 կոճակ
  • 1 ավելի մեծ 12 մմ միացման/անջատման կոճակ
  • 18650 Մարտկոց
  • 18650 Մարտկոցի պահարան
  • NRF24 չիպ
  • Ռելեի մոդուլ
  • Atերմային նեղացման խողովակ
  • Վերնագրի կապում:
  • Թերմիստորներ (ջերմաստիճանի տվիչներ
  • 35 մմ երկարություն 10 Կմ գծային դիմադրություն

Ձեզ անհրաժեշտ գործիքներ.

  • 3D տպիչ
  • Sոդման երկաթ (հիանալի ապրանք!)
  • M3 Հպեք

Քայլ 1: Կառուցեք հեռավոր բնակարան

Կառուցեք հեռավոր բնակարան
Կառուցեք հեռավոր բնակարան
Կառուցեք հեռավոր բնակարան
Կառուցեք հեռավոր բնակարան
Կառուցեք հեռավոր բնակարան
Կառուցեք հեռավոր բնակարան
Կառուցեք հեռավոր բնակարան
Կառուցեք հեռավոր բնակարան

Դուք հավանաբար գիտեք, թե ինչպես օգտագործել ձեր 3D տպիչը: Ահա մի քանի խորհուրդ. Ես չեմ կարծում, որ դուք կարող եք ձեռք բերել անջրանցիկ տպագրություններ: Շատերը փորձեցին, շատերը չկարողացան: Դուք կարող եք դրանք ծածկել միայն էպոքսիդով, ինչը հնարավոր է, բայց խառնաշփոթ: Ես գնացի այլ ռազմավարությամբ և ջրամեկուսացման համար օգտագործում եմ պահպանակ կամ ձեռնոց: Նույնիսկ եթե ձեր բնակարանն անջրանցիկ է, դժվար է գտնել անջրանցիկ կոճակ կամ պոտենցիոմետր: Ձգանման առանցքի համար ձեզ կտրելու մեխ է պետք, իսկ գծային պոտիին կապելու համար ՝ կոշտ մետաղալարի կտոր:

CAD մոդելը ունի 2 մմ պատի հաստություն: Սա, կարծում եմ, բավական լավն է: Դուք, իհարկե, կարող եք փոխել մոդելը: CAD ֆայլեր (ներառյալ բաղադրիչները)

Քայլ 2: Լրացրեք ձեր հեռակառավարման սխեման:

Image
Image
Լրացրեք ձեր հեռավոր միացումը
Լրացրեք ձեր հեռավոր միացումը

RF24 մոդուլը, կոճակները և պոտենցիոմետրը միացնելու համար պարզապես հետևեք ստորև ներկայացված ձեռնարկին: Ամեն ինչ մեկուսացնելու համար օգտագործեք մեծ քանակությամբ գլխի նեղացում և տաք սոսինձ: Փորձելուց հետո! Սա պետք է աշխատի հուսալիորեն, այնպես որ դուք պետք է դա անեք ճիշտ: Ես NRF24 մոդուլը ուղղակիորեն Arduinos- ի 3V կապում միացնելու հետ կապված խնդիրներ չունեի: Առանձին -առանձին վաճառվող էլեկտրասնուցման կարիք չկա: Պոտենցիոմետրը 10 Կմ է և 35 մմ երկարություն: Ես ստիպված էի շատ փնտրել ebay- ին ՝ այն գտնելու համար: Եթե ձերն այլ է, ապա ձեզ հարկավոր է մի փոքր իմպրովիզացնել բնակարանը: Էլեկտրաէներգիա ապահովելու համար օգտագործվում է 18650 բջիջ: Սա պետք է տևի շատ երկար: Այն միանում է Vin- ին և Gnd- ին Arduino- ով: Այն աշխատում է միայն այն դեպքում, երբ մարտկոցը թարմ է: Եթե լարումը նվազում է, ապա NRF24- ն այլևս չի աշխատի: Հեռակա կոդ

Օգտագործած ձեռնարկներ

  • https://learn.adafruit.com/thermistor/using-a-thermistor
  • https://www.arduino.cc/hy/Tutorial/AnalogInOutSerial
  • https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/
  • https://howtomechatronics.com/tutorials/arduino/lc…
  • https://arduino.cc/hy/Tutorial/Button

Քայլ 3: Հեռակառավարման վահանակը ավելացրեք Հեռակառավարմանը:

Հեռակառավարման վահանակին ավելացրեք Հեռակառավարման միացում
Հեռակառավարման վահանակին ավելացրեք Հեռակառավարման միացում
Ավելացրեք Հեռակառավարման վահանակը Հեռակառավարմանը
Ավելացրեք Հեռակառավարման վահանակը Հեռակառավարմանը
Հեռակառավարման վահանակին ավելացրեք Հեռակառավարման միացում
Հեռակառավարման վահանակին ավելացրեք Հեռակառավարման միացում
Հեռակառավարման վահանակին ավելացրեք Հեռակառավարման միացում
Հեռակառավարման վահանակին ավելացրեք Հեռակառավարման միացում

Կոճակները պետք է վերավաճառվեն, որպեսզի այն մտնեն բնակարան: Համոզվեք, որ ամեն ինչ, իհարկե, տեղավորվում է և մի վնասեք մալուխները: Կարծում եմ, որ այս քայլը ինքնին բացատրելի է: Ես օգտագործել եմ չորս M3 պտուտակ: 10 մմ երկարությունը բավական է:

Քայլ 4: Ստեղծեք ընդունման շղթա:

Image
Image
Ստեղծեք ընդունման սխեմա
Ստեղծեք ընդունման սխեմա

Կրկին, կարող եք հետևել ծածկագրում տրված ձեռնարկներին, ինչպես նաև երկու քայլ առաջ: Ես օգտագործեցի նույն կապի կապերը և նշեցի, եթե կոդի մեջ շեղվել եմ դրանից:

Դրա հիմքն այն է, որ հեռակառավարիչը տեքստային փոփոխական է ուղարկում ընդունող Arduino- ին `2 NRF 24 չիպերի միջոցով: Այդ տեքստային փոփոխականը այնուհետև վերածվում է PWM ազդանշանի, որը ստիպում է VESC- ին միացնել շնչափողը: Սա նաև աշխատում է ցանկացած այլ ESC- ի կամ նույնիսկ պարզապես Servo- ի հետ: Այս միացումն ունի հակահայկական կայծի ուղղման լրացուցիչ առավելություն: Ես ունեմ շատ մեծ ռելե, որը կարող է անջատել կապը հիմնական մարտկոցներից, այնպես որ Arduino ընդունիչը նույնպես վերահսկում է դա: Այս մեծ ռելեն ակտիվանում է ավելի փոքր ռելեի միջոցով, իսկ առանձին ռելեը կատարում է հակա կայծը: Այս գործընթացը սկսվում է մարտկոցի խցիկից դուրս գտնվող կոճակը սեղմելով: Ստացողի կոդը

Լրացուցիչ տեղեկությունները ՝ ստորև ներկայացված տեսանյութում: Ինչպես նաև իմ օգտագործած ամբողջ ծածկագիրը:

Քայլ 5: Փորձարկեք ձեր սխեման:

Փորձարկեք ձեր սխեման
Փորձարկեք ձեր սխեման
Փորձարկեք ձեր սխեման
Փորձարկեք ձեր սխեման

Եթե ամեն ինչ ճիշտ է ընթանում, այժմ դուք պետք է տեսնեք, որ էկրանի վերին ձախ անկյունում արժեքը փոխվի 1500-2000-ից, երբ սեղմում եք հեռակառավարման ձգանը:

Խորհուրդ ենք տալիս: