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

Մոտորակված WiFi վերահսկվող շասսի. 5 քայլ (նկարներով)
Մոտորակված WiFi վերահսկվող շասսի. 5 քայլ (նկարներով)

Video: Մոտորակված WiFi վերահսկվող շասսի. 5 քայլ (նկարներով)

Video: Մոտորակված WiFi վերահսկվող շասսի. 5 քայլ (նկարներով)
Video: Во бору брусника (2 серия) (1989) фильм 2024, Հուլիսի
Anonim
Image
Image
Մասեր
Մասեր

Donald Bell of Maker Project Lab (https://makerprojectlab.com) 2017 թվականի նոյեմբերի 29 -ի իր թարմացման մեջ (https://www.youtube.com/embed/cQzQl97ntpU) նշել է, որ «Lady Buggy» շասսին (https://www.instructables.com/id/Lady-Buggy/) կարող էր օգտագործվել որպես ընդհանուր հարթակ: Նա պետք է ինչ -որ կերպ տեսներ իմ «նախագծերի անելիքների» ցուցակը…

Motorized WiFi Chassis- ը պարզ WiFi- ով կառավարվող մոտոցիկլացված բաց շասսի ընդհանուր հարթակ է, որն օգտագործում է Adafruit Feather Huzzah ESP8266 հաղորդակցության և կառավարման համար, և շարժման համար երկու շարունակական պտտման սպասարկող և լիթիումի իոնային մարտկոց: Շասսին պարունակում է 8 6 մմ ՝ 1 պտուտակով ամրացման կետեր, որոնք պետք է ամրացվեն:

Եթե ցանկանում եք փոփոխել այն, ես ներառել եմ աղբյուրի կոդը Arduino էսքիզի տեսքով ՝ Adafruit Feather Huzzah ESP8266- ի համար: Բացի այդ, ձեզ կպահանջվեն եռակցման հմտություններ և զոդման սարքավորումներ, մետաղալարեր և առաջին մասում նշված բոլոր մասերը, ինչպես նաև Arduino IDE- ն `համապատասխան գրադարաններով տեղադրված, որպեսզի ավարտեք Motorized WiFi Chassis- ը:

Ինչպես միշտ, ես, հավանաբար, մեկ -երկու ֆայլ եմ մոռացել, կամ ով գիտի ՝ ինչ այլ բան, այնպես որ, եթե որևէ հարց ունեք, խնդրում եմ մի հապաղեք հարցնել, քանի որ ես շատ սխալներ եմ թույլ տալիս:

Նախագծված է Autodesk Fusion 360 -ի միջոցով, կտրված է Cura 3.1 -ի միջոցով և տպագրվում է PLA- ով ՝ Ultimaker 2+ Extended և Ultimaker 3 Extended տարբերակներով:

Քայլ 1: Մասեր:

Ես տպել եմ բոլոր մասերը.15 մմ ուղղահայաց լուծաչափով `50% լցոնմամբ: Տպեք 1 -ական հատ «Ball Bearing Cap.stl» - ից և «Chassis.stl» - ից, տպեք մնացած մասերից յուրաքանչյուրը 2 -ը:

Ես գնել եմ հետևյալ մասերը.

1 գնդիկավոր առանցքակալ, 15.9 մմ (5/8 )

4 օղակ (ID 16 մմ, հատված 2.5 մմ)

2 Servo (FS90R շարունակական պտույտ)

1 Adafruit փետուր HUZZAH ESP8266 (Adafruit)

1 մարտկոց (Adafruit 258)

Մոնտաժումից առաջ փորձարկեք տեղավորումը և հարդարումը, ֆայլը, ավազը և այլն: Բոլոր մասերը անհրաժեշտ են շարժվող մակերեսների սահուն շարժման համար, իսկ ամուր տեղավորումը `ոչ շարժվող մակերեսների համար: Կախված ձեր ընտրած գույներից և ձեր տպիչի կարգավորումներից, կարող են պահանջվել քիչ թե շատ կտրում, դնում և/կամ հղկում: Careգուշորեն ամրացրեք բոլոր եզրերը, որոնք կապվել են շինության ափսեի հետ `միանգամայն համոզվելու համար, որ բոլոր կառուցվածքի ափսեը« հոսում է »հեռացված է, և որ բոլոր եզրերը հարթ են: Այս քայլը կատարելու համար ես օգտագործեցի փոքր ոսկերիչների ֆայլեր և շատ համբերություն:

Այս դիզայնը օգտագործում է թելերով հավաքածու, ուստի թելերը մաքրելու համար կարող է անհրաժեշտ լինել 6 մմ 1 թակել և սալիկ:

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

Հաղորդալարեր
Հաղորդալարեր
Հաղորդալարերի տեղադրում
Հաղորդալարերի տեղադրում

Հաղորդալարումը բաղկացած է servo լարերը փետուրի Huzzah ESP8266- ին զոդելուց:

Սերվոները սնուցելու համար երկու սերվո դրական (կարմիր) լարերը զոդվում են Feather Huzzah ESP8266- ի «BAT» կապին, և երկու servo բացասական (դարչնագույն) լարերը զոդվում են «GND» փետուրին Feather Huzzah ESP8266- ի վրա:

Սերվոները վերահսկելու համար ձախ սերվո ազդանշանը (նարնջագույն) մետաղալարն ամրացվում է Feather Huzzah ESP8266 փետուրի «12/MISO» կապին, իսկ աջ ազդանշանային սերվոն (նարնջագույն) կցվում է «13/MOSI» կապում Փետուր Huzzah ESP8266:

Քայլ 3: Հավաքում:

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով

Տեղադրեք 2 օղակ յուրաքանչյուր «Gear Wheel.stl»-ի վրա, ինչպես ցույց է տրված:

Երկու «Axle Gear Wheel.stl» - ի միջոցով միացրեք երկու անիվների հավաքածուն «Chassis.stl» - ում, ինչպես ցույց է տրված:

Տեղադրեք 5/8 դյույմ գնդիկավոր առանցքակալը շասսիի մեջ, ինչպես ցույց է տրված, այնուհետև ամրացրեք «Ball Bearing Cap.stl» - ով `համոզվելով, որ գնդիկավոր առանցքը պտտվում է:

Ապահովեք մեկ «Gear Servo.stl» - ը մեկ servo- ում `օգտագործելով servo պտուտակները, որոնք ուղեկցվում էին servo- ով, այնուհետև կրկնում եք երկրորդ հանդերձանքով և servo- ով:

Տեղադրեք ձախ servo- ն ձախ servo բնիկի մեջ, իսկ աջ servo- ն ՝ աջ servo slot- ում, ինչպես ցույց է տրված:

Օգտագործելով բարակ երկկողմանի ժապավեն, ամրացրեք մարտկոցը շասսիի մեջ, ինչպես ցույց է տրված:

Կրկին օգտագործելով բարակ երկկողմանի ժապավեն, ամրացրեք Adafruit Feather Huzza ESP8266 մարտկոցի վրա, ինչպես ցույց է տրված:

Քայլ 4: Softwareրագրակազմ:

Motorized WiFi Chassis- ը գրաֆիկայի համար օգտագործում է html «կտավ» տարր, իսկ կտավի իրադարձությունները ՝ «touchstart», «touchmove» և «Touchend» ՝ վերահսկման համար: Ես այն համոզման եմ, որ ծրագրակազմը պետք է աշխատի հպումով միացված այլ սարքերի վրա, բացի iOS- ից, բայց չկարողացա հաստատել, որ դա կլինի:

Ես նախագծել եմ Motorized WiFi Chassis ծրագրակազմը ՝ ինչպես ap (մուտքի կետ), այնպես էլ կայանի (wifi երթուղիչ) անլար ռեժիմներում աշխատելու համար:

Եթե ընտրում եք Motorized WiFi Chassis- ի գործարկումը ap ռեժիմում, անլար երթուղիչ չի պահանջվում, քանի որ ձեր iOS սարքը անմիջականորեն շփվում է Motorized WiFi Chassis- ի հետ: Այս ռեժիմում աշխատելու համար գնացեք ձեր iOS սարքի wifi կարգավորումներ և ընտրեք «WiFiChassis» ցանցը: Միանալուց հետո բացեք ձեր iOS սարքի վեբ դիտարկիչը և url դաշտում մուտքագրեք «192.128.20.20» IP հասցեն:

Եթե որոշեք գործարկել Motorized WiFi Chassis- ը կայանի ռեժիմում, ապա դուք կշփվեք Motorized WiFi Chassis- ի հետ անլար երթուղիչով և, հետևաբար, պետք է փոխեք Motorized WiFi Chassis ծրագրակազմը այնպես, որ «sSsid =» - ը սահմանվի ձեր անլար երթուղիչի ssid և "sPassword =" "սահմանվել է ձեր անլար երթուղիչի գաղտնաբառի վրա: Նախքան ձեր Motorized WiFi Chassis- ը կազմելը և ներբեռնելը, դուք պետք է փոխեք այս կարգավորումները Arduino IDE խմբագրի միջոցով: Նկատի ունեցեք, որ կայանի ռեժիմն օգտագործելիս ես ներառել եմ նաև MDNS աջակցություն, որը թույլ է տալիս շփվել Motorized WiFi Chassis- ի հետ «wifichassis.local» IP հասցեով, այնպես որ ֆիզիկական IP հասցեն չի պահանջվում: Այնուամենայնիվ, եթե ցանկանում եք օգտագործել ձեր անլար երթուղիչի կողմից նշանակված ֆիզիկական ip հասցեն, ապա պետք է միացված լինեք Arduino- ի սերիական մոնիտորին, երբ միացնում եք Motorized WiFi Chassis- ը (համոզվեք, որ աղբյուրի վերևում է «#define USE_SERIAL 1»): ծածկագրի ֆայլը նախքան ծածկագիրը կազմելը և ուղարկելը Motorized WiFi Chassis) ՝ ձեր անլար երթուղիչով Motorized WiFi Chassis- ին հատկացված ip- ն դիտելու համար:

Որոշելուց հետո, թե որ ռեժիմում եք գործարկելու ձեր Motorized WiFi Chassis- ը և անհրաժեշտ փոփոխություններ եք կատարել ծրագրաշարում, կցեք համապատասխան մալուխ ձեր համակարգչի USB- ի և միկրո USB պորտի միջև ՝ Feather Huzzah ESP8266- ի վրա, միացրեք մարտկոցը, այնուհետև կազմեք և ներբեռնեք ծրագրակազմը Motorized WiFi Chassis- ի մեջ:

Քայլ 5: Գործողություն:

Միացրեք մարտկոցի մալուխը մարտկոցի պարկին Feather Huzzah ESP8266- ում:

Մուտք գործեք Feather Huzzah ESP8266 ՝ օգտագործելով ծրագրակազմում ընտրած մեթոդը:

Էկրանի շուրջը քաշեք մոխրագույն կետը այն ուղղությամբ, որով ցանկանում եք ճանապարհորդել:

Տեսեք տեսանյութը Motorized WiFi շասսիի կառավարման կարճ ցուցադրման համար:

Հուսով եմ, ձեզ դուր է գալիս!

Շարունակելի…

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