Мазмуну:

Карантиндик качуу (зеригүү) кутуча: 7 кадам (сүрөттөр менен)
Карантиндик качуу (зеригүү) кутуча: 7 кадам (сүрөттөр менен)

Video: Карантиндик качуу (зеригүү) кутуча: 7 кадам (сүрөттөр менен)

Video: Карантиндик качуу (зеригүү) кутуча: 7 кадам (сүрөттөр менен)
Video: Токтогулда карантиндик посттогу жарандарды тилдеген милиционер кызматынан айдалды 2024, Июль
Anonim
Карантиндик качуу (зеригүү) кутусу
Карантиндик качуу (зеригүү) кутусу
Карантиндик качуу (зеригүү) кутусу
Карантиндик качуу (зеригүү) кутусу

Бул долбоор менин жеке Arduino карантиндик долбоорум болду. Мен муну карантиндин алгачкы бир нече жумасында тынымсыз иштедим, бирок кийин мен оңой чече албаган серво моторлорун колдонууда кээ бир көйгөйлөргө туш болдум, ошондуктан аны бир нече жумага четке кактым. Бирок азыр биздин мамлекет кайрадан ачыла баштаганда мен чечтим: Мындан ары создуктурбоо; мен муну бүтүргөн убак!

Мен күн сайын компьютер программисти жана маалымат базасынын консультантымын, бирок качып кетүү бөлмөлөрү жана табышмактар мени кызыктырат. Коммерциялык жактан чечилген муктаждыктарды канааттандырган Arduino долбоорлорун курууга эч кандай кызыкчылыгым жок болсо да (мен дүкөндөн бир нече долларга сатып алсам, эмне үчүн мен түнкү жарык сенсорун курам?), Мен өзүм курууну чечтим. Өткөн жылдын аягында достор үчүн үйдөн качып кетүү бөлмөсү, качып кетүү бөлмөсүнүн табышмактарында Arduino колдонууну үйрөнүү күтүлбөгөн жерден мени кызыктырган нерсеге айланды. Башкача айтканда, мен инженер -электрик эмесмин жана электр компоненттерин ширетүүнү жана туура колдонууну үйрөндүм. көп учурда кыйынчылыктар болду! Ардуинонун мисалдары жана интернеттеги документтердин көптүгү үчүн кудайга шүгүр!

Ошентип, Түштүк Каролина жабылганга бир жума калганда. Мен жергиликтүү Goodwill дүкөнүмдө өтмөктөрдү кыдырып жүрүп, текчелери, эшиктери жана илгичтери бар жыгач кутучага туш келдим. Бул куту эмне үчүн иштелип чыккандыгы мага дароо түшүнүктүү болгон жок, бирок мен Arduino менен ойлодум, ал жакынкы арада кээ бир досторума пландап жүргөн үйдөгү качуу бөлмөсүндө жакшы таяныч болуп калышы мүмкүн. Мен аны үйгө алып келгенден кийин, акыры мен аны эмне экенин түшүндүм: ашыкча заряддоо / почта / ачкыч станциясы. Ошол соода сапарынан кийин бир жуманын ичинде бизге "үйдө кал" деп айтышты, мен дагы кутуну карадым. Балким, бул мен ойлогондон да көбүрөөк болуп кетиши мүмкүн деп ойлогом. Мен ар тараптан жана өзүнчө бөлүмдөр менен ойлондум, балким, аны карантин учурунда достору же балдар менен бөлүшө турган, көп баскычтуу табышмак кутусуна айландырса болот, чынында, тыгыз байланыш бөлмөсү. Кутунун өзү негизинен кооздолгон бөлүкчө тактайы болгондуктан, мен тешикти же чийүүнү жабуу үчүн тийүү же боёктун кереги жок болуп, кутуга минималдуу өзгөртүүлөрдү талап кылган нерсени ойлоп тапкым келген. Ошондуктан мага кутучанын капталдарынын архитектурасы менен иштөө үчүн табышмактарым керек болчу. Мен ошондой эле кутучанын ар бир тарабы жок дегенде бир баш катырмага тартылганын сезүү үчүн жетиштүү табышмактарды ойлоп тапкым келди. Ошентип, мен муну бир нече күн карап, мээге чабуул жасадым … Төмөндөгү ар бир бөлүмдө мен кутучанын ар кайсы жактары үчүн баштапкы ойлорумду, пландарымды жана акыркы чечимдерим менен бөлүшөм. Акыркы бөлүмдө оюндун ырааттуулугу башталат жана менин Arduino кодум берилет. Акыр -аягы, мен кичинекей кутуга ылайыктуу сан деп эсептеген кутучадагы 8 башка табышмакты кысып алдым.

