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

Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին: 20 քայլ (նկարներով)
Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին: 20 քայլ (նկարներով)

Video: Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին: 20 քայլ (նկարներով)

Video: Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին: 20 քայլ (նկարներով)
Video: SCP-2480 An Unfinished Ritual - Dimensional Rift in Massachusetts: The Haunting of Bodfel Manor 2024, Նոյեմբեր
Anonim
Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին
Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին

Tinkercad նախագծեր »

Բարեւ ընկեր!

Այս երկու մասից բաղկացած շարքում մենք կսովորենք, թե ինչպես օգտագործել Tinkercad's Circuits- ը ՝ զվարճալի, հզոր և կրթական գործիք ՝ սխեմաների աշխատանքի մասին սովորելու համար: Սովորելու լավագույն միջոցներից մեկը դա անելն է: Այսպիսով, մենք նախ նախագծելու ենք մեր սեփական նախագիծը ՝ Covid անվտանգության սաղավարտի սխեման:

Մեր նպատակն է ստեղծել սաղավարտ, որը կզգուշացնի ձեզ, երբ մարդը մոտենում է: Այդ կերպ, դուք կարող եք ապահով մնալ Covid- ից ՝ հեռանալով ՝ ձեր և այդ անձի միջև հեռավորությունը պահպանելու համար:

Այս նախագծի ավարտին դուք կունենաք հիմնական հասկացողություն, թե ինչպես նախագծել սխեմաներ և ծրագրեր ՝ օգտագործելով Tinkercad- ը: Չնայած սա կարող է դժվար թվալ, մի անհանգստացեք: Ես այստեղ կլինեմ ձեզ ուղղորդելու ամբողջ գործընթացի ընթացքում. Պարզապես սովորեք և վայելեք:

Պարագաներ:

Ձեզ անհրաժեշտ է Tinkercad հաշիվ: Չունե՞ք: Գրանցվեք անվճար www.tinkercad.com կայքում:

Քայլ 1: Բացեք Tinkercad- ը

Բացեք Tinkercad- ը
Բացեք Tinkercad- ը

Մուտք գործեք Tinkercad (կամ գրանցվեք, եթե դեռ չեք գրանցվել):

Վահանակ մուտք գործելուց հետո անցեք ձախ կողային վահանակ և ընտրեք «Շղթաներ»:

Այնուհետև ընտրեք «Ստեղծել նոր շրջան» (նարնջագույն գույնով շրջապատված): Այստեղ մենք ազատություն ունենք ստեղծագործելու և նախագծելու այն, ինչ ուզում ենք: Կարող եք նաև ճշգրիտ մոդելավորել ձեր սխեմաները ՝ տեսնելու, թե ինչպես են դրանք աշխատում իրական աշխարհում, նախքան իրականում դրանք կառուցելը:

Հիմա, մենք պատրաստ ենք սկսել:

Քայլ 2: Վերնագրեք ձեր նախագիծը

Վերնագրիր քո նախագիծը
Վերնագրիր քո նախագիծը

«Ստեղծել նոր շրջան» կոճակը սեղմելուց հետո ձեզ կդիմավորի այս դատարկ աշխատանքային տարածքը:

Առաջին հերթին առաջին հերթին. Մեր բոլոր նախագծերը կպահվեն մեր վահանակի վրա (նախորդ քայլից), ուստի կարևոր է, որ մենք անվանենք մեր նախագծերը, որպեսզի հետագայում դրանք հիշենք և գտնենք:

Եթե նայեք վերևի ձախ կողմում, ձեզ համար կստեղծվի զվարճալի պատահական վերնագիր: Դուք կարող եք սեղմել այն ՝ այդ վերնագիրը ձերով փոխարինելու համար: Այստեղ ես այն վերնագրեցի «Covid անվտանգության սաղավարտ»:

Քայլ 3: Ավելացնելով մեր միկրո

Ավելացնելով մեր միկրո
Ավելացնելով մեր միկրո

