Բովանդակություն:
- Քայլ 1: Հավաքեք բաղադրիչները
- Քայլ 2: Կատարեք կապեր
- Քայլ 3: LCD էկրան
- Քայլ 4: MP3 նվագարկիչ և խոսնակ
- Քայլ 5: Հպեք տվիչներին
- Քայլ 6: LED
- Քայլ 7: Արտաքին մարտկոց
- Քայլ 8: Putամաչափը դրեք տուփի մեջ
- Քայլ 9. Տեղադրեք Bugle Call MP3 նվագարկիչին
- Քայլ 10: Գրավեք ծածկագիրը
- Քայլ 11: Վերբեռնեք ծածկագիրը ձեր միկրո: բիթ
- Քայլ 12: Ուսումնասիրեք ծածկագիրը
- Քայլ 13: Հաճախակի տրվող հարցեր
Video: Պատրաստեք խոհանոցի ժամաչափ MakerBit- ով ՝ 13 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս նախագիծը ուսումնասիրում է, թե ինչպես է աշխատում խոհանոցային ժամաչափը `պատրաստելով այն:
Շատ վաղուց ամենաօգտակար սարքերը մեխանիկական էին: Երեխաները կարող են առանձնացնել իրերը, որպեսզի տեսնեն ներսի մասերը և ուսումնասիրեն, թե ինչպես են դրանք շարժվում:
Խոհանոցային ժամաչափի նման ժամանակակից էլեկտրոնային գործիքները տարբեր են: Մասերը չափազանց փոքր են տեսնելու համար և չեն շարժվում: Փոխել ռազմավարությունը: Փոխարենը այն առանձնացնելու համար ՝ տեսնելու, թե ինչպես է այն աշխատում, հավաքեք մեկը:
Այս դասը ձեզ առաջնորդում է թվային ժամաչափի երեք հիմնական մասերի միջոցով.
- բաղադրիչներ,
- կապեր,
- կոդը.
Սարքը կունենա կոճակներ ՝ ժամանակը սահմանելու և հետհաշվարկ սկսելու համար:
Այն կցուցադրի մնացած ժամանակը և ազդանշաններ կտա, երբ հետհաշվարկն ավարտվի:
Ազդանշանները կարող են ներառել հաղորդագրություն էկրանի վրա, առկայծող լույս կամ լրատվամիջոցներ, օրինակ ՝ նախապես ձայնագրված երգ:
Պատկերացրեք մի ժամաչափ, որը փչում է զանգի ձայնը:
Այս նախագծի բոլոր գործողություններն ավարտած ուսանողները կկարողանան մի քանի բան անել:
- Էլեկտրոնային բաղադրիչները հավաքեք ինտերակտիվ սարքի մեջ:
- Գրեք իրադարձությունների վրա հիմնված ծածկագիր ՝ օգտվողի մուտքերի և հրամանների հետ փոխազդելու համար:
- Writeամանակը ճշգրիտ չափելու համար գրի՛ր կոդ:
- Writeամանակի փոփոխությունների հիման վրա իրական աշխարհի էկրանը փոխելու համար կոդ գրեք:
- Ներառեք մեդիա սարքերը `ժամանակի փոփոխությունների հիման վրա հնչյուններ արտադրելու համար:
- Բացատրեք, թե ինչպես է հաշվարկը թույլ տալիս ժամաչափի աշխատանքը:
Քայլ 1: Հավաքեք բաղադրիչները
MakerBit+R Starter Kit 1010 տեխնոլոգիաներից: Այս նախագծի համար ձեզ անհրաժեշտ բաղադրիչների մեծ մասը տրամադրվում է Starter Kit- ում: Դրանք ներառում են.
- BBC միկրո. Բիթ միկրոհսկիչ
- MakerBit+R զարգացման հարթակ
- USB մալուխ `միկրո: bit MakerBit- ը համակարգչին միացնելու համար:
- 9 վոլտ մարտկոց և մարտկոցի միակցիչ MakerBit- ի համար
- Հպման կետեր, կրիչներ և լուսադիոդային լուսադիոդներ ՝ MakerBit- ին միացող ժապավենային մալուխներով
- Grove միակցիչներ LCD էկրանին և mp3 նվագարկիչին: Այս միակցիչների մի ծայրում կա սպիտակ վարդակից, իսկ մյուս ծայրում `չորս առանձին վարդակից:
Լրացուցիչ իրեր:
Հետևյալ բաղադրիչները ներառված չեն MakerBit Starter Kit- ի հետ, բայց դրանք կարող են առանձին գնել MakerBit.com- ից, Amazon- ից և շատ այլ կետերից:
LCD էկրան, որն աշխատում է I2C- ով, ինչպես այս մեկը:
Ընտրովի mp3 նվագարկիչ և բարձրախոս, ինչպես այս հավաքածուն:
Փոքր ստվարաթղթե տուփ կամ ստվարաթուղթ:
Քայլ 2: Կատարեք կապեր
MakerBit- ը կապեր է ապահովում մի շարք տարբեր բաղադրիչների համար, որոնք ձեր ծածկագիրը կարող է վերահսկել:
Հետևյալ քայլերի շարքերից յուրաքանչյուրը բացատրում է, թե ինչպես միացնել բաղադրիչներից մեկը MakerBit- ին:
Յուրաքանչյուր բաղադրիչի համար կա նաև լուսանկար, որը ցույց է տալիս, թե ինչպես է այն կապվում:
Տեղադրեք micro: bit և MakerBit+R սարքերը Starter Kit- ում: Միացրեք միկրո: բիթը MakerBit- ում, ինչպես ցույց է տրված լուսանկարներում:
Քայլ 3: LCD էկրան
Տեղադրեք I2C վարդակը MakerBit+R- ում: Ուշադիր նայեք դրան: Այն ունի չորս փոքրիկ կապում: Նրանցից յուրաքանչյուրն ունի պիտակ.
- GND,
- +5 Վ,
- SDA, և
- SCL.
Պիներից յուրաքանչյուրը պետք է միանա LCD էկրանին ամրացվող պինին, որն ունի նույն պիտակը:
Նկատի ունեցեք, որ LCD- ում +5V- ին համապատասխան քորոցը կարող է պիտակավորված լինել VCC:
Սպիտակ Grove վարդակից մղեք MakerBit+R- ի I2C վարդակից: Ուշադրություն դարձրեք մետաղալարերի գույնին, որը համընկնում է GND քորոցին: Սովորաբար դա սև մետաղալար է:
Մալուխի մյուս ծայրը մղեք LCD- ի GND- ի քորոցին:
Նույնը արեք մնացած երեք լարերի դեպքում:
Մի պահ կանգ առեք և նայեք կապերին: Համոզվեք, որ յուրաքանչյուր մետաղալար անցնում է նույն պիտակը կիսող զույգ կապերի միջև:
Ձեր ստվարաթղթի կամ տուփի մեջ LCD էկրանին չափ կտրեք մի անցք: Ստվարաթղթի հետևում (տուփի ներսում) տեղադրեք էլեկտրական մեկուսիչ ժապավենով:
Քայլ 4: MP3 նվագարկիչ և խոսնակ
Միացրեք Grove վարդակը MakerBit+R- ի անալոգային վարդակին: Այս վարդակից կան չորս, փոքրիկ կապում ՝ պիտակավորված GND, +3.3V, A1 և A0: Հաղորդալարերի մյուս ծայրերը մղեք MP3 նվագարկիչի վրա այնպես, որ յուրաքանչյուր մետաղալար միացնի երկու կապում, որոնք համընկնում են այս կերպ.
MakerBit MP3
GND GND
+3.3V ԵԿԿ
A1 TX
A0 RX
Միացրեք ուժեղացված բարձրախոսը MP3 նվագարկիչին ՝ օգտագործելով ականջակալների խցիկը: Ձեր ծածկագիրը կարող է օգտագործել MP3 նվագարկիչը `նախապես ձայնագրված ձայնագրությունը նվագարկելու համար, երբ հետհաշվարկն ավարտվի:
MakerBit.com- ի մատակարարած բարձրախոսն ունի վերալիցքավորվող ներքին մարտկոց և անջատիչ անջատիչ: Ստուգեք, որ մարտկոցը լիցքավորված է, և անջատիչը միացված է, երբ ցանկանում եք, որ այն հնչի ձեր մեղեդին:
Քայլ 5: Հպեք տվիչներին
Նայեք MakerBit+R- ի բաց մոխրագույն վարդակին: Այն պարունակում է մեկ տասնյակ կապում ՝ T5- ից T16 պիտակով:
Տեղադրեք ժապավենի մալուխը Starter Kit- ում, որն ունի բաց մոխրագույն խրոցակի ձև, որը տեղավորվում է վարդակին: Theապավենի մալուխի մյուս ծայրին լարերն ունեն առանձին, սև կամ սպիտակ վարդակներ:
Տեղադրեք կարմիր մետաղալարը մալուխի այն կողմում, որն ամենամոտ է մոտենում վարդակից T5 կողմին:
Այս նախագիծը օգտագործում է այդ կարմիր մետաղալարը և դրա կողքին գտնվող չորս լարերը ՝ շագանակագույն, սև, սպիտակ և մոխրագույն:
Գտեք հպման կետերն ու կետերը ՝ Starter Kit- ում:
Հպման տվիչները մղեք վարդակների մեջ այն հինգ լարերի վրա, որոնք դուք որոշել եք նախորդ քայլում:
Հաղորդալարերը և հպման տվիչները կհամապատասխանեն ժամաչափի գործառույթներին հետևյալ կերպ.
Կարմիր մետաղալար = T5 ցուցիչ = Startամաչափի գործարկում/դադարեցում
Շագանակագույն մետաղալար = T6 տվիչ = Addամ ավելացրեք
Սև մետաղալար = T7 տվիչ = Ավելացրեք րոպե
Սպիտակ մետաղալար = T8 տվիչ = Ավելացնել վայրկյան
Մոխրագույն մետաղալար = T9 տվիչ = Մաքրել ժամաչափը
Մի փոքր ստվարաթուղթ կարող է օգնել հպման կետերը հեռու պահել կոկիկ շարքում: Ավելի լավ է, դրանք տեղադրեք տուփի վրա: Կետակիրները կարող են օգնել հպման կետերն ամուր պահել: Եթե ստվարաթուղթը հաստ է, գուցե անհրաժեշտ լինի կտրել ամրակալի երկարությունը: MakerBit.com- ն առաջարկում է ձեռնարկ այս հպման վրա հպման կետերի տեղադրման վերաբերյալ:
Հպման տվիչները տուփի կամ ստվարաթղթի վրա ամրացնելուց հետո յուրաքանչյուրին նշեք իր կատարած գործառույթը:
Նախագիծը օգտագործում է հպման կետերը որպես սենսորներ: Կոդը դրանք անվանում է հպման տվիչներ: Հպման կետերը և հպման տվիչները նույն անունի երկու անուն են, ուստի այս դասը կօգտագործի երկու անուն:
Փաստացի սարքը, որը զգում է հպումը, ներկառուցված է MakerBit- ում: Հպման կետերը պարզապես ականջօղեր են, ինչպես արհեստագործական ապրանքների խանութներում վաճառվողները:
MakerBit- ը զգում է, երբ ինչ -որ մեկը դիպչում է հպման կետին: Այն ստիպում է ականջօղերը գործել որպես սենսորներ: MakerBit- ը պատմում է ձեր կոդը, թե որ սենսորին է դիպչել: Սա կոչվում է հպման տվիչի իրադարձություն:
Կոդը կարող է արձագանքել հպման տվիչների իրադարձություններին հատուկ բլոկներով, որոնք կոչվում են իրադարձությունների կառավարիչներ:
Երբ նայում եք այս դասին տրված ծածկագրի օրինակին, տեսեք ՝ կարո՞ղ եք ճանաչել հպման իրադարձությունների իրադարձությունների մշակողները:
Քայլ 6: LED
MakerBit+R Starter Kit- ն ապահովում է ժապավենային մալուխներ `արդեն տեղադրված LED- ներով: Սրանք իսկապես հեշտ են օգտագործել:
Ընտրեք մալուխը կարմիր LED- ով:
Հաջորդը, տեղադրեք մեծ, սև վարդակը MakerBit+R- ի վրա, որն ամենամոտն է կապույտ վարդակին: Այս սև վարդակից կան կապիչներ ՝ պիտակավորված P11- ից P16- ով:
Այս վարդակից մղեք ժապավենի մալուխի սև վարդակը:
Ուսումնասիրեք ժապավենի մալուխի եզրերը: Տեղադրեք այն կողմը, որը դրսից ունի շագանակագույն մետաղալար:
Այս շագանակագույն մետաղալարն անցնում է LED- ով, որը վերահսկվում է P16 համարով: Ձեր ծածկագիրը կօգտագործի այս LED- ն ազդանշան տալու համար, երբ հետհաշվարկն ավարտվի:
Ստվարաթղթի կամ տուփի մեջ մի փոքր անցք կատարեք ՝ LED- ին տեղավորելու համար: Մղեք LED- ն հետևից, ապա ամրացրեք այն ժապավենով:
Հնարավոր է, որ ձեզ անհրաժեշտ լինի շագանակագույն+կարմիր զույգը թեթևակի հեռացնել ժապավենի մալուխի կողքից, մինչև մետաղալարն այնքան չթուլանա, որ ճկուն լինի:
Քայլ 7: Արտաքին մարտկոց
Պատրաստեք մարտկոցի և մարտկոցի միակցիչը: Մարտկոցը կարող է ձեր ժամաչափը դյուրակիր դարձնել:
Դուք կարող եք 9 վոլտանոց մարտկոցը միացնել MakerBit- ի կլոր, արտաքին հոսանքի վարդակին `ժամաչափը սնուցելու համար, երբ այն միացված չէ ձեր համակարգչին:
LCD էկրանին և MP3 նվագարկիչին իրականում անհրաժեշտ է մարտկոցի կողմից տրամադրվող ավելի բարձր լարում:
Փորձեք միացնել մարտկոցը `տեսնելու, թե արդյոք այն միացնում է լույսերը MakerBit- ի և միկրո: բիտի վրա:
Քայլ 8: Putամաչափը դրեք տուփի մեջ
Ստվարաթղթե վերամշակված տուփը կարող է ժամացույցի համար գեղեցիկ բնակարան ստեղծել:
Գուցե դրա համար անհրաժեշտ լինի մի քիչ սոսինձ, շինարարական թուղթ և մի փոքր երևակայություն:
Նկարում պատկերված է այն ամենը, ինչ տեղադրված է տուփի մեջ:
Քայլ 9. Տեղադրեք Bugle Call MP3 նվագարկիչին
Այս հղումով առցանց առկա է Բանակի փչացման զանգերի շատ գեղեցիկ հավաքածու:
Հեղինակը ներբեռնել է MP3 խառնաշփոթ ձայնային ֆայլ ՝ «Mess Call» նվագարկմամբ, որը զինվորներին տեղեկացնում է, որ սնունդը պատրաստ է: Թվում էր, թե դա լավ ընտրություն է խոհանոցային ժամաչափի համար:
Այս նախագծի համար նկարազարդված MP3 հավաքածուն հասանելի էր որպես ընտրովի գնում MakerBit.com- ից: Հավաքածուն ներառում է MP3 նվագարկիչ, microSD հիշողության քարտ, հիշողության քարտի USB ադապտեր, ուժեղացված բարձրախոս և բարձրախոսի լիցքավորման լար:
Տեղադրեք microSD քարտը և տեղադրեք այն USB ադապտերի մեջ: Միացրեք այն համակարգչին: Ստեղծեք «04» անունով թղթապանակ: Դա զրոյական չորս է: Բացեք թղթապանակը:
Պահեք MP3 ֆայլը, որը ցանկանում եք, որ ժամաչափը նվագարկվի այս պանակում: Փոխեք ֆայլի անունը, որպեսզի այն սկսվի եռանիշ թվով: Օրինակ ՝ «001_MessCall.mp3»:
Հեռացրեք հիշողության քարտը և ադապտերը համակարգչից: Հեռացրեք հիշողության քարտը ադապտերից: Տեղադրեք քարտը MP3 նվագարկիչի մեջ: Հրել այն ընդունիչի մեջ, մինչև այն սեղմվի իր տեղում և մնա:
Theամաչափի ծածկագիրը կարող է ընտրել և նվագարկել ցանկալի ֆայլը `հիմնվելով թղթապանակի համարի և ֆայլի համարի վրա: Այս օրինակում դա կլինի #4 թղթապանակը և ֆայլը #1:
Դուք կարող եք նվագարկել բազմաթիվ, տարբեր MP3 աուդիո ֆայլեր ձեր ժմչփում ՝ դրանք պահելով microSD քարտի վրա այս կերպ. Երկնիշ թվերով թղթապանակներում, որոնք ունեն ֆայլերի անուններ, որոնք սկսվում են եռանիշ թվերից:
Քայլ 10: Գրավեք ծածկագիրը
Դուք կօգտագործեք MakeCode ՝ ծածկագիրը վերցնելու և այն ձեր միկրո: բիթում տեղադրելու համար:
MakeCode- ը բրաուզերի վրա հիմնված է և հասանելի է առցանց անվճար: Նրանք հատուկ նախագծել են միկրո: bit- ի համար: Այն աշխատում է բազմաթիվ ժամանակակից վեբ դիտարկիչների հետ, որոնք աշխատում են ChromeBooks, Macs, Windows և նույնիսկ որոշ Linux համակարգիչների վրա:
Կտտացրեք այս հղմանը ՝ ձեր դիտարկիչում MakeCode- ը բացելու համար:
Այս նախագծի իրական ծածկագիրը ինքնաբերաբար կբերվի ձեզ հետ աշխատելու համար:
Ձեր էկրանը պետք է նման լինի ստորև ներկայացված նկարի:
Քայլ 11: Վերբեռնեք ծածկագիրը ձեր միկրո: բիթ
Ստորև բերված նկարներում անկյուններում կան թվեր, որոնք ձեզ կառաջնորդեն գործընթացում:
- Միացրեք միկրո: բիթը ձեր համակարգչին USB մալուխի միջոցով:
- Ստուգեք ձեր համակարգչի ֆայլային համակարգը `տեսնելու, որ MICROBIT- ը հայտնվի ձեր պահեստավորման սարքերի ցանկում: Այս հոդվածի լուսանկարն այն է, թե ինչ տեսք ունի այն Chromebook- ում:
- Կտտացրեք Պահել կոճակը MakeCode- ում: Լուսանկարը ցույց է տալիս սլաքը, որը ցույց է տալիս կոճակը:
- Ձեր համակարգիչը կհարցնի, թե որտեղ եք ցանկանում պահել ծրագիրը: Գնացեք MICROBIT պահեստավորման սարք և բացեք այն: Կտտացրեք Պահել կոճակը:
- Լույս միկրո. Ձեր համակարգչի էկրանին կարող են հայտնվել հաղորդագրություններ, որոնք ձեզ կպատմեն առաջընթացի մասին: Երբ բեռնումն ավարտվի, դուրս հանեք MICROBIT սարքը ձեր ֆայլային համակարգից: Այնուհետեւ անջատեք USB մալուխը:
- Միացրեք մարտկոցը MakerBit- ին: Վայելեք ձեր ժամաչափը:
Ի դեպ, դուք կարող եք ընտրել կոդը ձեր համակարգչում պահելու համար, այնուհետև այն վերբեռնել ՝ ֆայլի պատճենը միկրո: բիթ տեղափոխելով:
Լրացուցիչ քայլի առավելությունն այն է, որ կոդի ֆայլը կարող եք նորից ներմուծել MakeCode ձեր համակարգչից, այլ ոչ թե միկրո: բիտից:
Քայլ 12: Ուսումնասիրեք ծածկագիրը
Բացեք MakeCode- ը զննարկիչում ՝ erամաչափի ծածկագիրը բեռնված, ինչպես քայլ 10 -ում:
Տեղադրեք համակարգչի մկնիկի ցուցիչը կոդերի բլոկի վրա և թույլ տվեք կարճ ժամանակով հանգստանալ այնտեղ:
Փոքրիկ հաղորդագրություն կհայտնվի ՝ տեղեկություն տալով արգելափակման մասին:
Կարո՞ղ եք հետևել իրադարձությունների հաջորդականությանը: Հուշում. Այն սկսվում է «սկզբում» բլոկում: Այնուհետև այն անցնում է «clearTheTimer» անունով բլոկին: Դրանից հետո այն ցատկում է դեպի «ընդմիշտ» անունը կրող բլոկ: Ի՞նչ է տեղի ունենում դրանից հետո:
Կոդն ուսումնասիրելիս փորձեք հպել ժամաչափի կոճակներին:
Կոդի որ հատվածներն են կարծես ակտիվանում, երբ սեղմում ես կոճակը: Ինչո՞ւ: Կարո՞ղ եք կանխատեսել, թե ինչ է անելու կոճակը ՝ նայելով ծածկագրին:
Կարդալ սովորելը գրել սովորելու էական մասն է: Ուսանողները, ովքեր սովորում են գրել կոդը, կարող են օգուտ քաղել ՝ կարդալով այլ մարդկանց գրած կոդը:
Կոդավորման վերաբերյալ ձեր գիտելիքները ստուգելու լավ միջոց կարող է լինել ձեր ժամաչափի համար ծածկագրում ինչ -որ բան փոխելը:
Կանխատեսեք, թե ինչպես է ձեր փոփոխությունը ազդելու ժամաչափի աշխատանքի վրա: Այնուհետև փոխված կոդը տեղադրեք միկրո: bit և տեսեք, թե ինչ կլինի:
Հավանաբար սխալներ կանեք: Դա նորմալ է: Բոլորն անում են: Գրեթե յուրաքանչյուր կոդավորման նախագիծ անցնում է մի փուլ, որը կոչվում է կարգաբերում, ինչը հիմնականում նշանակում է սխալների հայտնաբերում և ուղղում:
Դուք միշտ կարող եք նորից սկսել այն կոդով, որը գիտեք, որ կաշխատի: Պարզապես կտտացրեք Քայլ 10 -ի հղմանը `կրկին ներբեռնելու համար կոդը:
Քայլ 13: Հաճախակի տրվող հարցեր
Ինչու՞ է կոդը բաժանված մասերի:
Յուրաքանչյուր մաս կատարում է միայն մեկ առաջադրանք:
Յուրաքանչյուր առաջադրանքի ծածկագիրը գրվում է միայն մեկ անգամ:
Մասերն ունեն նկարագրական անուններ, որոնք կօգնեն մարդկանց կարդալ ծածկագիրը:
Timամաչափը ակտիվացնում է ծածկագրի մի մասը անունով, երբ այն պետք է կատարի այն կոդը, որը կատարում է այն: Սա հայտնի է որպես «ընթացակարգ» անվանել:
Ինչպե՞ս է հաշվարկը հնարավորություն տալիս աշխատել ժամաչափին:
Timամաչափը հաշվարկում օգտագործում է երեք տարբեր եղանակներ:
Addամաչափը կարգավորելու համար ժամանակ ավելացրեք, երբ օգտվողը դիպչի հպման կետին: Subամաչափը գործարկելու համար օգտագործողի հպման կետին դիպչելուց հետո հանեք ժամանակը: Վերափոխեք վայրկյանների քանակը ժամերի, րոպեների և վայրկյանների `ցուցադրման համար: «Հավերժ» ընթացակարգը ժամանակի չափման համար օգտագործում է երկու եղանակով:
Ստուգեք միկրո. Յուրաքանչյուր վայրկյան անցնելուց հետհաշվարկից հանեք 1 -ը, մինչև հետհաշվարկը հասնի զրոյի: «AddSeconds» ընթացակարգը օգտագործում է հավելումը ՝ հետհաշվարկը մեծացնելու համար այն բանից հետո, երբ օգտատերը ժամերով, րոպեներով կամ վայրկյաններով սեղմում է հպման հենակետերից մեկը:
«ShowTimeRemaining» ընթացակարգը օգտագործում է ամբողջական բաժանում ՝ հետհաշվարկը ժամանակի ցուցադրման վերածելու համար, որն ավելի հեշտ է հասկանալ մարդու համար:
Որո՞նք են ծածկագրման որոշ այլ տեխնիկա, որոնք օգտագործվում են ծածկագրում:
Բնութագրիչ փոփոխականների անունները օգնում են մարդկանց հասկանալ, թե ինչպես է ծածկագիրը ղեկավարում որոշակի փաստեր:
Փոփոխականն ուղղակի անուն է, որը կցված է այն փաստին, որ միկրո -բիթը պահվում է իր հիշողության մեջ:
Փաստերը հնարավորություն են տալիս ժամաչափին հետևել, թե ինչ է ուզում օգտվողը:
Գործընթացը կարող է փոխել փոփոխականին կցված արժեքը: Նոր արժեքը կարող է օգտագործվել այլ ընթացակարգով:
Տրամաբանական բլոկները գնահատում են ճշմարիտ կամ կեղծ փաստերը: Ահա թե ինչպես է ժամաչափը կարող փաստերի հիման վրա որոշել ճիշտ գործողությունը:
Trueշմարիտ կամ կեղծ փաստը կարող է լինել երկու թվերի համեմատության արդյունք: Արդյո՞ք թվերը հավասար են: Մի թիվն ավելի մեծ է, քան մյուսը: Կամ պակաս?
Կոդը կարող է փոփոխականին կցել ճշմարիտ կամ կեղծ փաստացի արժեք:
Գործընթացը կարող է փոխել ճշմարիտ կամ կեղծ փոփոխականի արժեքը `փոխելու համար, թե ինչպես կաշխատի մեկ այլ ընթացակարգ: Այսպես է այս ծածկագրում T5 իրադարձությունների կառավարիչը անջատում ահազանգը soundTheAlarm անունով ընթացակարգում:
Տրամաբանական բլոկները կարող են պարզ լինել. Եթե արժեքը կամ համեմատությունը ճշմարիտ է, ապա ինչ -որ բան արա. հակառակ դեպքում ոչինչ մի արա:
Տրամաբանական բլոկները կարող են լինել բարդ. Եթե արժեքը կամ համեմատությունը ճշմարիտ է, ապա արա մեկ բան. այլ կերպ (այլ կերպ է նշանակում), այլ բան արեք:
Տրամաբանական բլոկները կարող են ունենալ իրենց ներսում «բույն դրված» այլ տրամաբանական բլոկներ:
Երբեմն փաստը գնահատելու և ճիշտ գործողություն ընտրելու համար անհրաժեշտ է անընդմեջ մի քանի տրամաբանական բլոկների շարք:
Ինչու՞ է «ընդմիշտ» բլոկն օգտագործում 995 թիվը:
Կոդն օգտագործում է 995 -ը ՝ ժամանակի մեկ վայրկյան անցնելու համար:
Միկրո: բիթը ինքնաբերաբար ավելացնում է «գործարկման ժամանակ» անվանումով փոփոխականը մոտավորապես 1 հազար անգամ վայրկյանում: Դա ուղիղ 1 հազար չէ, բայց մոտ է:
Այս օրինակի ստեղծման համար օգտագործված իրական միկրո.
Այս ծածկագիրը համապատասխանում է դիտարկված միջինին: Այն սպասում է, որ ընթացիկ ժամանակի արժեքը կավելանա 995 -ով, նախքան տրամաբանական բլոկների միջոցով սկսելը `հետհաշվարկից մեկ վայրկյան հանելու համար:
Ինչպե՞ս կնախագծեիք փորձ ՝ պարզելու համար, թե որքան արագ է ձեր micro: bit- ը թարմացնում ընթացիկ ժամանակի փոփոխականը: Որքա՞ն ժամանակ պետք է անցկացնեիք փորձը ՝ ձեր հայտնագործության մեջ վստահ զգալու համար:
Դուք ձեր ժամաչափի ինժեներն եք: Սա նշանակում է, որ դուք միակն եք, ով կարող է որոշել, արդյոք 995 -ը այլ արժեքի փոխելը ձեր ժամաչափը ավելի ճշգրիտ կդարձնի:
Ինչպե՞ս կարող էր ժամաչափը փոփոխվել ՝ այլ բան անելու համար ՝ փոխելով միայն կոդը:
Հավաքված բաղադրիչները նույնը պահելով ՝ ծածկագրի մի քանի փոփոխություն կարող է ժամաչափը վերածել այլ ապրանքի:
Վայրկյանաչափ
«Start-Stop» հպման տվիչը կաշխատի այնպես, ինչպես սպասվում էր: «Մաքրել» հպման տվիչը նույնպես կաներ:
Touchամերի, րոպեների և վայրկյանների հպման տվիչների կարիք չի լինի:
«Ընդմիշտ» ընթացակարգը կփոխվեր ոչ թե ներքև, այլ հետ հաշվելու համար:
Առաջադեմ փոփոխություն կլինի ժամանակի չափումը և ցուցադրումը վայրկյանի 1/10 -րդ մասով:
Գրասեղանի ժամացույց
«Start-Stop» հպման տվիչը հանդես կգա որպես «Set» կոճակ:
Touchամերի, րոպեների և վայրկյանների հպման տվիչները կաշխատեն այնպես, ինչպես սպասվում էր ՝ առանց որևէ փոփոխության:
«Հավերժ» ընթացակարգը պետք է հաշվի ավելի շուտ, քան ներքև:
Բացի այդ, «ընդմիշտ» ընթացակարգին անհրաժեշտ կլինի հաշվարկ կեսգիշերին «զրոյի վերածվելու» համար:
«Մաքրել» հպման տվիչը պետք չէր: Այնուամենայնիվ, այն կարող է տրվել նոր գործառույթ:
Առաջադեմ փոփոխություն կարող է լինել օգտագործել այդ հպման տվիչը որպես ռեժիմի ընտրության հսկողություն: Փոխեք 24-ժամյա, ռազմական ոճի ցուցադրման և սովորական, 12-ժամյա ցուցադրման միջև ՝ առավոտյան և երեկոյան ժամերին: ավելացվել է էկրանին:
Զարթուցիչ
Այս դեպքում «Մաքրել» հպման տվիչը կարող է փոխվել «rmարթուցիչ» կառավարման:
Նոր փաստերին հետևելու համար կարող են անհրաժեշտ լինել ավելի շատ փոփոխականներ, օրինակ ՝ ահազանգը հնչեցնելու ժամը, և արդյոք օգտվողը միացրել կամ անջատել է ահազանգը:
Հետաքրքիր կլիներ տեսնել, թե ինչպես կարող են տարբեր ուսանողներ տարբեր կերպ մոտենալ այս փոփոխությանը:
Վերահսկել աշխարհը
Ավելի շատ տվիչներ կարող են ավելացվել MakerBit- ի միջոցով, որպեսզի ժամացույցը կարողանա հայտնաբերել իրադարձություններ, ինչպիսիք են շարժումը, աղմուկը կամ դռան բացվել -փակվելը:
Theամացույցը կարող է որոշել ահազանգել, եթե իրադարձությունները հայտնաբերվեն որոշակի ժամանակահատվածներում:
Նմանապես, ժամացույցը կարող է օգտագործվել ժամանակի վրա հիմնված արտաքին սարքերը միացնելու կամ անջատելու համար: Օրինակներից մեկը կարող է լինել դռների էլեկտրոնային կողպեքը, որը միացված է MakerBit- ի քորոցին:
Խորհուրդ ենք տալիս:
Խոհանոցի ժամաչափ `4 քայլ
Kitchen Timer: Սա պարունակում է gen4-uLCD-35DT, որը կօգտագործվի որպես երկրորդային ցուցադրում Raspberry Pi նախագծի ՝ Kitchen Timer- ի համար: Այն օգտակար ծրագիր է մայրերի և խոհարարության սիրահարների մեծ մասի համար: Սա կարող է օգտագործվել ճաշ պատրաստելու ժամանակ վերահսկելու համար
Խոհանոցի կափարիչի ձեր լուսադիոդների փոխարինում. 4 քայլ
Ձեր խոհանոցի կափարիչի լուսադիոդների փոխարինում. Երբ մենք վերանորոգեցինք մեր տունը, խոհանոցը նախագծված էր որպես մեր կենտրոնական կտոր: Մենք վայելում ենք ընկերություն անելը, և մեր խոհանոցը միշտ այնտեղ էր, որտեղ բոլորը միասին էին: Վստահ եմ, որ շատերը կարող են հարաբերություններ հաստատել: Լինելով այն, որ ես ընտանիքի խոհարարն եմ
Պատվերով խոհանոցի ձայնի նույնացուցիչ ՝ 4 քայլ
Այս գարնանը ինտերակտիվ համակարգերի դասընթացների մեր վերջնական ծրագրի համար մենք ստեղծեցինք խոհանոցում սովորական հնչյունների նույնականացման և արտացոլման իրական ժամանակի համակարգ `աջակցություն-վեկտոր մեքենայի դասակարգման միջոցով: Համակարգը բաղկացած է նոութբուքից ՝ աուդիո
Միկրոյի միջոցով հաշվարկի ժամաչափ պատրաստեք. Բիթ ՝ 5 քայլ
Միկրո: Այն օգնում է ձեզ հիշեցնել, որ ինչ -որ բան ժամանակին անեք հնարավոր հետաձգման կամ սխալի դեպքում: Օրինակ, հետաչափ կամ թխելու ժամանակաչափ: Այսօր մենք կօգտագործենք միկրո ՝ բիթ, ուժ ՝ բիթ և ակրիլային հիմք
Թաքնված խոհանոցի Cd նվագարկիչ `7 քայլ
Թաքնված խոհանոցի Cd նվագարկիչ. Դա արվեց փոխանակ կաբինետի cd նվագարկիչից մեկը իսկապես էժան գնելու փոխարեն: Այն, ինչ ձեզ հարկավոր է, սովորական փոքրիկ cd նվագարկիչ է ՝ հոսանքի ադապտերով և համակարգչի որոշ բարձրախոսներով, որոնք բավականաչափ բարձր են ձեզ համար