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

Servo Pod: 4 քայլ
Servo Pod: 4 քայլ

Video: Servo Pod: 4 քայլ

Video: Servo Pod: 4 քայլ
Video: Կառավարեք Servo շարժիչը Arduino- ով 2 կոճակով սեղմիչներով 2024, Հուլիսի
Anonim
Սերվո Պոդ
Սերվո Պոդ

Դուք երբևէ երազե՞լ եք ունենալ ուղեծրի տեսախցիկ կամ Pan/Tilt վեբ -տեսախցիկի ցանկացած այլ հսկիչ:

Ահա այն! Այս զրոյից պատրաստված Servo Pod- ի միջոցով այժմ կարող եք վերահսկել ձեր տեսախցիկը (կամ wifi ալեհավաքը) ձեռքի ափի մեջ, կամ նույնիսկ հեռակա վեբ սերվերի միջոցով:

Քայլ 1: Ստացեք բոլոր մասերն ու գործիքները

Ստացեք բոլոր մասերը և գործիքները
Ստացեք բոլոր մասերը և գործիքները
Ստացեք բոլոր մասերը և գործիքները
Ստացեք բոլոր մասերը և գործիքները
Ստացեք բոլոր մասերը և գործիքները
Ստացեք բոլոր մասերը և գործիքները
Ստացեք բոլոր մասերը և գործիքները
Ստացեք բոլոր մասերը և գործիքները

Այս Servo Pod- ի համար ձեզ հարկավոր է.

Մասեր. 1 x Միկրոչիպ pic16f628 (a) (միկրոչիպից անվճար նմուշ, մի չարաշահեք …) 1 x Ընկղման վարդակից նկարի համար 5 x 4.7kOhm ռեզիստոր (կամ 5 «քաշքշիչ» դիմադրության) 1 x 22kOhm reisistor 1 x սերիայի միակցիչ 2 x Servo Motor (ցանկացած 5 վ մոդելի կախարդը բավականաչափ հզոր է վեբ -տեսախցիկը պահելու համար) 2 x 3 փին վարդակ ձեր servo- ի համար 1 x Led 4 x կոճակ 1 x անջատիչ 1 x Breadboard գործիքներ. 1 x eringոդման երկաթ 1 x Pic ծրագրավորող (էժան ebay- ում կամ Diy) Ուրիշներ ՝ 1 x Տեսախցիկ:

Քայլ 2: Լուսավորեք նկարը

Ֆլեշ նկարը
Ֆլեշ նկարը

Ձեռք բերեք ձեզ ծրագրավորող և օգտագործեք ձեր նախընտրած ծրագրակազմը (IcProg for me) և Flash the Pic- ը հետևյալ HEX ֆայլով:

Նայեք նկարի վրա հիմնական կազմաձևման համար:

Քայլ 3: Sոդում

Oldոդման
Oldոդման
Oldոդման
Oldոդման

Օգտագործելով այս սխեմատիկը, ամեն ինչ կպցրեք սեղանի վրա: Օգտագործեք ընկղմման վարդակից Pic- ի համար, քանի որ կարող եք նորից թարթել այն: Նշում. 4 սեղմման կոճակն օգտագործվում է «ջոյսթիք» ռեժիմի համար: Դուք պետք է դրանք միացնեք.. մեկ այլ տախտակի վրա մալուխով: Կոճակի մետաղալարն այսպիսին է. ցանկանում է այն հեռակա կարգով ունենալ ջոյսթիկի տախտակին: Ո ALՇԱԴՐՈԹՅՈՆ ՆԱԵՎ !!! Ես օգտագործել եմ ներքին ռեզիստոր 5 վ լեդ: Ավելացրեք ռեզիստոր, եթե ձեր led- ը իմի նման չէ (100 օմ պետք է լավ լինի) Ձեր servo pin- ը չի կարող նույնը լինել, ինչ իմն է (1-5v, 2-ազդանշան, 3-հիմք) ձեր կարիքների համար: Ձեզ անհրաժեշտ է 5 վ էներգիայի աղբյուր R1 դեպի 5 = 4.7kOhmR6: 22kOhmJ1 = Pan J2 = թեքություն

Քայլ 4: Softwareրագրակազմ (Serial Com- ի համար)

Theրագրակազմ (Serial Com- ի համար)
Theրագրակազմ (Serial Com- ի համար)

Պարզապես ներբեռնեք իմ (շուտով լավ կլինի) դելֆիի ծրագրակազմը և պատրաստվեք: նավահանգիստը որևէ բանից առաջ, հակառակ դեպքում այն կփլվի: Ձախ կողմում գտնվող թիվը Pan է, իսկ աջը `Tilt: Պետք է լինի 65 -ից 225 -ը (ամեն դեպքում, Լուսանկարը անտեսելու է ամեն ինչ) Փոքր լուսային «սլաքը» ձախ է շարժվում: Պահեք այն (տեսնում եք, որ թավայի համարը փոխվում է) և թողարկումը տվյալները կուղարկի սերիական նավահանգիստ: exe, այն նաև գործարկում է վեբ սերվեր 2020 նավահանգստում, որտեղ կարող եք վերահսկել Servo Pod- ը (միացեք սերիական նավահանգստին ՝ նախքան ձեր վեբ դիտարկիչը գործարկելը): Վեբ սերվերն օգտագործելու համար այն բավականին պարզ է. սա կլինի 130 (65 -ից մինչև 225), եթե ցանկանում եք 70 ճիշտ ՝ 070https:// localhost: 2020/B130 B- ը թեքության դիրքն է դեռ չեն իրականացվում: Եթե ցանկանում եք սա օգտագործել վեբ էջում, պետք է հիմնականում օգտագործեք javascript http հարցումը կամ ուղարկեք այդ հարցումը 1x1 iFrame- ով: Կարող եմ վաղ թե ուշ թողարկել աղբյուրի կոդը (կախարդը բավականին տգեղ է …), որպեսզի որևէ մեկը կարողանա այն ավարտել (և ավելացնել ավելի շատ նյութեր) Ո NOTՇԱԴՐՈԹՅՈՆ. Եթե ինչ -որ գուրու կցանկանար ավելի լավ ծրագրակազմ մշակել (ես վեբ ծրագրավորող եմ … ոչ ծրագրային ընկեր ջան) ամեն ինչ բավականին պարզ է: Սերիական նավահանգիստ ուղարկելու համար անհրաժեշտ է ընդամենը 2 բայթ `65 -ից մինչև 225: Իմ ծրագրակազմում ես լարերը փոխարկում եմ Int- ի, իսկ int- ը` Char- ի: Այնուհետև Chars (2 բայթ) ուղարկվում են սերիական նավահանգստի վրա: Դուք նաև պետք է սպասեք, մինչև DSR գիծը «բարձր» լինի, քանի որ սա ապարատային ձեռքսեղմումն է ՝ համոզվելու համար, որ Լուսանկարը պատրաստ է ստանալու: Շնորհակալություն

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