Эгер сизди кызыктырган нерсе болсо, анда менин эскертүүлөрүм жана сүрөттөрүм сизге өзүңүздүн долбооруңуз үчүн кээ бир идеяларды бериши мүмкүн.

Жабдуулар

Ар кандай Arduino компоненттери, анын ичинде:

ELEGOO MEGA 2560 R3 Board (брендден тышкары Arduino Mega)

6 Volt Solonoid Latch

2 же 3 Бекитилбеген залдын сенсорлору

3 10 мм UV LED лампалары

2 Кызыл лазер

VISDOLL WS2801 Пикселдүү LED чырактары (жекече даректүү)

3 баскыч баскычтары (12/17мм суу өткөрбөй турган кулпусуз которгучтар)

HiLetgo mp3 ойнотуучу Mini (DFPlayer)

Арзан спикер

6 Фоторезистор / Жарыкка көз каранды резистор 5мм

Толако 5 вольттук реле модулу

AuBreey Digital Load Cell Weight Sensor 5Kg

Anker PowerCore кубаттагычы (жарык жана arduino үчүн)

9 вольттук батарея (солоноидди иштетүү үчүн)

Зым (керек болсо)

Адаптерлер (керек болсо)

Jumper Wires (зарылдыгына жараша)

PCB такталары (керек болсо)

Ар кандай резисторлор (керек болсо)

Башка жабдуулар:

Кичине айкалышкан кулпулар

Кичинекей сыдырма баштыктар (жогоруда кулпулар менен бекитсе болот)

Ар кандай түстөгү же караңгылыктагы пластикалык фильм

Чакан стоматолог тибиндеги, телескоптук жана бурулуучу күзгүлөр

Кир жуугучтар жана жаңгактар

UV (көрүнбөгөн сыя) калем

Магнитти кармоо үчүн колдонулган кичинекей токен же тамга (мен түлкүнүн формасындагы бош эрин бальзамы үчүн идиш колдондум)

Жип

Сейрек Жер Магниттери

Кагаз

Fabric Scrap

Жыгач калдыктары

1 -кадам: Кутунун Hooks Side

Кутунун Hooks тарабы
Кутунун Hooks тарабы
Кутунун Hooks тарабы
Кутунун Hooks тарабы
Кутунун Hooks тарабы
Кутунун Hooks тарабы

Менин кутучамдын эки илгичи бар бир жагы бар болчу. Мен аларды толугу менен алып салмакмын, бирок айтылгандай, кутунун өзү бөлүкчө болгон жана мен аны мүмкүн болушунча тырыксыз сактоого аракет кылып жаткам. Ошентип, капталдагы илгичтер эмне үчүн колдонулушу мүмкүн? Ачык жооп алардан бир нерсе илип коюу болчу. Бирок алардан бир нерсени илип алуу кантип табышмакка айланат? Мен кандайдыр бир салмак табышмак болушу мүмкүн деп чечтим. Башында мен ар бир илгичти жеке масштабга бекитип берүүнү пландадым, бирок салмагын жана штамм сенсорлорун изилдеп чыккандан кийин, менде кутучада эки сенсорго орун жок экенин түшүндүм жана бирин колдонуу менен программалоо жана электр жумуштары бир топ жеңилдей түшөт. Ошентип, мен илгичтердин бирөө гана иштээрин билсем да, оюнчу муну өзү түшүнүшүн каалабадым. Мен ар кандай салмактагы бир нече буюмдарды жасоону пландадым. Оюнчу бул нерселерди эки илмекке кантип тең бөлүштүрүү керек экенин билүү үчүн логиканы же божомолдорду колдонушу керек. Мончокто сүйкүмдүү, бирок салмактуу кичинекей металл белгилер же буюмдар болсо жакшы болмок, бирок мен арзан жолду басып, жип менен ар кандай кир жуугучтарга жана жаңгактарга жайгаштым. Аппараттын ар бир жип илгичи грамм менен белгиленет. Оюнчу аппаратты экиге бөлүп, ар бир топтомду өзүнчө илгичке илип, табышмакты чечиши керек. Мен колдонгон 5 кг салмактагы сенсор 5 кг HX711 Load Cell Weight Sensor. Анын салмагынын диапазону, балким, чынында жумуш үчүн өтө чоң, бирок ал калибрленгенде жакшы иштейт. Бир илгич сенсорго тартылып, салмакты каттай алгыдай кылып, салмак сенсорун кантип кутуга салуу керек экенин түшүнүү үчүн мага көп убакыт керек болду. Акыры мен сүрөттөгү конфигурация менен келдим. Сенсордун статикалык тарабы кутунун ичине сайылган блокко туташкан. Сенсордун экинчи тарабында кичинекей блок бар, анын үстүнө кутунун сыртынан илгич салынган (коробка тарапка чейин). Бул узунураак бураманы колдонууну жана илгичтин сыртынан тыгылып калган тешикти чоңураак кылышын талап кылды, андыктан илгичтин бурамасына бир аз бергиле, ошондо анын салмагы сенсор аркылуу сезилет.

