Բովանդակություն:
- Քայլ 1: Բացեք Tinkercad- ը
- Քայլ 2: Վերնագրեք ձեր նախագիծը
- Քայլ 3: Ավելացնելով մեր միկրո
- Քայլ 4: Ավելացնել մեր տվիչը
- Քայլ 5. Բաղադրիչների իմացություն
- Քայլ 6: Բաղադրիչների միացում
- Քայլ 7: Մեր շղթայի մոդելավորում (մաս 1)
- Քայլ 8. Մեր շղթայի մոդելավորում (մաս 2)
- Քայլ 9: Codeblock- ի հիմունքները
- Քայլ 10: mingրագրավորում միկրո. Բիթ (մաս 1)
- Քայլ 11: mingրագրավորում միկրո. Բիթ (մաս 2)
- Քայլ 12: mingրագրավորում միկրո. Բիթ (մաս 3)
- Քայլ 13: Փորձարկեք մեր ծածկագիրը
- Քայլ 14. Լրացուցիչ PIR տվիչների ավելացում
- Քայլ 15. Լրացուցիչ ծածկագրի ավելացում 2 -րդ PIR- ի համար
- Քայլ 16. Բազմաթիվ PIR- ների փորձարկման կոդ
- Քայլ 17: ingարթուցիչի ավելացում
- Քայլ 18. Բյուզերի կոդավորում
- Քայլ 19: Վերջնական մոդելավորում
- Քայլ 20: Վերջնական մտքեր և ապագա ծրագրեր:
Video: Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին: 20 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Tinkercad նախագծեր »
Բարեւ ընկեր!
Այս երկու մասից բաղկացած շարքում մենք կսովորենք, թե ինչպես օգտագործել Tinkercad's Circuits- ը ՝ զվարճալի, հզոր և կրթական գործիք ՝ սխեմաների աշխատանքի մասին սովորելու համար: Սովորելու լավագույն միջոցներից մեկը դա անելն է: Այսպիսով, մենք նախ նախագծելու ենք մեր սեփական նախագիծը ՝ Covid անվտանգության սաղավարտի սխեման:
Մեր նպատակն է ստեղծել սաղավարտ, որը կզգուշացնի ձեզ, երբ մարդը մոտենում է: Այդ կերպ, դուք կարող եք ապահով մնալ Covid- ից ՝ հեռանալով ՝ ձեր և այդ անձի միջև հեռավորությունը պահպանելու համար:
Այս նախագծի ավարտին դուք կունենաք հիմնական հասկացողություն, թե ինչպես նախագծել սխեմաներ և ծրագրեր ՝ օգտագործելով Tinkercad- ը: Չնայած սա կարող է դժվար թվալ, մի անհանգստացեք: Ես այստեղ կլինեմ ձեզ ուղղորդելու ամբողջ գործընթացի ընթացքում. Պարզապես սովորեք և վայելեք:
Պարագաներ:
Ձեզ անհրաժեշտ է Tinkercad հաշիվ: Չունե՞ք: Գրանցվեք անվճար www.tinkercad.com կայքում:
Քայլ 1: Բացեք Tinkercad- ը
Մուտք գործեք Tinkercad (կամ գրանցվեք, եթե դեռ չեք գրանցվել):
Վահանակ մուտք գործելուց հետո անցեք ձախ կողային վահանակ և ընտրեք «Շղթաներ»:
Այնուհետև ընտրեք «Ստեղծել նոր շրջան» (նարնջագույն գույնով շրջապատված): Այստեղ մենք ազատություն ունենք ստեղծագործելու և նախագծելու այն, ինչ ուզում ենք: Կարող եք նաև ճշգրիտ մոդելավորել ձեր սխեմաները ՝ տեսնելու, թե ինչպես են դրանք աշխատում իրական աշխարհում, նախքան իրականում դրանք կառուցելը:
Հիմա, մենք պատրաստ ենք սկսել:
Քայլ 2: Վերնագրեք ձեր նախագիծը
«Ստեղծել նոր շրջան» կոճակը սեղմելուց հետո ձեզ կդիմավորի այս դատարկ աշխատանքային տարածքը:
Առաջին հերթին առաջին հերթին. Մեր բոլոր նախագծերը կպահվեն մեր վահանակի վրա (նախորդ քայլից), ուստի կարևոր է, որ մենք անվանենք մեր նախագծերը, որպեսզի հետագայում դրանք հիշենք և գտնենք:
Եթե նայեք վերևի ձախ կողմում, ձեզ համար կստեղծվի զվարճալի պատահական վերնագիր: Դուք կարող եք սեղմել այն ՝ այդ վերնագիրը ձերով փոխարինելու համար: Այստեղ ես այն վերնագրեցի «Covid անվտանգության սաղավարտ»:
Քայլ 3: Ավելացնելով մեր միկրո
Մենք կսկսենք մեր նախագիծը `ավելացնելով միկրո: բիթ:
Micro: bit- ը փոքր համակարգիչ է, որի վրա կարող եք սովորել ծրագրավորում: Այն ունի մի շարք հիանալի հատկություններ, ինչպիսիք են LED լույսերը, կողմնացույցը և կարգավորելի կոճակները:
Այս միկրո. Միկրո: բիտը նույնպես մեզ կտա այդ տեղեկատվությունը հեշտ հասկանալի ձևով:
Սա մեր աշխատանքային տարածքին ավելացնելու համար մենք կօգտագործենք աջ կողմում գտնվող կողագոտին: Այստեղ դուք կգտնեք բաղադրիչների մի ամբողջ փաթեթ, որը կարող եք օգտագործել: Եկեք առայժմ անտեսենք մնացած ամեն ինչ և փնտրենք «microbit»:
Ընտրեք micro: bit և բերեք այն աշխատանքային տարածք:
Քայլ 4: Ավելացնել մեր տվիչը
Այժմ, երբ մենք ունենք մեր միկրո: բիթը, եկեք ավելացնենք սենսոր: Մենք կավելացնենք մի բան, որը կոչվում է PIR սենսոր, որը կարճ է պասիվ ինֆրակարմիր սենսոր:
PIR- ը կարող է հայտնաբերել ինֆրակարմիր ճառագայթում կամ ջերմություն: Քանի որ մարդիկ ջերմություն են արձակում, բայց առարկաները, ինչպիսիք են պատերը, ջրի շշերը և տերևները ՝ ոչ, այս սենսորը կարող է օգտագործվել մարդկանց մոտ գտնվելու ժամանակ հայտնաբերելու համար:
Սովորաբար, այն կարող է «տեսնել» մինչև 5 մ հեռավորության վրա, ինչը լավ է, քանի որ դա թույլ կտա մեզ նախազգուշացում ստանալ, երբ մարդիկ մոտենում են ՝ թույլ տալով մեզ արձագանքել, մինչև նրանք հասնեն սոցիալական հեռավորության 2 մ (6 ֆուտ) ուղեցույցներին:
Քայլ 5. Բաղադրիչների իմացություն
Այժմ, երբ մենք ունենք մեր երկու մասերը, ինչպե՞ս կարող ենք դրանք միացնել միմյանց, որպեսզի միկրո: բիթը հաղորդակցվի PIR տվիչի հետ:
Դա բավականին պարզ է Tinkercad- ում: Դուք կարող եք տեսնել, որ PIR տվիչի ներքևում կա 3 կապում:
- Երբ մկնիկը սավառնում եք դրանց վրա, կտեսնեք, որ առաջին քորոցը «Ազդանշան» քորոցն է, ինչը նշանակում է, որ դա ազդանշան կտա, երբ հայտնաբերում է մարդուն:
- Երկրորդ քորոցը «Power» է, որտեղ մենք միացնում ենք էլեկտրաէներգիայի աղբյուրը ՝ PIR սենսորը միացնելու համար:
- Երրորդ կապը «Գրունտ» է, որտեղ բոլոր «օգտագործված» էլեկտրաէներգիան դուրս կգա PIR սենսորից:
Կարող եք նկատել, որ միկրոյի ներքևում կան նաև 5 կետեր. Բիթ, որտեղ լարերը կարող են միանալ: Սավառնել մկնիկը նրանց վրա:
- Առաջին 3 կետերը պիտակավորված են P0, P1 և P2: Այս կետերը կարող են անհատականացվել և դրանք կարող են կամ ազդանշաններ ընդունել (մուտքագրել), կամ դուրս շպրտել ազդանշաններ (ելք): Կան բազմաթիվ տարբեր եղանակներ, որոնցով մենք կարող ենք օգտագործել այս կետերը, քանի որ դրանք շատ հարմարեցված են: Այդ մասին ավելի ուշ…
- 3 Վ կետը 3 վոլտ էլեկտրաէներգիայի աղբյուր է: Հիշու՞մ եք, որ մեր PIR տվիչին անհրաժեշտ է էլեկտրաէներգիայի աղբյուր: Դե, մենք կարող ենք այդ էլեկտրաէներգիան ստանալ միկրո: բիթի 3 Վ կետից:
- GND կետը կարճ է «գրունտ» բառի համար, որտեղ էլեկտրաէներգիան կարող է «դուրս գալ» իր աշխատանքը կատարելուց հետո: PIR տվիչի գրունտային քորոցը կարելի է միացնել այստեղ:
Քայլ 6: Բաղադրիչների միացում
Պիները միացնելու համար նախ կտտացրեք մեկ կեռիկ ձեր կուրսորի հետ: Այնուհետև կտտացրեք այլ քորոց (որտեղ ցանկանում եք միացնել առաջին կապը): Կտեսնեք, որ մետաղալար է ձևավորվել: Եթե ցանկանում եք, կարող եք սեղմել մետաղալարը `դրա գույնը փոխելու համար: Կամ, կարող եք ջնջել այն և նորից փորձել, եթե այն խառնաշփոթ տեսք ունի: Փորձեք լարերը մաքուր դնել, որպեսզի կարողանաք հետևել, թե որտեղ է գտնվում յուրաքանչյուր մետաղալար:
Ձեր լարերը միացնելուց հետո ստուգեք, արդյոք այն համընկնում է իմ ունեցածի հետ: Եթե այո, ապա հիանալի! Եթե ոչ, ապա անհանգստացեք: Deնջեք լարերը և նորից փորձեք:
Դուք հավանաբար կարող եք պատկերացնել, թե ինչ է կատարվում հիմա: Դա պարզ հանգույց է.
- Էլեկտրաէներգիան հեռանում է միկրոից ՝ բիթ
- → մուտքագրում է PIR սենսորը իր «Power» պինով →
- → որոշակի աշխատանք է կատարում PIR տվիչի շրջանակներում
- → հեռանում է PIR սենսորից իր «Ground» կապի կամ «Signal» քորոցի միջոցով
- → անցնում է միկրո
Քայլ 7: Մեր շղթայի մոդելավորում (մաս 1)
Երբ մենք ստեղծում ենք սխեմաներ Tinkercad- ում, կարող ենք նաև դրանք մոդելավորել:
Այս կերպ, մենք կարող ենք փորձարկել ՝ տեսնելու, թե ինչպես կարող են արձագանքել մեր սխեմայի բաղադրիչները իրական աշխարհում, ինչը կարող է օգնել ձեզ պլանավորել և նախագծել սխեմաներ ՝ առանց «փորձություն և սխալ» անելու և ժամանակ և գումար ծախսելու մի բանի վրա, որը կարող է չաշխատել:
Մեր սխեման նմանակելու համար սեղմեք «Սկսեք մոդելավորում» կոճակը, որը գտնվում է վերևի աջ կողմում…
Քայլ 8. Մեր շղթայի մոդելավորում (մաս 2)
Մոդելավորման միջոցով մենք կարող ենք փոխազդել մեր շրջանի հետ:
Կտտացրեք PIR սենսորին: Գնդակ կհայտնվի: Պատկերացրեք, որ այս գնդակը մարդ է: Դուք կարող եք սեղմել և տեղափոխել այդ մարդուն:
Դուք կարող եք նկատել, որ երբ գնդակը տեղափոխում եք կարմիր գոտու ներսում PIR սենսորի մոտ, սենսորը լուսավորվում է: Եթե դա ճիշտ է, դուք ամեն ինչ ճիշտ եք միացրել: Երբ գնդակը տեղափոխում եք PIR- ի հայտնաբերման գոտուց, սենսորը դադարում է լուսավորվել: Խաղացեք դրա հետ:
Կարող եք նաև նկատել, որ երբ գնդակը գտնվում է հայտնաբերման գոտում, բայց այն անշարժ է, PIR- ը չի ակտիվանում: Սա խնդիր չէ, քանի որ մարդիկ շատ են շարժվում, ուստի սենսորը գրեթե միշտ կբացահայտի այն մարդկանց, ովքեր գտնվում են ձեր տարածքի մոտ:
Ինչ կասեք միկրո: bit- ի մասին: Մենք արդեն միացրել ենք ազդանշանային հաղորդալարը, ուրեմն ինչո՞ւ ոչինչ չի կատարվում:
Մի անհանգստացեք, սա սպասելի է:
Չնայած մենք միացրեցինք ազդանշանային հաղորդալարը, միկրո: բիթ համակարգիչը չգիտի, թե ինչ անել այն տեղեկատվության հետ, որը տալիս է PIR սենսորը: Մենք կասենք, թե ինչ անել ՝ ծրագրավորելով այն հաջորդ քայլին:
Քայլ 9: Codeblock- ի հիմունքները
Դուրս եկեք մոդելավորումից, այնուհետև կտտացրեք «Կոդ» («Սկսեք մոդելավորում» -ի կողքին): Սա կբացի աջից նոր, ավելի մեծ կողային գիծ:
Բացի սխեմաների ձևավորումից և մոդելավորումից, մենք կարող ենք նաև ծրագրավորել Tinkercad- ում ՝ օգտագործելով Codeblocks: Codeblocks- ը ծրագրավորման հիմքում ընկած տրամաբանության մասին սովորելու հեշտ միջոց է, որը հիանալի ներածություն է կոդավորման մեջ ՝ ավելի առաջադեմ լեզուների մեջ մտնելուց առաջ, ինչպիսիք են Javascript- ը, Python- ը կամ C.
Սկսենք ծանոթանալով Codeblock միջավայրին: Codeblock կողագոտու ձախ կողմում կան կոդերի բլոկներ, որոնք կարող եք քաշել և թողնել: Աջ կողմում ձեր իրական կոդն է: Փորձեք ուսումնասիրել ՝ քաշելով և գցելով որոշ կտորներ:
Itանոթանալով դրան, մաքրեք ծածկագրման տարածքը (ներքևի աջ մասում բլոկները քաշելով աղբարկղի մեջ), որպեսզի մենք սկսենք ավելացնել սխեմաների մեր ծածկագիրը:
Քայլ 10: mingրագրավորում միկրո. Բիթ (մաս 1)
Եկեք սկսենք ՝ «Մուտքագրման» բլոկների միջոցով որոնելով և «P0 [P0] - ի վրա քաշելով փոխվելով [Բարձր]»: Սա մուտքագրում է, քանի որ այն սնուցելու է միկրո -բիթային տեղեկատվությունը:
Հիմնականում, P0 կետը (որտեղ միանում է մեր ազդանշանային լարը) կարող է ունենալ երկու արժեք ՝ բարձր կամ ցածր: Բարձր նշանակում է, որ կա ազդանշան, իսկ ցածր նշանակում է, որ ազդանշան չկա:
Եթե PIR սենսորը հայտնաբերում է ներխուժողին, ազդանշանը բարձր կլինի՞, թե՞ ցածր: Եթե բարձր պատասխանեցիր, դու ճիշտ ես: Այլապես, երբ հայտնաբերման գոտում ներխուժող չկա (կամ ծայրահեղ հազվագյուտ դեպքում, երբ ներխուժողը կատարյալ անշարժ է), կլինի ցածր էլեկտրական ազդանշան:
Հետևաբար, մեր ծածկագրի հիմքում ընկած տրամաբանությունը հիմնականում հետևյալն է. «Երբ մարդ հայտնաբերվում է, արա _»:
Այս պահին դա ոչինչ չի անում, քանի որ մենք դրա համար ինչ -որ բան չենք սահմանել (այն դատարկ է): Այսպիսով, եկեք ստիպենք նրան ինչ -որ բան անել:
Քայլ 11: mingրագրավորում միկրո. Բիթ (մաս 2)
Եկեք ավելացնենք ելքային կոդաբլոկ, որը կոչվում է «ցուցադրել լուսարձակներ»: Այս կոդի արգելափակումը մեզ թույլ է տալիս խառնաշփոթել միկրոէլեկտրական լույսերի հետ: bit. Դուք կարող եք միացնել LED ցանցը `ցանկացած դիզայն ստեղծելու համար: Ես ավելացրեցի ժպիտով դեմքը: Սա արդյունք է, քանի որ միկրո: բիթը տեղեկատվություն է տալիս:
Այնուհետեւ, եկեք փոխենք [HIGH] - ը [LOW] - ի մուտքի կոդի արգելափակման մեջ:
Քանի որ մենք ազդանշանը փոխեցինք բարձրից ցածրի, մեր կոդը այժմ ասում է.
երբ P0- ում ցածր ազդանշան կա, միացրեք LED- ները ՝ ժպտացող դեմք ստեղծելու համար
Սա նշանակում է, որ երբ մեր հայտնաբերման գոտում ոչ մի մարդ չի շարժվում, միկրո: բիթը ցույց կտա ժպտացող դեմք, քանի որ այն անվտանգ է: =)
Քայլ 12: mingրագրավորում միկրո. Բիթ (մաս 3)
Մենք գիտենք, թե ինչ կանի միկրո: բիթը, երբ հայտնաբերման գոտու մոտ մարդ չկա: Ի՞նչ կասեք, երբ ինչ -որ մեկը այնտեղ է:
Եկեք դա նույնպես սահմանենք: Ավելացրեք մեկ այլ մուտքային կոդի արգելափակում «[P0] - ը փոխված է [Բարձր]»:
Այս անգամ այն թողնելու ենք որպես [ԲԱՐՁՐ], քանի որ այն օգտագործելու ենք ինչ -որ բան անելու համար, երբ մարդ հայտնաբերվի:
Ավելացրեք ևս մեկ LED ելք և ստեղծեք դիզայն: Ես օգտագործել եմ խոժոռված դեմք, քանի որ երբ մարդը գտնվում է հայտնաբերման գոտում, այն կարող է ավելի քիչ ապահով լինել: = (
Քայլ 13: Փորձարկեք մեր ծածկագիրը
Մեկ անգամ ևս գործարկեք սիմուլյացիան: Շարժվեք գնդակի շուրջը (նույն անձը) և տեսեք, թե ինչպես է արձագանքում ձեր միկրո: բիթը:
Եթե այն չի անում այն, ինչ ցանկանում եք, նորից փորձեք նախորդ քայլը և խաչաձև ստուգեք ձեր ծածկագրերն իմ սքրինշոթով: Մի՛ հանձնվիր::)
Քայլ 14. Լրացուցիչ PIR տվիչների ավելացում
Եթե ձեր նախորդ քայլի ծածկագիրը ճիշտ է գործել, հիանալի աշխատանք: Հիմա եկեք առաջ տանենք մեր նախագիծը:
Մինչ այժմ մենք օգտագործում էինք միայն մեկ PIR տվիչ, որպեսզի կարողանանք հայտնաբերել միայն մեկ տարածքում գտնվող մարդկանց: Ինչ վերաբերում է մեզ շրջապատող մնացած տարածքին: Մեզ ավելի շատ տվիչներ են պետք:
Փակեք Code- ի կողագոտին (սեղմելով «Code»), եթե այն դեռ բաց է, և որոնեք մեկ այլ PIR տվիչ: Ավելացրեք այն ձեր աշխատանքային տարածքին և լարեք այն:
Նշում. Այս երկրորդ PIR տվիչի ազդանշանային կապը միացրեք P1- ին կամ P2- ին (ես այն միացրել եմ P1- ին): Մի միացրեք այն P0- ին, քանի որ այդ կետն արդեն օգտագործվում է առաջին սենսորի կողմից: Եթե դա անեք, ապա micro: bit- ը չի կարողանա ասել, թե որ PIR- ն է ազդանշաններ ուղարկում:
Չնայած Tinkercad- ի աշխատանքային տարածքում ես երկու PIR սենսորները դնում եմ դեպի վեր (էկրանն ավելի մաքուր դարձնելու համար), երբ իրականում սաղավարտին ամրացնում եք PIR- ները, մեկ PIR սենսոր կարելի է ամրացնել սաղավարտի ձախ կողմում, որպեսզի սկանավորի ձախ հատվածը: դուք, իսկ մյուսը կարող եք տեղադրել սաղավարտի աջ կողմում ՝ ձեր աջ հատվածը սկանավորելու համար:
Քայլ 15. Լրացուցիչ ծածկագրի ավելացում 2 -րդ PIR- ի համար
Մեկ անգամ ևս բացեք կոդը և ավելացրեք կոդի բլոկների երկրորդ փաթեթը, որոնք նման են առաջինին: Այս անգամ, այնուամենայնիվ, կտտացրեք նոր կոդաբլոկների բացվող կետին և ընտրեք P1 (կամ P2, եթե նոր PIR- ը միացրել եք P2- ին):
Ձախ կողմում գտնվող PIR սենսորի համար (որը միացված է P0- ին), ես փոփոխեցի LED ելքային ծածկագրիչը այնպես, որ LED ցանցի ձախ կողմը լուսավորվի: Նմանապես, աջ կողմում գտնվող PIR տվիչի համար ես փոփոխեցի LED ելքային ծածկագրիչը, որպեսզի LED ցանցի աջ կողմը լուսավորվի:
Երբ ոչ PIR- ն ակտիվացված է, LED ցանցը դեռ ցույց կտա ժպտացող դեմք, քանի որ այն ապահով է:
Քայլ 16. Բազմաթիվ PIR- ների փորձարկման կոդ
Կոդաբլոկները ճիշտ ավելացնելուց և խմբագրելուց հետո նորից գործարկեք սիմուլյացիա ՝ ձեր կոդի աշխատունակությունը ստուգելու համար:
Երբ գնդակը/մարդը տեղափոխվում է ձախ PIR- ի հայտնաբերման գոտի, միկրոէլեկտրակայանի LED ցանցը պետք է լուսավորի ձախ կողմը:
Նմանապես, եթե մարդը շարժվում է աջ կողմում գտնվող հայտնաբերման գոտում, ապա LED- ը լուսավորվելու է աջ կողմում:
Քայլ 17: ingարթուցիչի ավելացում
Այժմ, երբ մենք ծածկված ենք երկու խոշոր կույր կետերով (կարող եք ընտրել ավելացնել PIR տվիչներ կամ միկրո.
Ի՞նչ անել, եթե ցանկանում եք ահազանգ լսել, երբ PIR- ը գործարկվի: Ոչ միայն կզգուշացվեիք (օրինակ ՝ երբ քնած եք), այլև կարող եք վախեցնել ձեր անձնական տարածքում ներխուժողներին ՝ ապահով պահելով ինչպես ձեզ, այնպես էլ ներխուժողին Covid- ից:
Գնացեք աջ կողմում գտնվող կողագոտի և որոնեք «պիեզո»: Սրանք փոքր «բարձրախոսներ» կամ «բզզոցներ» են, որոնց ներսում մակերևույթը թրթռում է, երբ հոսանքն անցնում է դրա միջով ՝ ստեղծելով բարձր դղրդյունի ձայն:
Պիեզոյի վրա կա երկու կապում: Միացրեք բացասական քորոցը միկրո: բիտի հիմքին և միացրեք դրական քորոցը միկրո: բիտի մնացած P2 կետին: Այս կերպ, մենք կարող ենք վերահսկել այն այնպես, որ ազդանշանը հնչի միայն այն ժամանակ, երբ միկրո: բիթը P2 կապի միջոցով էլեկտրական հոսանք է արձակում:
Նշում. Համոզվեք, որ ռեզիստոր եք ավելացնում պիեզոյի (կամ քորոց) քորոցներից մեկի վրա: Սա մեզ հնարավորություն կտա սահմանափակել պիեզո անցնող հոսանքի քանակը: Հակառակ դեպքում, անսահմանափակ քանակությամբ հոսանք կարող է կոտրել միկրո. Բիթ, պիեզո, կամ երկուսն էլ:
Ես տեղադրել եմ 1 հազար օմ դիմադրություն, բայց դուք կարող եք տեղադրել ամեն ինչ: Ես խորհուրդ եմ տալիս ինչ -որ բան դնել 500 օմ -ով `2000 օմ: Որքան ցածր է դիմադրությունը, այնքան ավելի հոսանք կլինի, այնպես որ ազդանշանը ավելի բարձր կլինի:
Քայլ 18. Բյուզերի կոդավորում
Ինչպես LED ցանցը, այնպես էլ մենք պետք է ծրագրավորենք միկրո: բիթը, որպեսզի ապահովենք ազդանշանի ճիշտ աշխատանքը: Հնարավոր է, որ նյարդայնացնող լինի, եթե ինչ -որ մեկը մեր հայտնաբերման գոտում է, անընդհատ բզզում է, ուստի եկեք այնպես կոդավորենք, որ այն միայն մեկ անգամ բզզում է, երբ մարդը մտնի հայտնաբերման գոտի (մեզ տեղեկացնելով, որ ինչ -որ մեկը գալիս է):
Դա անելու համար եկեք նախաստորագրենք P2 կապը: Ավելացրեք «սկզբում» ծածկագրիչ, իսկ դրա տակ ՝ «analgo set pitch pin [P2]» ծածկագիր:
Այնուհետև, յուրաքանչյուր «կապում փոխեք [HIGH]» կոդաբլոկի ներսում, ավելացրեք «անալոգային սկիպիդար» ելքային ծածկագրիչ ՝ LED ելքային կոդաբլոկի ներքևում (եթե այս ձևակերպումը շփոթեցնող է, նայեք վերևի սքրինշոթին):
Այս անալոգային կոդաբլոկը թույլ է տալիս մեզ սահմանել երկու պարամետր ՝ սկիպիդարը և ժամանակը:
- Settingամանակի կարգավորումը հուշում է, թե որքան ժամանակ պետք է հնչերանգը նվագարկել: Ես այն դրել եմ 500 ms- ի վրա (կարող եք ընտրել ցանկացած թիվ):
-
Լայնությունը մեզ ասում է, թե որքան բարձր հնչերանգ պետք է լինի:
Այստեղ ընտրեք տարբեր հաճախականություններ յուրաքանչյուր PIR- ի համար: Մեկը դրեցի 100 -ի վրա (ցածր սկիպիդար), իսկ մյուսը `400 -ի վրա (բարձր սկիպիդար): Այս կերպ, դուք կարող եք ասել, թե որ PIR սենսորը գործարկվում է պարզապես միայն ձայնի միջոցով (առանց նույնիսկ LED ցանցին նայելու):
Քայլ 19: Վերջնական մոդելավորում
Այժմ, վերջին անգամ գործարկեք ձեր սիմուլյացիան `համոզվելու համար, որ ամեն ինչ աշխատում է:
Եթե դուք կրկնել եք այս Հրահանգը, երբ մարդը մտնում է ձախ կողմի հայտնաբերման գոտի, կարճ ազդանշան պետք է հնչի ՝ ձեզ տեղյակ պահելու համար, և LED ցանցի ձախ կողմը պետք է լուսավորվի ՝ ձեզ տեղյակ պահելով, որ ներխուժողը գալիս է ձախ.
Երբ մարդը մտնում է աջ կողմի հայտնաբերման գոտի, կարճ ձայն պետք է հնչի ՝ ձեզ տեղեկացնելու համար, և LED ցանցի աջ կողմը պետք է լուսավորվի ՝ ձեզ տեղյակ պահելով, որ ներխուժողը գալիս է աջից:
Երբ որևէ մեկի հայտնաբերման գոտում չկա, LED ցանցը պետք է ցույց տա ուրախ դեմք ՝ ասելով, որ ապահով եք:
Քայլ 20: Վերջնական մտքեր և ապագա ծրագրեր:
Եթե դուք կատարել եք այս հրահանգի միջոցով, շնորհավորում եմ: Նույնիսկ եթե դուք պայքարել եք կամ չեք հասցրել ավարտին հասցնել այն, վստահ եմ, որ դուք ամենաքիչը մի քանի բան եք սովորել Tinkercad- ի մասին, և դա այն է, ինչ կարևոր է այդքան մեծ աշխատանքի համար:
Այժմ, երբ դուք ունեք սոցիալական հեռավորության ազդանշանային միացում, որն աշխատում է, եթե ցանկանում եք այն տեղափոխել հաջորդ քայլին և կառուցել դա իրական աշխարհում, կարող եք ձեռք բերել պարագաներ և միացնել լարերը ճիշտ այնպես, ինչպես դա արել եք այս Tinkercad աշխատանքային տարածքում:
Վերոնշյալ լուսանկարը սաղավարտի 3D մոդելն է (.stl), որի վրա ես աշխատում եմ ՝ օգտագործելով նույն ճշգրիտ սխեման, որը մենք կառուցել ենք այս Instructable- ում: Այն ունի 2 PIR տվիչ կողքերից, միկրո. Բիթը տեղադրված է առջևում (լուսադիոդային ցանցը տեսնելու համար) և ազդանշաններ:
Եթե ցանկանում եք միայնակ օգտագործել ձեր սեփական ստեղծագործական կարողությունը, ազատ զգացեք այն կատարել ևս մեկ քայլ առաջ ՝ տաք սոսնձելով ձեր սխեման սաղավարտին: Հակառակ դեպքում, հետևեք իմ հաջորդ Instructable- ին, որտեղ մենք միասին կդնենք այս սաղավարտը:
Խնդրում ենք նկատի ունենալ. Եթե դուք երիտասարդ եք, խնդրեք խնամակալից օգնություն ցուցաբերել գործիքներն ու սաղավարտը կառուցելիս:
Հուսով եմ, որ ձեզ դուր եկավ այս ձեռնարկը և որ կարողանաք օգտագործել այն, ինչ սովորել եք Tinkercad- ի մասին, ստեղծագործելու և ձեր որոշ նախագծեր ստեղծելու համար: Անհամբերությամբ սպասում եմ, թե ինչ եք ստեղծում դուք, այնպես որ անպայման կապեք ձեր նախագծերը մեկնաբանություններում:
Haveվարճալի և ուսուցմամբ հագեցած 2021 թվական:
Խորհուրդ ենք տալիս:
Ներածություն IR սխեմաներին. 8 քայլ (նկարներով)
Ներածություն IR սխեմաներին. IR- ը տեխնոլոգիայի բարդ կտոր է, բայց դրա հետ աշխատելը շատ պարզ է: Ի տարբերություն լուսադիոդների կամ լազերների, ինֆրակարմիրը չի կարող դիտվել մարդու աչքով: Այս հրահանգում ես կցուցադրեմ ինֆրակարմիրի օգտագործումը 3 տարբեր սխեմաների միջոցով: Շղթաները չեն լինի
Անվտանգության առաջին սաղավարտ Circuit Playground Express- ով ՝ 10 քայլ
Անվտանգության առաջին սաղավարտ Circuit Playground Express- ով: Երբևէ գնացել եք հեծանիվ քշելու և անհանգստացե՞լ եք, որ ձեր ձեռքը ղեկից հանում է ՝ նշելու, թե որ ուղղությամբ եք թեքվում: Հիմա այդ վախը կարող է անցյալում լինել: Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես կարելի է ստեղծել ձեռքերով սաղավարտի առկայծման համակարգ ՝ օգտագործելով C
Smart Worker- ի անվտանգության սաղավարտ. 5 քայլ
Խելացի աշխատողի անվտանգության սաղավարտ. Ամբողջ աշխարհում աշխատողները պետք է աշխատեն թունելներում, իսկ հանքերն ամեն օր ենթարկվում են բարձր ջերմաստիճանի և թունավոր գազերի, ինչը երկարաժամկետ ազդեցություն է ունենում նրանց առողջության վրա: Arduino- ի միջոցով մենք ստեղծել ենք անվտանգության սաղավարտ, որը ցույց է տալիս աշխատողներին ճշգրիտ մանրամասները
PLC անվտանգության համար անլար անվտանգության կոճակ. 6 քայլ (նկարներով)
PLC- ի անվտանգության համար անլար անվտանգության կոճակ. Այս նախագիծը IoT և (ի վերջո) ռոբոտաշինության օգտագործման հայեցակարգի իմ ապացույցն է `վտանգավոր արտադրական օբյեկտների անվտանգության լրացուցիչ շերտ ստեղծելու համար: Այս կոճակը կարող է օգտագործվել բազմաթիվ գործընթացներ սկսելու կամ դադարեցնելու համար, ներառյալ ազդանշանի վերահսկումը
Ironman Welding սաղավարտ Մաս 1 .: 11 քայլ (նկարներով)
Ironman Welding սաղավարտ Մաս 1. Ես սիրում եմ ինքս ինձ սովորեցնել բաներ անել: Եթե դուք ինձ նման եք, հմտություն ձեռք բերելու համար նախագծի համար թույն թեմա գտնելը միշտ էլ հաճելի է: Վերջերս ես սկսել եմ պատրաստել " հերոսների թեմայով " սաղավարտներ և կոսպլեյի նման այլ տարրեր, որոնք ունեն ավելի շուտ