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

Էլեկտրական սքեյթբորդի հեռաչափ ՝ 5 քայլ
Էլեկտրական սքեյթբորդի հեռաչափ ՝ 5 քայլ

Video: Էլեկտրական սքեյթբորդի հեռաչափ ՝ 5 քայլ

Video: Էլեկտրական սքեյթբորդի հեռաչափ ՝ 5 քայլ
Video: Top 5 BEST Electric Skateboard In 2023 2024, Հուլիսի
Anonim
Էլեկտրական սքեյթբորդի հեռաչափ
Էլեկտրական սքեյթբորդի հեռաչափ

Ներածություն

Հազար դոլար արժողությամբ էլեկտրական սքեյթբորդի մեծ մասը գալիս է հեռախոսի հավելվածով, որը ցուցադրում է սքեյթբորդի իրական ժամանակի տեղեկատվությունը: Ուրեմն ինչու՞ ինքներդ չպատրաստել մեկը:

Նախապատմության տեղեկատվություն

Էլեկտրական սքեյթբորդի հանգույց-շարժիչների մեծ մասը գալիս է ներկառուցված տվիչներով, որոնք սքեյթբորդն օգտագործում է արագության մասին տեղեկատվություն ստանալու համար: Այսպիսով, մենք մտադիր ենք շարժիչների մեջ ազդել սենսորների վրա `այն մեր օգտին օգտագործելու համար:

Հրաժարում

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

Քայլ 1: Մասեր

Էլեկտրական սքեյթբորդ

Արդուինո Նանո

Մոնոխրոմ 1.3 128x64 OLED էկրան

Նախատախտակ

Տարբեր գործիքներ

  • Skate Tool
  • Վեցանկյուն բանալի
  • Դրեմել
  • Գայլիկոն
  • Պտուտակահան
  • Տաք սոսինձ
  • Լարերը
  • Sոդման երկաթ

Ծրագրային ապահովում

  • Arduino IDE
  • FreqMeasure Library Arduino- ի համար

Քայլ 2: Տարածություն ստեղծելը

Տիեզերք պատրաստելը
Տիեզերք պատրաստելը
Տիեզերք պատրաստելը
Տիեզերք պատրաստելը
Տիեզերք պատրաստելը
Տիեզերք պատրաստելը
Տիեզերք պատրաստելը
Տիեզերք պատրաստելը

ESC- ի և մարտկոցի պարիսպի բացումից հետո լրացուցիչ բաղադրիչների համար գրեթե տեղ չկա: Այսպիսով, կախված ձեր սքեյթբորդից, ձեռք բերեք Dremel և որոշ գործիքներ `ցուցադրման, Arduino- ի և լրացուցիչ լարերի համար որոշակի տարածք ստեղծելու համար:

Իմ դեպքում ՝ Meepo Board- ի դեպքում, ես կտրեցի ջեռուցիչը և պատյանը ՝ իջեցնելով ջեռուցիչը և ESC- ն մոտ 5 մմ -ով:

Այնուհետև ես հանեցի գրեպտեյպը ՝ մարտկոցի և ESC պատյանների միջև լրացուցիչ լարեր անցկացնելու համար: Ես վազեցի 8 լար միայն այն դեպքում, եթե հետագայում ինձ գուցե անհրաժեշտ լինի:

Arduino- ն նստում է մարտկոցի խցիկում, իսկ OLED- ը զբաղեցնում է հին մարտկոցի հաշվիչի տեղը:

Քայլ 3: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարեր

Շարժիչային տվիչի մետաղալար Arduino- ին

  • Black Wire to GND
  • Կարմիր մետաղալարից մինչև 3V3
  • Orange Wire- ից D5

OLED դեպի Arduino

  • ԵԿՀ -ից մինչև 5 վ
  • GND- ից GND
  • SCL- ից A4
  • SCA- ից A5

Քայլ 4: Կոդ

Կոդ
Կոդ
Կոդ
Կոդ

Կրկին, արագությունը չափելու համար ես օգտագործում եմ հաճախությունների չափման գրադարանը `շարժիչի սենսորից իմպուլսների հաճախականությունը գտնելու համար: Եվ հեռավորության համար ես արագությունը բազմապատկեցի օղակի կոդի յուրաքանչյուր ցիկլի ժամանակի հետ, որը պրոցեսորը հաշվարկում է:

Տեղադրեք գրադարանը Arduino- ի համար և վերբեռնեք կոդը Arduino- ում:

Արագությունը հաշվարկվում է 90 մմ Meepo Hub Motors- ի համար: Փոփոխեք w հաստատունը տրամագիծը փոխելու համար:

Քայլ 5: Ապագա բարելավումներ

Ես կփորձեմ ինտեգրել Bluetooth- ը, որպեսզի Arduino- ն սմարթֆոնով աշխատի: Իսկ ապագա արդիականացումները կներառեն սենսորների ավելի կայուն և ճշգրիտ ընթերցում:

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