Сырттан караганда, илгич кадимкидей көрүнөт, бирок ал ички салмак сенсоруна бир аз басым жасоо жана так окуу үчүн жетиштүү кыймылдайт (калибрленгенде).

2 -кадам: Кутунун узун почта чөнтөгү

Кутунун узун почта чөнтөгү
Кутунун узун почта чөнтөгү
Кутунун узун почта чөнтөгү
Кутунун узун почта чөнтөгү
Кутунун узун почта чөнтөгү
Кутунун узун почта чөнтөгү
Кутунун узун почта чөнтөгү
Кутунун узун почта чөнтөгү

Бийик почта чөнтөгү бар кутунун капталында мен бир нече ойлорду баштан кечирдим. Акыры мен лазерди кутунун бир жеринде колдонууну чечтим жана бул жерде алар акыры жайгаштырылды. Бийик купе салынгандыктан, мен үстүнө эки лазерди жана сол жагыма эки фоторезисторду кошо алдым. Оюнчу лазерди бир убакта ар бир сенсорго багыттоонун жолун (күзгү менен) табышы керек экенин аныкташы керек. Оюнчуларга эки кол күзгүнү берүүдөн башка, мен оюнчуларга күзгүнү кармоо үчүн эки колун колдонууну талап кылбаган, күзгүнү жекече жайгаштыруунун жолун табышын кааладым. Мен муну көпкө чейин эмне кылуу керек деп ойлондум. Акыры мен бурулган стоматолог күзгүлөр мен каалагандай кыла аларын түшүндүм. Мен ойлогом, эгер алардын шахталары кыймылсыз турса, алардын телескоп жана бурулуш функциялары лазер нурларын сенсорго өз алдынча багыттоо үчүн колдонулушу мүмкүн.

Мен күзгүнүн шахтасынын диаметри боюнча эптеп эле бургулоочу тешикти колдонуп, капталдагы чөнтөктүн түбүнө салган жыгачтын сыныгына бургуладым. Ошентип, күзгүлөр тигинен колдоого алынат, ал эми оюнчу лазерлерди багыттоо үчүн башын тууралайт.

Чакан, телескоптук күзгүлөрдүн да чөнтөктүн үстүнө горизонталдуу түрдө баткандай кыска болуу артыкчылыгы бар, ошондуктан капталында күзгүлөр бар экени дароо эле билинбейт.

3 -кадам: Кутунун алдыңкы текчелери

Кутунун алдыңкы текчелери
Кутунун алдыңкы текчелери
Кутунун алдыңкы текчелери
Кутунун алдыңкы текчелери
Кутунун алдыңкы текчелери
Кутунун алдыңкы текчелери

Коробканын маңдайында эки жантайыңкы текчелер бар болчу. Мен эки текчени ар кандай табышмактарда колдонууну каалаарымды билчүмүн.