Մենք կսկսենք մեր նախագիծը `ավելացնելով միկրո: բիթ:

Micro: bit- ը փոքր համակարգիչ է, որի վրա կարող եք սովորել ծրագրավորում: Այն ունի մի շարք հիանալի հատկություններ, ինչպիսիք են LED լույսերը, կողմնացույցը և կարգավորելի կոճակները:

Այս միկրո. Միկրո: բիտը նույնպես մեզ կտա այդ տեղեկատվությունը հեշտ հասկանալի ձևով:

Սա մեր աշխատանքային տարածքին ավելացնելու համար մենք կօգտագործենք աջ կողմում գտնվող կողագոտին: Այստեղ դուք կգտնեք բաղադրիչների մի ամբողջ փաթեթ, որը կարող եք օգտագործել: Եկեք առայժմ անտեսենք մնացած ամեն ինչ և փնտրենք «microbit»:

Ընտրեք micro: bit և բերեք այն աշխատանքային տարածք:

Քայլ 4: Ավելացնել մեր տվիչը

Ավելացնելով մեր տվիչը
Ավելացնելով մեր տվիչը

Այժմ, երբ մենք ունենք մեր միկրո: բիթը, եկեք ավելացնենք սենսոր: Մենք կավելացնենք մի բան, որը կոչվում է PIR սենսոր, որը կարճ է պասիվ ինֆրակարմիր սենսոր:

PIR- ը կարող է հայտնաբերել ինֆրակարմիր ճառագայթում կամ ջերմություն: Քանի որ մարդիկ ջերմություն են արձակում, բայց առարկաները, ինչպիսիք են պատերը, ջրի շշերը և տերևները ՝ ոչ, այս սենսորը կարող է օգտագործվել մարդկանց մոտ գտնվելու ժամանակ հայտնաբերելու համար:

Սովորաբար, այն կարող է «տեսնել» մինչև 5 մ հեռավորության վրա, ինչը լավ է, քանի որ դա թույլ կտա մեզ նախազգուշացում ստանալ, երբ մարդիկ մոտենում են ՝ թույլ տալով մեզ արձագանքել, մինչև նրանք հասնեն սոցիալական հեռավորության 2 մ (6 ֆուտ) ուղեցույցներին:

Քայլ 5. Բաղադրիչների իմացություն

Բաղադրիչների իմացություն
Բաղադրիչների իմացություն

Այժմ, երբ մենք ունենք մեր երկու մասերը, ինչպե՞ս կարող ենք դրանք միացնել միմյանց, որպեսզի միկրո: բիթը հաղորդակցվի PIR տվիչի հետ:

Դա բավականին պարզ է Tinkercad- ում: Դուք կարող եք տեսնել, որ PIR տվիչի ներքևում կա 3 կապում:

  1. Երբ մկնիկը սավառնում եք դրանց վրա, կտեսնեք, որ առաջին քորոցը «Ազդանշան» քորոցն է, ինչը նշանակում է, որ դա ազդանշան կտա, երբ հայտնաբերում է մարդուն:
  2. Երկրորդ քորոցը «Power» է, որտեղ մենք միացնում ենք էլեկտրաէներգիայի աղբյուրը ՝ PIR սենսորը միացնելու համար:
  3. Երրորդ կապը «Գրունտ» է, որտեղ բոլոր «օգտագործված» էլեկտրաէներգիան դուրս կգա PIR սենսորից:

Կարող եք նկատել, որ միկրոյի ներքևում կան նաև 5 կետեր. Բիթ, որտեղ լարերը կարող են միանալ: Սավառնել մկնիկը նրանց վրա:

  1. Առաջին 3 կետերը պիտակավորված են P0, P1 և P2: Այս կետերը կարող են անհատականացվել և դրանք կարող են կամ ազդանշաններ ընդունել (մուտքագրել), կամ դուրս շպրտել ազդանշաններ (ելք): Կան բազմաթիվ տարբեր եղանակներ, որոնցով մենք կարող ենք օգտագործել այս կետերը, քանի որ դրանք շատ հարմարեցված են: Այդ մասին ավելի ուշ…
  2. 3 Վ կետը 3 վոլտ էլեկտրաէներգիայի աղբյուր է: Հիշու՞մ եք, որ մեր PIR տվիչին անհրաժեշտ է էլեկտրաէներգիայի աղբյուր: Դե, մենք կարող ենք այդ էլեկտրաէներգիան ստանալ միկրո: բիթի 3 Վ կետից:
  3. GND կետը կարճ է «գրունտ» բառի համար, որտեղ էլեկտրաէներգիան կարող է «դուրս գալ» իր աշխատանքը կատարելուց հետո: PIR տվիչի գրունտային քորոցը կարելի է միացնել այստեղ:

Քայլ 6: Բաղադրիչների միացում

Բաղադրիչների միացում
Բաղադրիչների միացում

Պիները միացնելու համար նախ կտտացրեք մեկ կեռիկ ձեր կուրսորի հետ: Այնուհետև կտտացրեք այլ քորոց (որտեղ ցանկանում եք միացնել առաջին կապը): Կտեսնեք, որ մետաղալար է ձևավորվել: Եթե ցանկանում եք, կարող եք սեղմել մետաղալարը `դրա գույնը փոխելու համար: Կամ, կարող եք ջնջել այն և նորից փորձել, եթե այն խառնաշփոթ տեսք ունի: Փորձեք լարերը մաքուր դնել, որպեսզի կարողանաք հետևել, թե որտեղ է գտնվում յուրաքանչյուր մետաղալար:

