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

Ձեր սմարթֆոնով կառավարեք LED- ը ՝ 6 քայլ
Ձեր սմարթֆոնով կառավարեք LED- ը ՝ 6 քայլ

Video: Ձեր սմարթֆոնով կառավարեք LED- ը ՝ 6 քայլ

Video: Ձեր սմարթֆոնով կառավարեք LED- ը ՝ 6 քայլ
Video: Mastering Habits Unleashing the Power to Transform Your Business Relationships and Life #audiobooks 2024, Նոյեմբեր
Anonim
Կառավարեք LED- ը ձեր սմարթֆոնի միջոցով
Կառավարեք LED- ը ձեր սմարթֆոնի միջոցով

Քայլ 1. Կապերի թեքում (=

Կապերի թեքում (=
Կապերի թեքում (=
Կապերի թեքում (=
Կապերի թեքում (=

Նախքան մենք սկսենք էլեկտրագծի միացումը, դուք կցանկանաք թեքել լուսադիոդի և դիմադրության լարերը, որոնք կհամապատասխանեն ձեր նախատիպերի ապարատին: Դիմադրիչի լարերը պարզապես կծկվեն դեպի ներքև parralel- ում, ինչպես ցույց է տրված լուսանկարներում, և լուսարձակները կծռվեն այնպես, որ բոլոր 4 լարերը տեղավորվեն ձեր օգտագործած տախտակի կամ նախատիպերի սարքավորման մեջ:

Քայլ 2. Շրջանի կառուցում:

Շրջանի կառուցում
Շրջանի կառուցում
Շրջանի կառուցում
Շրջանի կառուցում

Շղթան պարզ է, եթե նախկինում միացրել եք led- ը, ընդհանուր կապը, որն ամենաերկարն է, կկապվի գետնին, իսկ մնացած կապերը ռեզիստորի միջոցով կանցնեն 9, 10 և 11 PWM կապերի, (զարկերակի լայնություն-մոդուլյացիա) PWM- ն հիմնականում այնքան արագ է բռնկում led- ը, որ մարդու աչքն այն դիտում է որպես կայուն ավելի ցածր բարակության դեպքում, տարբեր պայծառություններ են ձեռք բերվում ՝ փոխելով այն հարաբերակցությունը, որով led- ն անջատված է: 9, 10 և 11 կապումներն ուղղակի համատեղելի են զարկերակի լայնության մոդուլյացիայի հետ: Ամենակարճ կապարը (կարմիր) դիմադրողի միջոցով անցնում է 11 -րդ կապում, 2 -րդ ամենակարճը (կանաչը) անցնում է 10 -րդ կապին և, վերջապես, կապույտը (մնացած կապարը) անցնում է 9 -րդին: կապար- դա յուրաքանչյուր led- ի բացասականն է, այն պետք է գնա arduino- ի վրա գետնին մակնշված անցք:

Քայլ 3: PR0GR4M1NG:

PR0GR4M1NG!
PR0GR4M1NG!

Այժմ մենք պետք է կոդավորենք arduino- ն ՝ վերցնելու ազդանշանները, որոնք կուղարկվեն մշակման միջոցով, որոնք վերահսկվում են ձեր idevice- ի կողմից, բայց դրան ավելի ուշ կհասնենք: Դուք պետք է գնաք ֆայլ-օրինակներ- firmatta-standardfirmatta և այն վերբեռնեք arduino- ում ՝ օգտագործելով arduino IDE- ն: ներբեռնվող ՝ https://arduino.cc/hy/Main/Software Տեղադրելուց հետո այն տախտակին անհրաժեշտ կլինի հաջորդ քայլին նախապատրաստական աշխատանքներ ներբեռնել ՝

Քայլ 4: Գրադարաններ

Գրադարաններ
Գրադարաններ

Մշակումը ներբեռնելուց հետո ձեզ անհրաժեշտ կլինի ներբեռնել 2 գրադարան ՝ ձեր idevice- ի, ապա arduino- ի հետ հաղորդակցվելու համար: տեղադրման հրահանգները պետք է ներառվեն կամ ներբեռնման կամ ներբեռնման էջի հետ: Այս գրադարաններն են ՝ oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ խաղահրապարակ/Ինտերֆեյս/Մշակում, տեղադրվելուց հետո ձեզ հարկավոր է ներբեռնել Touch osc խմբագիր կոչվող ծրագիր `https://hexler.net/software/touchosc ոլորել ներքևից ներքև, այն մոտ է այնտեղ: ես ներառել եմ նախադրյալի հղումը, և այն ներառում է կոճակներ, միացումներ, բռունցքներ և թուլացումներ: երբ սեղմում եք դրանցից մեկին, այն ուղարկում է հաղորդագրություն, որ մշակումը փնտրելու և կարդալու է: Կցված մշակման ուրվագիծը նույնպես կկարգավորվի `այդ հաղորդագրությունները կարդալու համար, այնպես որ ձեզ համար դժվար աշխատանք չկա (=. հաղորդավարը, որը հայտնվում է: համոզվեք, որ ձեր գաղափարն ու համակարգիչը միևնույն ցանցում են: հիմնական նկարահանման գործառույթներն ու fader կոդը կատարվել են harryking- ի միջոցով, youtube- ում, ես այն երկարացրել եմ. ստուգեք նրան youtube- ում (= https:// www.youtube.com/user/Harrybj17 ներբեռնեք ֆայլերը այստեղ ՝

Քայլ 5: Գրեթե այնտեղ:

Համարյա այնտեղ!
Համարյա այնտեղ!
Համարյա այնտեղ!
Համարյա այնտեղ!

Երբ դուք ձեռք բերեք իմ երկու ֆայլերը և համաժամեցրեք touch osc- ը, ժամանակն է գործարկել մշակման ուրվագիծը, ձեր arduino- ն պետք է կցված լինի: կամ սխալներ կստանաք: Այժմ դուք պետք է նայեք ներքևից, և դուք պետք է տեսնեք, որ ip- ն ինչ-որ տեղ խառնաշփոթի մեջ է, մուտքագրեք այն ձեր մշակման-osc տեղեկատվության մեջ: նույնը նավահանգստի հետ: եթե ամեն ինչ լավ է ընթանում, ապա այն, ինչ անում եք idevice- ում, պետք է արտացոլված լինի ցուցադրված կարմիր կանաչ և կապույտ գունաթափերի վրա: RGB LED- ը նույնպես պետք է լուսավորվի: Եթե ամեն ինչ լավ է անցել, ապա շնորհավորանքներ, եթե ոչ, հաջորդ քայլին առկա է անսարքությունների վերացման բաժին, ինչպես նաև.. մի հանձնվեք, արժե ժամանակ տրամադրել: (=

Քայլ 6: TroubleShooting

TroubleShooting!
TroubleShooting!

եթե նման բան եք ստանում- չի կարող աշխատել 64 բիթ ռեժիմով, բացառության սխալներ ստանալու դեպքում ներբեռնեք մշակման 1.5.1 տարբերակը, համոզվեք, որ ձեր arduino- ն միացված է, եթե ոչինչ չի արտացոլվում, համոզվեք, որ ձեր ip- ն ու պորտը ճիշտ են firewall- ը չի կողպում այն: իսկ եթե չես զվարճանում, ուրեմն գնա: P ցանկացած այլ սխալ խնդրում եմ մեկնաբանել: (=

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