Мен бир табышмак көрүнбөгөн, ультрафиолет сыя менен жарык берүү үчүн кара жарыкты колдонот деп чечтим, ал эми башка табышмак катары менен бир нече жарык сенсорлорун (фоторезисторлорду) колдонот. Көзгө көрүнбөгөн сыя калемдин учунан чыккан бир гана УК лампочкасын эксперимент кылгандан кийин, мен анын жарык нурун канааттандырарлык эмес деп таптым. Анын ордуна мен чоңураак лампаларга (10мм) буйрутма бердим жана ультрафиолет сыя менен салттуу танграм табышмактын дизайнын тарткан үстүнкү текчени жарыктандыруу үчүн үчөөнү колдондум. Мен ар бир жарыкты 100K каршылыгы бар Arduino чыгаруучу пинге туташтырдым (зымдуу Arduino менен камсыз кылган 5 вольттон ашык талап кылынат). Оюнчуга белгисиз, холл сенсору (күчтүү магниттин бар экенин сезет) резисторго туташтырылган жана арткы панелдин артындагы белгилүү бир жерге жабыштырылган. Кара чырактар жарык болгондо, оюнчу танграмдын дизайнын бүтүрүү үчүн ага берилген жыгач танграмын колдонушу керек. Квадрат танграм бөлүгүндө сейрек кездешүүчү магнит камтылган жана ал туура жерге коюлганда (үстү жагында), табышмак аяктайт. Акыр -аягы, бул табышмактын кантип чыкканына ыраазы болдум. Төмөнкү текче үчүн мен оюнчудан кээ бир кеңештерди окуп, алардан төрт белгини туура тартипте солдон оңго жайгаштырууну талап кылган табышмак түзүү идеясына ээ болдум. Мен ар кандай өңдөгү тунук пленкалуу терезелери бар каармандарды (менин Silhouette Cameo менен кесилген) түзө алам деп ойлогом.

Фоторезисторлор жөнүндө өтө көп билбегендиктен, эгер каармандар туура тартипте жайгаштырылса, алардын тасмалары жарык сенсорлорунун ар бириндеги жарык көрсөткүчтөрүнө ишенимдүү таасир этет деп ойлогом. Мен бир нече түрдүү түстөгү пластикалык пленкаларды таптым жана аларды сынап көрдүм, кайсы төрт пленканын түсү бири -биринен айырмаланарын аныктоо үчүн. Бирок бул идея иш жүзүндө караганда теориялык жактан жакшы иштеген.

Жарык сенсорлору акыры анчалык ишенимдүү эмес, жана мен орнотулган бурчтардагы кичинекей айырмачылык ар бир сенсордун окуусуна чоң таасирин тийгизип жатканын байкадым, эгерде алардын баары жаркырап турган жарык бирдей болсо. Айтор, мен бул ишти жасоого чечкиндүү болдум жана 1) табышмактын кокустан чечилишине эч качан жол бербөөчү жана 2) бөлмөдө ишенимдүү түрдө чечиле турган сенсорлор аркылуу каармандарга жана алардын тасмаларына буйрук берүүнүн жолун таптым. ар дайым жетиштүү жарык менен. Бул жарык сенсорлору бийик почта тарабындагы лазерлерде колдонулган сенсорлорго окшош зымдалган (бир буту терс жана кирүүчү пинге оң эмес бир бутун ажыраткан резистор менен). Бул нерселерди кантип зым менен жабуу боюнча көптөгөн документтер бар.

Оюнчулар бул табышмакты иштеткенде, жарыктын канчалык көп болорун билбегендиктен, өлчөөлөрдүн ортосундагы белгилүү бир баалуулуктарды же айырмачылыктарды текшерүүнүн ордуна, мен эң жеңил тасмамдын кийинки жарык тасмага караганда көбүрөөк окуусун текшерип көрдүм жана кино кийинки окуудан жогору окууга ээ болгон ж.б.

Менин буйрутмаларым, көңүл ачуу үчүн Ковид-19 шилтемелери менен сүрөттөлгөн. Мен бул кутучаны күтүп жүргөн дагы бир нерсе, текчелердин үстүндө жашыруун бөлүмдөрдүн болушу, алар оюнчу табышмакты чечкенде автоматтык түрдө ачылып, кийинки табышмакка керектүү нерселерди бериши керек болчу. Муну аткаруу үчүн ар бир текченин үстүндө олуттуу орун бар. Ошентип, мен эки топсонун панелин орнотуп, панелдерди ачуу үчүн кичинекей серво кыймылдаткычтарын колдонууга аракет кылып көрдүм, бирок мен инженер -механик эмесмин, жана мен аны жакшы иштете алган жокмун. Мен капа болуп долбоорду бир нече жумага артка калтырдым.