Ձեր լարերը միացնելուց հետո ստուգեք, արդյոք այն համընկնում է իմ ունեցածի հետ: Եթե այո, ապա հիանալի! Եթե ոչ, ապա անհանգստացեք: Deնջեք լարերը և նորից փորձեք:

Դուք հավանաբար կարող եք պատկերացնել, թե ինչ է կատարվում հիմա: Դա պարզ հանգույց է.

  1. Էլեկտրաէներգիան հեռանում է միկրոից ՝ բիթ
  2. → մուտքագրում է PIR սենսորը իր «Power» պինով →
  3. → որոշակի աշխատանք է կատարում PIR տվիչի շրջանակներում
  4. → հեռանում է PIR սենսորից իր «Ground» կապի կամ «Signal» քորոցի միջոցով
  5. → անցնում է միկրո

Քայլ 7: Մեր շղթայի մոդելավորում (մաս 1)

Մեր շղթայի մոդելավորումը (մաս 1)
Մեր շղթայի մոդելավորումը (մաս 1)

Երբ մենք ստեղծում ենք սխեմաներ Tinkercad- ում, կարող ենք նաև դրանք մոդելավորել:

Այս կերպ, մենք կարող ենք փորձարկել ՝ տեսնելու, թե ինչպես կարող են արձագանքել մեր սխեմայի բաղադրիչները իրական աշխարհում, ինչը կարող է օգնել ձեզ պլանավորել և նախագծել սխեմաներ ՝ առանց «փորձություն և սխալ» անելու և ժամանակ և գումար ծախսելու մի բանի վրա, որը կարող է չաշխատել:

Մեր սխեման նմանակելու համար սեղմեք «Սկսեք մոդելավորում» կոճակը, որը գտնվում է վերևի աջ կողմում…

Քայլ 8. Մեր շղթայի մոդելավորում (մաս 2)

Մեր շղթայի մոդելավորումը (մաս 2)
Մեր շղթայի մոդելավորումը (մաս 2)

Մոդելավորման միջոցով մենք կարող ենք փոխազդել մեր շրջանի հետ:

Կտտացրեք PIR սենսորին: Գնդակ կհայտնվի: Պատկերացրեք, որ այս գնդակը մարդ է: Դուք կարող եք սեղմել և տեղափոխել այդ մարդուն:

Դուք կարող եք նկատել, որ երբ գնդակը տեղափոխում եք կարմիր գոտու ներսում PIR սենսորի մոտ, սենսորը լուսավորվում է: Եթե դա ճիշտ է, դուք ամեն ինչ ճիշտ եք միացրել: Երբ գնդակը տեղափոխում եք PIR- ի հայտնաբերման գոտուց, սենսորը դադարում է լուսավորվել: Խաղացեք դրա հետ:

Կարող եք նաև նկատել, որ երբ գնդակը գտնվում է հայտնաբերման գոտում, բայց այն անշարժ է, PIR- ը չի ակտիվանում: Սա խնդիր չէ, քանի որ մարդիկ շատ են շարժվում, ուստի սենսորը գրեթե միշտ կբացահայտի այն մարդկանց, ովքեր գտնվում են ձեր տարածքի մոտ:

Ինչ կասեք միկրո: bit- ի մասին: Մենք արդեն միացրել ենք ազդանշանային հաղորդալարը, ուրեմն ինչո՞ւ ոչինչ չի կատարվում:

Մի անհանգստացեք, սա սպասելի է:

Չնայած մենք միացրեցինք ազդանշանային հաղորդալարը, միկրո: բիթ համակարգիչը չգիտի, թե ինչ անել այն տեղեկատվության հետ, որը տալիս է PIR սենսորը: Մենք կասենք, թե ինչ անել ՝ ծրագրավորելով այն հաջորդ քայլին:

