Բովանդակություն:
- Քայլ 1. Կոդավորեք օգտագործողի միջերեսը MIT հավելվածի գյուտարարի վրա
- Քայլ 2. Կոդավորումը մասնիկների միջավայրում. Փոփոխականների սկզբնականացում
- Քայլ 3. Կոդավորումը մասնիկների միջավայրում. Թվիթերի գործառույթի կարգավորում
- Քայլ 4: Ֆիզիկական բաղադրիչներ
- Քայլ 5: Դուք կատարված եք:
Video: Tweeting Lamp Bot: 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս հրահանգը կսովորեցնի ձեզ, թե ինչպես կատարել բջջային հեռախոսի միջոցով կառավարվող թվիթեր - Լամպ: Դա պարզ հիանալի նախագիծ է, որն օգտագործում է MIT ծրագրի գյուտարարը, ինչպես նաև մասնիկների կոդավորման միջավայրը ՝ IoT- ի միջոցով բջջային հեռախոսի միջոցով կառավարվող լամպ ստեղծելու համար, որը թվիթերում է անձնական թվիթերը բոտի հաշվին:
Ձեզ անհրաժեշտ նյութերը.
- 4 լուսադիոդային լուսարձակներ (LED լուսարձակների ցանկացած քանակ կամ գույն լավ է, բայց մենք 4 -ը կօգտագործենք այս ձեռնարկի համար)
- 8 դյույմ 4 դյույմանոց ոչ լարված մետաղալար (led լույսերի վրա ամրացնելու համար)
- 4 կտոր 4 դյույմ x 4 դյույմ փայտ (տուփը պահելու համար)
- Ֆոտոն մասնիկ (մեկին կարող եք ձեռք բերել այստեղ ՝
- Հացաթուղթ
- Twitter հաշիվ
- MIT հավելվածի գյուտարարի հաշիվ
Քայլ 1. Կոդավորեք օգտագործողի միջերեսը MIT հավելվածի գյուտարարի վրա
Սա կլինի այն, ինչը վերահսկում է ձեր լամպի միացումը և անջատումը: Ես վերը նկարներ եմ տրամադրել արգելափակման կոդի և ինտերֆեյսի համար: Ստուգեք այս ձեռնարկը այս քայլի համար (https://www.hackster.io/Richa1/mit-app-inventor-2-…
Քայլ 2. Կոդավորումը մասնիկների միջավայրում. Փոփոխականների սկզբնականացում
Երբ ձեր բլոկները տեղադրեք MIT App գյուտարարի վրա, կարող եք սկսել ձեր հիմնական կոդը գրել մասնիկների միջավայրում: Նախ անհրաժեշտ է մասնիկի ֆոտոն ստանալ և հաշիվ ստեղծել: (Նրանց կայքի հղումը, որտեղից կարող եք գնել, կարելի է գտնել Ներածության մեջ): Ձեր ֆոտոնը տեղադրելու հրահանգներին կարելի է ծանոթանալ իրենց վեբ կայքի փաստաթղթերում: Մեկը, որը դուք տեղադրել եք ձեր ֆոտոնը, կարող եք սկսել կոդավորել գործառույթները, որպեսզի այն թվիթ դուրս գա և միացնեք ձեր լուսադիոդները:
- Char փոփոխականը կներկայացնի այն հաղորդագրությունը, որը ցանկանում եք թվիթ անել: Մուտքագրեք այն հաղորդագրությունը, որը ցանկանում եք թվիթ անել փակագծերի միջև:
- Այն տողը, որտեղ գրված է #սահմանել TOKEN- ը, ձեր թվիթերյան նշանն է, որը դուք կդնեք այն թվիթերյան հաշվի համար, որին կթվարկեք: (Նշանը կարող եք ստանալ ՝ այցելելով այս URL- ը և կատարելով 1 -ին քայլը):
- Նախաձեռնեք մասնիկների գործառույթը, որպեսզի երբ այն կանչվի ձեր MIT App Inventor վահանակից, կատարի հրամանները:
- Դուք նաև նախաստորագրեք ձեր լուսադիոդային լույսերը և կդնեք դրանք որպես ելքեր, քանի որ դրանք չեն ստանում որևէ տիպի փոփոխական:
Քայլ 3. Կոդավորումը մասնիկների միջավայրում. Թվիթերի գործառույթի կարգավորում
Սա թվիթերի գործառույթը կարգավորելու ծածկագիրն է: Դուք պետք է այն դնեք void setup () - ի տակ, որպեսզի այն աշխատի:
Այնուհետև, ձեր ղեկավարած Toggle հրամանով գրեք ձեր MIT հավելվածի միջերեսից led- ները միացնելու կոդը:
Կոդ վերցված է
Քայլ 4: Ֆիզիկական բաղադրիչներ
- Հաղորդալարերը կպցրեք Led's- ին (Մանուշակագույնը `բացասականի համար, իսկ կարմիրը` դրական)
- Ֆոտոնի մասնիկը դրեք սեղանի վրա և մետաղալարով լարերը կապեք համապատասխան կապում: (Կարմիրից մինչև D1-D4 կապում և բոլոր մանուշակագույնից մինչև GND)
- Սոսնձի տուփը միասին պահեք ձեր լուսարձակները և տախտակը (այնուհետև կարող եք ներկել այն)
- Միացրեք ձեր ֆոտոնը և նշեք ձեր ծածկագիրը
Քայլ 5: Դուք կատարված եք:
Երբ ծածկեք ձեր ծածկագիրը, կարող եք ձեր բջջային հեռախոսը միացնել MIT ծրագրի գյուտարարի ծրագրին և միացնել ձեր լուսադիոդային լույսերը, ինչպես նաև միաժամանակ թվիթ անել:
Նշում. Քանի որ twitter- ում իսկապես տարօրինակ կանոնակարգեր կան այն մասին, թե նույն բանը մի քանի անգամ թվիթերի է ենթարկվում, թվիթերի միջև սպասվում է առնվազն 1 րոպե սպասել, մինչև դրանք դուրս գրվեն:
Խորհուրդ ենք տալիս:
Sunrise Simulator Lamp: 7 քայլ (նկարներով)
Sunrise Simulator Lamp. Ես ստեղծեցի այս լամպը, քանի որ հոգնել էի ձմռանը մթության մեջ արթնանալուց: Ես գիտեմ, որ դուք կարող եք գնել նույնը կատարող ապրանքներ, բայց ինձ դուր է գալիս այն, ինչ ես ստեղծել եմ: Լամպը նմանակում է արևածագը ՝ աստիճանաբար աճելով
Tweeting Temp Sensor: 4 քայլ
Թվիթինգի ջերմաստիճանի տվիչ. Ստեղծեք ձեր սեփական Թվիթինգի ջերմաստիճանի տվիչը, որը կարող է աշխատել ցանկացած վայրում WiFi- ով
Աղբարկղի կառուցված BT Line Drawing Bot - My Bot: 13 Steps (նկարներով)
Աղբարկղը կառուցված BT Line Drawing Bot - My Bot: Hai ընկերներ երկար ընդմիջումից հետո մոտ 6 ամիս այստեղ ես գալիս եմ նոր նախագծով: Մինչև Cute Drawing Buddy V1- ի ավարտը, SCARA Robot - Arduino- ն նախատեսում եմ նկարել մեկ այլ բոտ, որի հիմնական նպատակն է ծածկել նկարչության համար մեծ տարածք: Այդքան ամրացված ռոբոտային ձեռքեր
The Spiral Lamp (a.k.a. Loxodrome Desk Lamp). 12 քայլ (նկարներով)
The Spiral Lamp (a.k.a Loxodrome Desk Lamp). The Spiral Lamp (a.k.a The Loxodrome Desk Lamp) նախագիծ է, որը ես սկսել եմ 2015 թվականին: Այն ոգեշնչվել է Պոլ Նիլանդերի Loxodrome Sconce- ից: Իմ սկզբնական գաղափարը շարժիչով աշխատասեղանի լամպի համար էր, որը կպատկերացներ պատի վրա հոսող լույսի պտույտներ: Ես նախագծել եմ և
Երկրաշարժի սենսոր Tweeting: 4 քայլ
Tweeting Earthquake Sensor: Այս նախագիծը ՝ Tweeting Earthquake Sensor- ը, նախագիծ է, որը նպատակ ունի զգուշացնել օգտվողին, երբ հայտնաբերում է ցնցումներ կամ երկրաշարժեր: Օգտագործելով թեքության անջատիչ ՝ այն արդյունավետորեն կչափի, եթե երկրաշարժի թրթռում տեղի ունենա կանխորոշված ժամկետում