Бир нече жумадан кийин, мен бул долбоорду аягына чейин жеткирүүнү буйрудум, эшиктерди жылдыруу идеясын жок кылуу эң жакшы деп чечтим. Оюнчуга керектүү буюмдарды алуу маселесин чечүү үчүн, мен төмөнкү кутучанын чокусунда сүрөттөлгөн бир топ жөнөкөй чечимди ойлоп таптым.

4 -кадам: Кутунун үстү

Кутунун чокусу
Кутунун чокусу
Кутунун чокусу
Кутунун чокусу
Кутунун чокусу
Кутунун чокусу

Кутунун үстү ачыла турган капкагы бар. Башында мен капкакты бекитип, кээ бир табышмак ийгиликтүү аяктаганда гана капкактын кулпусун ачып, ачууну пландадым. Бирок жашыруун бөлүмдөрдүн автоматтык түрдө ачылышы идеясын мен үчүн акылга сыярлык убакытта ишке ашыруу өтө кыйын болуп калды жана мен жөнөкөй чечимге муктаж экенимди түшүндүм. Мен үстүн кулпусун ачып коюуну чечтим жана аны ар бир табышмакты толтурууда оюнчуга бериле турган "жабдыктарды" сактоо үчүн колдонууну чечтим. Бирок мен кантип оюнчуларды ар бир табышмакты бүтүргөндөн кийин алышы керек болгон жабдыктар менен гана чектей алам? Ар бир оюнчу сыйлыкка ээ болгон табышмакты чечкенде, тиешелүү кулпунун айкалышы жарыяланат жана оюнчу кайсы сумканы ача аларын билүү үчүн кулпуларды сынай алат.

Бул оңой чечим болчу жана табышмактарды чечүүнүн көңүл ачуусун бузбастан, кутунун механикасын абдан жөнөкөйлөштүрдү. Бул мага кутуну аягына чейин чыгарууга мүмкүнчүлүк берди!

5 -кадам: Кутунун арткы эшиги

Кутунун арткы эшиги
Кутунун арткы эшиги
Кутунун арткы эшиги
Кутунун арткы эшиги
Кутунун арткы эшиги
Кутунун арткы эшиги
Кутунун арткы эшиги
Кутунун арткы эшиги

Мен ар дайым кутунун арткы эшиги кутунун бардык табышмактарын чечүү үчүн "сыйлыкка" ээ болот деп ойлогом. Көрүнүп тургандай, ал жерде көптөгөн зымдар, заряддоо түзүлүштөрү жана башка электрдик тетиктер бар, андыктан башка эч нерсеге орун жок. Бул тараптагы табышмак үчүн, башында мен эшиктин артына туура келген фанера торун алгым келет деп ойлогом, анын базасында магнити бар токен лабиринтте айланып өтөт, бирок менде эч кандай жол жок болчу жыгач сетка кесүү, мен кагаз же кездеме лабиринт абдан жакшы көрүнгөн жок болсо да, ошондой эле иштей алат деп чечтим. Акырында мен да чыныгы лабиринт кылган эмес. Мен жөн эле зыгыр кездеменин үстүндөгү темир винилди колдонуп, жөнөкөй жолду жасадым. Ткани эшикке магнит менен жабылат (эшиктин артына кирип кеткен). Оюнчу өзүнүн токенин (базасында магнити бар) "башынан" "аягына" жылдырат жана процессте пазлды ийгиликтүү аяктоо жана эшиктин соленоиддик кулпусун ачуу үчүн залдын сенсорун иштетет. ("Алдоо" бир аз кыйыныраак кылуу үчүн [же аягына чейин], мен маршруттун бир жерине экинчи залдын сенсорун кошоюн деп жаткам, бирок баары бир жол өтө жөнөкөй болгондуктан, бул ашыкча болуп көрүнгөн.) Менин "токеним" - бул базасына сейрек кездешүүчү магнитке туура келген эски эрин бальзамы.

Соленоид 9 вольттук батарея менен иштейт жана 5 вольттук реле аркылуу Arduino менен туташат.

Табышмак жөнөкөй болгонуна карабай, кээ бир оюнчулар үчүн кыйынчылык, бул сумкада кездеме, токен жана магниттер менен эмне кылуу керек экени дароо эле көрүнбөйт.