Քայլ 9: Codeblock- ի հիմունքները

Codeblock- ի հիմունքները
Codeblock- ի հիմունքները

Դուրս եկեք մոդելավորումից, այնուհետև կտտացրեք «Կոդ» («Սկսեք մոդելավորում» -ի կողքին): Սա կբացի աջից նոր, ավելի մեծ կողային գիծ:

Բացի սխեմաների ձևավորումից և մոդելավորումից, մենք կարող ենք նաև ծրագրավորել Tinkercad- ում ՝ օգտագործելով Codeblocks: Codeblocks- ը ծրագրավորման հիմքում ընկած տրամաբանության մասին սովորելու հեշտ միջոց է, որը հիանալի ներածություն է կոդավորման մեջ ՝ ավելի առաջադեմ լեզուների մեջ մտնելուց առաջ, ինչպիսիք են Javascript- ը, Python- ը կամ C.

Սկսենք ծանոթանալով Codeblock միջավայրին: Codeblock կողագոտու ձախ կողմում կան կոդերի բլոկներ, որոնք կարող եք քաշել և թողնել: Աջ կողմում ձեր իրական կոդն է: Փորձեք ուսումնասիրել ՝ քաշելով և գցելով որոշ կտորներ:

Itանոթանալով դրան, մաքրեք ծածկագրման տարածքը (ներքևի աջ մասում բլոկները քաշելով աղբարկղի մեջ), որպեսզի մենք սկսենք ավելացնել սխեմաների մեր ծածկագիրը:

Քայլ 10: mingրագրավորում միկրո. Բիթ (մաս 1)

Միկրո ծրագրավորում. Բիթ (մաս 1)
Միկրո ծրագրավորում. Բիթ (մաս 1)

Եկեք սկսենք ՝ «Մուտքագրման» բլոկների միջոցով որոնելով և «P0 [P0] - ի վրա քաշելով փոխվելով [Բարձր]»: Սա մուտքագրում է, քանի որ այն սնուցելու է միկրո -բիթային տեղեկատվությունը:

Հիմնականում, P0 կետը (որտեղ միանում է մեր ազդանշանային լարը) կարող է ունենալ երկու արժեք ՝ բարձր կամ ցածր: Բարձր նշանակում է, որ կա ազդանշան, իսկ ցածր նշանակում է, որ ազդանշան չկա:

Եթե PIR սենսորը հայտնաբերում է ներխուժողին, ազդանշանը բարձր կլինի՞, թե՞ ցածր: Եթե բարձր պատասխանեցիր, դու ճիշտ ես: Այլապես, երբ հայտնաբերման գոտում ներխուժող չկա (կամ ծայրահեղ հազվագյուտ դեպքում, երբ ներխուժողը կատարյալ անշարժ է), կլինի ցածր էլեկտրական ազդանշան:

Հետևաբար, մեր ծածկագրի հիմքում ընկած տրամաբանությունը հիմնականում հետևյալն է. «Երբ մարդ հայտնաբերվում է, արա _»:

Այս պահին դա ոչինչ չի անում, քանի որ մենք դրա համար ինչ -որ բան չենք սահմանել (այն դատարկ է): Այսպիսով, եկեք ստիպենք նրան ինչ -որ բան անել:

Քայլ 11: mingրագրավորում միկրո. Բիթ (մաս 2)

Միկրո ծրագրավորում. Բիթ (մաս 2)
Միկրո ծրագրավորում. Բիթ (մաս 2)