6 -кадам: Жарыктар, Баскычтар жана Үндөр

Жарыктар, Баскычтар жана Үндөр
Жарыктар, Баскычтар жана Үндөр
Жарыктар, Баскычтар жана Үндөр
Жарыктар, Баскычтар жана Үндөр
Жарыктар, Баскычтар жана Үндөр
Жарыктар, Баскычтар жана Үндөр
Жарыктар, Баскычтар жана Үндөр
Жарыктар, Баскычтар жана Үндөр

Мен табышмак кутучасынын жарыктары жана үндөрү болушун каалаарымды билчүмүн. Мен ошондой эле ойлогом, эгерде менде баскычтар болсо, анда мен түзө турган паззлдарга көбүрөөк ийкемдүүлүк болмок. Мен аны мүмкүн болушунча тыкан кармоо үчүн кутучанын үстүнө топчуларды жана жарыктарды кошууну чечтим. Мен ар бир тараптан 4 тешик бургуладым. Колдонулган чырактар бир жипте 9 өзүнчө даректүү, көп түстүү LED болуп саналат. Алар Arduino сыртынан кошумча батарея кубатын талап кылат, бирок аларды программалоо оңой. Бул менин Arduino баскычтары менен жасаган биринчи тажрыйбам болчу. Баскычтар аларга резисторлорду кошууну талап кылган. Ал жерде баскычтар жөнүндө көптөгөн документтер бар. Үн DFPlayer mp3 ойноткучу тарабынан камсыздалды, мен аны арзан докко алып салдым. Файлдарга аталыштар же сандар боюнча шилтеме жасоодо кээ бир көйгөйлөр бар болчу (кодду караңыз), бирок акыры аны кантип иштетүү керектигин түшүнүү кыйын болгон жок. Үч жарыктын жана үч тараптын 1 баскычынын жардамы менен (сол, оң жана алдыңкы) мен табышмактар үчүн идеяларды ойлоп табууга аракет кылдым. Акыры мен түстүү табышмакты, жаркыраган табышмакты жана угуудагы окуяны табууну чечтим. Түстүү табышмак үчүн, ар бир тараптагы эки сырткы жарык негизги түстөргө коюлган. Ички жарык башында өчүрүлгөн. Оюнчу баскычты басып, жарыктын түсүн туура экинчи түскө өзгөртөт. Мисалы, сырттагы экөө Кызыл жана Көк болсо, ички жарык Purple деп коюлушу керек. Жымыңдаган табышмак үчүн, менде кутунун эки жагында жайгашкан эки сырткы жарык, алардын абалына туура келген убакыттын ирмемин өчүрөт. Солдон оңго, 1, 3, 4, 6, 7, 9. Ар бир тараптын ортоңку жарыгы анын баскычы менен ушунча жолу басуу менен өз орду менен шайкештештирилиши керек. Акыр -аягы, табышмакты 1 -позициядагы жарык бир жолу, 2 -позициядагы жарык эки жолу, 9 -абалда 9 жолу жаркыраган жарыкка чейин жеңет. Уккан табышмак үчүн жазылган окуя окулат. Окуяда СОЛ жана ОҢ деген сөздөр бир нече жолу камтылган. Табышмакты аягына чыгаруу үчүн сол жана оң баскычтар окуядагыдай тартипте басылышы керек. Мындан тышкары, жарыктар жана үн экөө тең оюнчунун табышмактарды ийгиликтүү аяктаганын билдирүү үчүн, оюнчуга комбинацияларды сумкаларга берүү үчүн жана бүт кутуну чечкенин билдирүү үчүн колдонулат.

7 -кадам: Play ырааттуулугу жана коду

Оюндун ырааттуулугу жана коду
Оюндун ырааттуулугу жана коду
Оюндун ырааттуулугу жана коду
Оюндун ырааттуулугу жана коду

Кутуча ойноо ырааттуу. 8 табышмак иретинде чечилиши керек. Паззлдарды заказ кылуу үчүн көптөгөн мүмкүнчүлүктөр бар болсо да, мен муну менен бүтүрдүм: Табышмак кутучасы оюнчу (же кутучага жетекчи, АКА мага) менен бир убакта сол жана оң баскычты басуу менен башталат. Түстүү табышмактын чырактары жарыктандырылган жана оюнчу 3 тараптын ар бирине борбордук чырактарды туура экинчилик түсү менен (кызгылт сары, жашыл, кызгылт көк) коюу керек экенин аныкташы керек.