Եկեք ավելացնենք ելքային կոդաբլոկ, որը կոչվում է «ցուցադրել լուսարձակներ»: Այս կոդի արգելափակումը մեզ թույլ է տալիս խառնաշփոթել միկրոէլեկտրական լույսերի հետ: bit. Դուք կարող եք միացնել LED ցանցը `ցանկացած դիզայն ստեղծելու համար: Ես ավելացրեցի ժպիտով դեմքը: Սա արդյունք է, քանի որ միկրո: բիթը տեղեկատվություն է տալիս:

Այնուհետեւ, եկեք փոխենք [HIGH] - ը [LOW] - ի մուտքի կոդի արգելափակման մեջ:

Քանի որ մենք ազդանշանը փոխեցինք բարձրից ցածրի, մեր կոդը այժմ ասում է.

երբ P0- ում ցածր ազդանշան կա, միացրեք LED- ները ՝ ժպտացող դեմք ստեղծելու համար

Սա նշանակում է, որ երբ մեր հայտնաբերման գոտում ոչ մի մարդ չի շարժվում, միկրո: բիթը ցույց կտա ժպտացող դեմք, քանի որ այն անվտանգ է: =)

Քայլ 12: mingրագրավորում միկրո. Բիթ (մաս 3)

Միկրո ծրագրավորում. Բիթ (մաս 3)
Միկրո ծրագրավորում. Բիթ (մաս 3)

Մենք գիտենք, թե ինչ կանի միկրո: բիթը, երբ հայտնաբերման գոտու մոտ մարդ չկա: Ի՞նչ կասեք, երբ ինչ -որ մեկը այնտեղ է:

Եկեք դա նույնպես սահմանենք: Ավելացրեք մեկ այլ մուտքային կոդի արգելափակում «[P0] - ը փոխված է [Բարձր]»:

Այս անգամ այն թողնելու ենք որպես [ԲԱՐՁՐ], քանի որ այն օգտագործելու ենք ինչ -որ բան անելու համար, երբ մարդ հայտնաբերվի:

Ավելացրեք ևս մեկ LED ելք և ստեղծեք դիզայն: Ես օգտագործել եմ խոժոռված դեմք, քանի որ երբ մարդը գտնվում է հայտնաբերման գոտում, այն կարող է ավելի քիչ ապահով լինել: = (

Քայլ 13: Փորձարկեք մեր ծածկագիրը

Փորձարկելով մեր ծածկագիրը
Փորձարկելով մեր ծածկագիրը

Մեկ անգամ ևս գործարկեք սիմուլյացիան: Շարժվեք գնդակի շուրջը (նույն անձը) և տեսեք, թե ինչպես է արձագանքում ձեր միկրո: բիթը:

Եթե այն չի անում այն, ինչ ցանկանում եք, նորից փորձեք նախորդ քայլը և խաչաձև ստուգեք ձեր ծածկագրերն իմ սքրինշոթով: Մի՛ հանձնվիր::)

Քայլ 14. Լրացուցիչ PIR տվիչների ավելացում

Լրացուցիչ PIR տվիչների ավելացում
Լրացուցիչ PIR տվիչների ավելացում

Եթե ձեր նախորդ քայլի ծածկագիրը ճիշտ է գործել, հիանալի աշխատանք: Հիմա եկեք առաջ տանենք մեր նախագիծը:

Մինչ այժմ մենք օգտագործում էինք միայն մեկ PIR տվիչ, որպեսզի կարողանանք հայտնաբերել միայն մեկ տարածքում գտնվող մարդկանց: Ինչ վերաբերում է մեզ շրջապատող մնացած տարածքին: Մեզ ավելի շատ տվիչներ են պետք:

Փակեք Code- ի կողագոտին (սեղմելով «Code»), եթե այն դեռ բաց է, և որոնեք մեկ այլ PIR տվիչ: Ավելացրեք այն ձեր աշխատանքային տարածքին և լարեք այն:

Նշում. Այս երկրորդ PIR տվիչի ազդանշանային կապը միացրեք P1- ին կամ P2- ին (ես այն միացրել եմ P1- ին): Մի միացրեք այն P0- ին, քանի որ այդ կետն արդեն օգտագործվում է առաջին սենսորի կողմից: Եթե դա անեք, ապա micro: bit- ը չի կարողանա ասել, թե որ PIR- ն է ազդանշաններ ուղարկում:

Չնայած Tinkercad- ի աշխատանքային տարածքում ես երկու PIR սենսորները դնում եմ դեպի վեր (էկրանն ավելի մաքուր դարձնելու համար), երբ իրականում սաղավարտին ամրացնում եք PIR- ները, մեկ PIR սենսոր կարելի է ամրացնել սաղավարտի ձախ կողմում, որպեսզի սկանավորի ձախ հատվածը: դուք, իսկ մյուսը կարող եք տեղադրել սաղավարտի աջ կողմում ՝ ձեր աջ հատվածը սկանավորելու համար:

Քայլ 15. Լրացուցիչ ծածկագրի ավելացում 2 -րդ PIR- ի համար

Լրացուցիչ ծածկագրի ավելացում 2 -րդ PIR- ի համար
Լրացուցիչ ծածկագրի ավելացում 2 -րդ PIR- ի համար

Մեկ անգամ ևս բացեք կոդը և ավելացրեք կոդի բլոկների երկրորդ փաթեթը, որոնք նման են առաջինին: Այս անգամ, այնուամենայնիվ, կտտացրեք նոր կոդաբլոկների բացվող կետին և ընտրեք P1 (կամ P2, եթե նոր PIR- ը միացրել եք P2- ին):

Ձախ կողմում գտնվող PIR սենսորի համար (որը միացված է P0- ին), ես փոփոխեցի LED ելքային ծածկագրիչը այնպես, որ LED ցանցի ձախ կողմը լուսավորվի: Նմանապես, աջ կողմում գտնվող PIR տվիչի համար ես փոփոխեցի LED ելքային ծածկագրիչը, որպեսզի LED ցանցի աջ կողմը լուսավորվի:

Երբ ոչ PIR- ն ակտիվացված է, LED ցանցը դեռ ցույց կտա ժպտացող դեմք, քանի որ այն ապահով է:

Քայլ 16. Բազմաթիվ PIR- ների փորձարկման կոդ

Բազմաթիվ PIR- ների փորձարկման կոդ
Բազմաթիվ PIR- ների փորձարկման կոդ

Կոդաբլոկները ճիշտ ավելացնելուց և խմբագրելուց հետո նորից գործարկեք սիմուլյացիա ՝ ձեր կոդի աշխատունակությունը ստուգելու համար:

Երբ գնդակը/մարդը տեղափոխվում է ձախ PIR- ի հայտնաբերման գոտի, միկրոէլեկտրակայանի LED ցանցը պետք է լուսավորի ձախ կողմը:

Նմանապես, եթե մարդը շարժվում է աջ կողմում գտնվող հայտնաբերման գոտում, ապա LED- ը լուսավորվելու է աջ կողմում:

Քայլ 17: ingարթուցիչի ավելացում

Ingարթուցիչի ավելացում
Ingարթուցիչի ավելացում

Այժմ, երբ մենք ծածկված ենք երկու խոշոր կույր կետերով (կարող եք ընտրել ավելացնել PIR տվիչներ կամ միկրո.

Ի՞նչ անել, եթե ցանկանում եք ահազանգ լսել, երբ PIR- ը գործարկվի: Ոչ միայն կզգուշացվեիք (օրինակ ՝ երբ քնած եք), այլև կարող եք վախեցնել ձեր անձնական տարածքում ներխուժողներին ՝ ապահով պահելով ինչպես ձեզ, այնպես էլ ներխուժողին Covid- ից:

Գնացեք աջ կողմում գտնվող կողագոտի և որոնեք «պիեզո»: Սրանք փոքր «բարձրախոսներ» կամ «բզզոցներ» են, որոնց ներսում մակերևույթը թրթռում է, երբ հոսանքն անցնում է դրա միջով ՝ ստեղծելով բարձր դղրդյունի ձայն:

Պիեզոյի վրա կա երկու կապում: Միացրեք բացասական քորոցը միկրո: բիտի հիմքին և միացրեք դրական քորոցը միկրո: բիտի մնացած P2 կետին: Այս կերպ, մենք կարող ենք վերահսկել այն այնպես, որ ազդանշանը հնչի միայն այն ժամանակ, երբ միկրո: բիթը P2 կապի միջոցով էլեկտրական հոսանք է արձակում:

Նշում. Համոզվեք, որ ռեզիստոր եք ավելացնում պիեզոյի (կամ քորոց) քորոցներից մեկի վրա: Սա մեզ հնարավորություն կտա սահմանափակել պիեզո անցնող հոսանքի քանակը: Հակառակ դեպքում, անսահմանափակ քանակությամբ հոսանք կարող է կոտրել միկրո. Բիթ, պիեզո, կամ երկուսն էլ:

Ես տեղադրել եմ 1 հազար օմ դիմադրություն, բայց դուք կարող եք տեղադրել ամեն ինչ: Ես խորհուրդ եմ տալիս ինչ -որ բան դնել 500 օմ -ով `2000 օմ: Որքան ցածր է դիմադրությունը, այնքան ավելի հոսանք կլինի, այնպես որ ազդանշանը ավելի բարձր կլինի:

Քայլ 18. Բյուզերի կոդավորում

Uzանգի կոդավորումը
Uzանգի կոդավորումը

Ինչպես 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 թվական:

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