Түстөрдү туура койгондон кийин, почта чөнтөгүнүн үстүндөгү лазерлер күйгүзүлөт жана оюнчу көзгө көрүнбөгөн күзгүлөрдү таап, лазер нурларын лазердик сенсорлорго багыттоо үчүн колдонушу керек.

Андан кийин жаркыраган жарыктар табышмагы башталат. Оюнчу баскычты басат, ошондо ар бир тараптын ортоңку жарыгы туура жолу ирмелет жана аяктагандан кийин, 1) жеткирүүчү сумкалардын биринин айкалышы үчүн номер окулат жана 2) УК нурлары жарык болот.

Биринчи сумка жыгачтан жасалган танграмдын бөлүктөрүн камтыйт. Оюнчу ультрафиолет нуру менен жарыкталган танграмдын табышмасын көрүп, жыгач бөлүктөрү менен формасын толуктайт. Үстүнкү бөлүк жайгаштырылганда, табышмак чечилет жана билдирүү ойнотуучуга улантуу үчүн алдыңкы баскычты басууну айтат.

Оюнчу ошол алдыңкы баскычты басканда, табышмак СОЛ-ОҢ окуясын баштайт. Ал дагы бир жолу алдыңкы баскычты басып, окуяны кайра ойното алат. Акыр -аягы, ал окуя бир багытты айткан сайын сол же оң баскычтарды басуу керек экенин түшүнөт.

Ал СОЛГО-ОҢго баскычынын ырааттуулугун туура бүтүргөндө, башка бир баштыктын айкалышы менен дагы бир билдирүү жарыяланат. Бул жолу сумка салмактуу жип илмектерин камтыйт. Циклдардагы сандар оюнчуга аларды бирдей үймөлөргө бөлүү керек экенин көрсөтөт. Ар бир илгичке бирдей салмак салынганда (чындыгында бул туура илгич болсо да), дагы бир комбинация жарыяланат.

Бул жолу жеткирүү баштыгында түстүү пленкасы бар каармандар жана оюнчуга каармандарды кантип заказ кылууну үйрөтүү үчүн кеңештер бар. Оюнчу аларды туура тартипте жайгаштырат, акырында кулактандыруунун акыркы сумкасынын айкалышы үчүн жарыяланат.

Акыркы сумкада зыгыр кездемеден башталгыч> аягы бар, 5 кичинекей магнит жана базада катылган магнити бар токен бар. Оюнчу токенди башынан аягына чейин жылдырат, арткы эшик акыры кулпуланат жана жарыктар менен үндөр оюнчу Чоң Жеңүүчү экенин жарыялайт.

Көптөгөн киргизүү сенсорлору жана чыгуулары бар болгондуктан, мага Arduino Uno же Nano камсыз кыла алгандан көбүрөөк казык керек болчу. Ultimate Мен бренд эмес Mega колдонгон. Мен айкалышын колдондум 1) түз датчиктерге жана оң жана терс зымдарга жана 2) секиргич казыктар түз Мегага түртүлдү. Мага секирүүчү казыктардын Мегадагы (бошоң түрү) сезими жаккан жок, ошондуктан аларга бир аз көбүрөөк колдоо көрсөтүү үчүн ысык клей колдондум. Ал эми азырынча ал иштейт, мен дагы көп адамдар ойношун чыдамсыздык менен күтүп жатам!

Эгерде сизде бул кутучаны толтуруу үчүн колдонулган материалдар же ыкмалар боюнча кандайдыр бир конкреттүү суроолоруңуз болсо, мага кабарлаңыз, мен колумдан келишинче жооп берем.

Эгерде сизге Arduino аркылуу Escape Room түрүндөгү табышмактарды түзүү идеясы жакса, мен YouTubeдагы ойноок технологияга жазылууну сунуштайм. Алып баруучу, Аластер, менин Ардуино баатырым!

Эгер сиз муну кызыктуу же пайдалуу деп тапкан болсоңуз, Finish it All конкурсунда мага добуш бериңиз. Окуганыңыз үчүн рахмат!

Сунушталууда: