Სარჩევი:
- მარაგები
- ნაბიჯი 1: ყუთის კაკვები
- ნაბიჯი 2: ყუთის მაღალი ფოსტის ჯიბის გვერდი
- ნაბიჯი 3: ყუთის წინა თაროები
- ნაბიჯი 4: ყუთის ზედა ნაწილი
- ნაბიჯი 5: ყუთის უკანა კარის მხარე
- ნაბიჯი 6: განათება, ღილაკები და ხმები
- ნაბიჯი 7: თამაშის თანმიმდევრობა და კოდი
ვიდეო: საკარანტინო გაქცევა (მოწყენილობა) ყუთი: 7 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს პროექტი იყო ჩემი პირადი Arduino საკარანტინო პროექტი. მე ვმუშაობდი სტაბილურად კარანტინში პირველი რამდენიმე კვირის განმავლობაში, მაგრამ შემდეგ მე შემექმნა გარკვეული პრობლემები სერვო ძრავების გამოყენებით, რომელთა მოგვარებაც ადვილად არ შემეძლო, ამიტომ დავტოვე იგი რამდენიმე კვირის განმავლობაში. მაგრამ ახლა, როდესაც ჩვენი სახელმწიფო კვლავ იხსნება, მე გადავწყვიტე: აღარ გავაგრძელო; დროა დავასრულო ეს!
მე ვარ კომპიუტერის პროგრამისტი და მონაცემთა ბაზის კონსულტანტი ყოველდღიურად, მაგრამ მოხიბლული ვარ გაქცევის ოთახებით და თავსატეხებით. მიუხედავად იმისა, რომ მე არ ვარ დაინტერესებული არდუინოს პროექტების მშენებლობით, რომლებიც აკმაყოფილებენ უკვე კომერციულად დაკმაყოფილებულ საჭიროებებს (რატომ ავაშენო სინათლის სენსორის ღამის შუქი, როცა მაღაზიაში რამოდენიმე დოლარად ვიყიდი?), როდესაც გადავწყვიტე საკუთარი შემექმნა გასული წლის ბოლოს მეგობრებისთვის საშინაო გაქცევის ოთახი, სწავლა არდუინოს გამოყენება თავსატეხის თავსატეხებში მოულოდნელად გახდა ის, რაც მაინტერესებდა. თქვა, რომ მე საერთოდ არ ვარ ელექტრო ინჟინერი და ვსწავლობ ელექტრო კომპონენტების შედუღებას და გამოყენებას ხშირად იყო გამოწვევა! მადლობა ღმერთს Arduino– ს მაგალითებისა და დოკუმენტაციის სიმრავლისათვის ინტერნეტში!
ასე რომ, დაახლოებით ერთი კვირით ადრე სამხრეთ კაროლინა ჩაკეტილი იყო. მე ვტრიალებდი დერეფნებში ჩემს ადგილობრივ გუდვილის მაღაზიაში და წავაწყდი ხის ყუთს, რომელსაც ჰქონდა თაროები, კარი და კაკვები. ჩემთვის მაშინვე გაურკვეველი იყო, რისთვის იყო განკუთვნილი ყუთი, მაგრამ ვიფიქრე, რომ მასში არდუინო იყო, შეიძლება ის კარგი დამხმარე იყოს ხელნაკეთი გაქცევის ოთახში, რომელსაც უახლოეს მომავალში ვგეგმავდი რამდენიმე მეგობარს. მას შემდეგ, რაც სახლში მივიღე, საბოლოოდ გავაცნობიერე ის, რაც იყო: დიდი ზომის დამუხტვა / ფოსტა / გასაღები. იმ სავაჭრო მოგზაურობიდან ერთ კვირაში გვითხრეს, რომ "დარჩი სახლში" და მე კიდევ ერთხელ შევხედე ყუთს. ვიფიქრე, რომ შესაძლოა ის იყოს იმაზე მეტი, ვიდრე თავიდან მეგონა. ვიფიქრე ყველა მხარესთან და ცალკეულ კუპესთან ერთად, იქნებ ის გადაიქცეს მრავალსაფეხურიან თავსატეხად, რომელიც შეიძლება გაუზიაროთ მეგობრებს ან ბავშვებს კარანტინის დროს ფაქტობრივი, ახლო კონტაქტის გაქცევის ოთახის ნაცვლად. ვინაიდან ყუთი ძირითადად არის ნაწილაკების დაფა საკმაოდ მორთული, მინდოდა შემემუშავებინა ისეთი რამ, რაც ყუთში საჭიროებდა მინიმალურ ცვლილებებს ისე, რომ მას არ დასჭირდეს შეხება ან საღებავი ხვრელების ან ნაკაწრების დასაფარად. ამიტომ დამჭირდა ჩემი თავსატეხები ყუთის გვერდების არსებულ არქიტექტურაზე მუშაობისთვის. მე ასევე მინდოდა ისეთი თავსატეხები შემექმნა, რომ მეგრძნო, რომ ყუთის ყველა მხარე ჩართული იყო მინიმუმ ერთ თავსატეხში. ასე რომ, მე მას რამდენიმე დღის განმავლობაში ვუყურებდი და ვიაზრებდი … ქვემოთ მოცემულ თითოეულ ნაწილში მე გაგიზიარებ ჩემს საწყის აზრებს, გეგმებს და საბოლოო გადაწყვეტილებებს ყუთის სხვადასხვა მხარისთვის. ბოლო განყოფილება შეაჯამებს თამაშის დაწყების დასრულების თანმიმდევრობას და მოგაწვდით ჩემს არდუინოს კოდს. საბოლოო ჯამში, მე შევძელი 8 განსხვავებული თავსატეხის ჩადება ყუთზე, რაც ვიგრძენი, რომ ღირსეული ნომერი იყო პატარა ყუთისთვის.
ვიმედოვნებთ, თუ ეს არის ის, რაც გაინტერესებთ, ჩემი ჩანაწერები და სურათები შეიძლება მოგაწოდოთ იდეები საკუთარი დიზაინის შესაქმნელად.
მარაგები
Arduino– ს სხვადასხვა კომპონენტები, მათ შორის:
ELEGOO MEGA 2560 R3 დაფა (არა-ბრენდი Arduino Mega)
6 ვოლტიანი სოლონოიდური ჩამკეტი
2 ან 3 შეუსაბამო დარბაზის სენსორი
3 10 მმ ულტრაიისფერი LED ნათურა
2 წითელი ლაზერი
VISDOLL WS2801 Pixel LED სიმებიანი შუქები (ინდივიდუალურად მიმართული)
3 Push Button Switches (12/17 მმ წყალგაუმტარი ჩამკეტი ჩამრთველები)
HiLetgo mp3 პლეერი მინი (DFPlayer)
იაფი სპიკერი
6 ფოტორეზისტორი / სინათლისგან დამოუკიდებელი რეზისტორები 5 მმ
ტოლაკო 5 ვოლტიანი სარელეო მოდული
AuBreey ციფრული დატვირთვის უჯრედის წონის სენსორი 5 კგ
Anker PowerCore დამტენი (განათების და არდუინოს ჩართვისთვის)
9 ვოლტიანი ბატარეა (სოლონოიდზე დასაყვანად)
მავთული (საჭიროებისამებრ)
ადაპტერები (საჭიროებისამებრ)
Jumper Wires (საჭიროებისამებრ)
PCB დაფები (საჭიროებისამებრ)
სხვადასხვა რეზისტორები (საჭიროებისამებრ)
სხვა მასალები:
მცირე კომბინირებული საკეტები
პატარა თავსატეხი ჩანთები (რომელიც შეიძლება ჩაკეტილი იყოს საკეტებით ზემოთ)
პლასტიკური ფილმი სხვადასხვა ფერის ან სიბნელის
მცირე სტომატოლოგიური ტიპის, ტელესკოპური და მბრუნავი სარკეები
საყელურები და თხილი
ულტრაიისფერი (უხილავი მელნის) კალამი
მცირე ზომის ნიშანი ან პერსონაჟი, რომელიც გამოიყენება მაგნიტის დასაჭერად (მე გამოვიყენე ცარიელი ტუჩსაცხი კონტეინერი, რომელიც მელას ჰგავს)
გრეხი
იშვიათი დედამიწის მაგნიტები
ქაღალდი
ქსოვილის ჯართი
ხის ნამსხვრევები
ნაბიჯი 1: ყუთის კაკვები
ჩემს ყუთში იყო გვერდი ორი კაკვით. შემეძლო მათი მთლიანად ამოღება, მაგრამ როგორც აღვნიშნე, ყუთი თავისთავად იყო ნაწილაკების დაფა და ვცდილობდი, რაც შეიძლება ნაწიბურის გარეშე შემეჩერებინა. მაშ რისთვის შეიძლება გამოყენებულ იქნას გვერდით არსებული კაკვები? აშკარა პასუხი იყო მათზე რაღაცის ჩამოკიდება. მაგრამ როგორ შეიძლება მათზე რაღაცის ჩამოკიდება თავსატეხად იქცეს? მე გადავწყვიტე, რომ ეს შეიძლება იყოს რაღაც სახის თავსატეხი. თავდაპირველად ვგეგმავდი თითოეული კაკლის ინდივიდუალურ მასშტაბზე მიმაგრებას, მაგრამ წონის და დაძაბულობის სენსორების გამოკვლევის შემდეგ მივხვდი, რომ ყუთში ალბათ ორი სენსორის ადგილი არ მქონდა და მხოლოდ ერთის გამოყენება პროგრამირებას და ელექტრულ მუშაობას ბევრად გაამარტივებს. ასე რომ, მიუხედავად იმისა, რომ ვიცოდი, რომ მხოლოდ ერთი კაკალი იქნებოდა რეალურად მომუშავე, მე არ მინდოდა, რომ ფეხბურთელმა თავად გააცნობიეროს ეს. ვგეგმავდი სხვადასხვა წონის რამდენიმე ნივთის დამზადებას. მოთამაშეს უნდა გამოეყენებინა გარკვეული ლოგიკა ან გამოცნობა, რათა გაერკვია, თუ როგორ უნდა დაყოს ეს საგნები თანაბრად ორ კაკვს შორის. კარგი იქნებოდა ყელსაბამებზე ჰქონოდათ მიმზიდველი, მაგრამ მძიმე პატარა ლითონის პერსონაჟები ან ნივთები, მაგრამ მე იაფფასიან გზას გავყევი და სხვადასხვა სარეცხი საშუალებებით და ძაფებით დავბინავდი. ტექნიკის თითოეული მარყუჟი აღინიშნება წონით გრამებში. მოთამაშემ უნდა გაყოს აპარატურა ორ თანაბარ კომპლექტში და თითოეული ნაკრები ცალკე კაკალზე დაკიდოს თავსატეხის გადასაჭრელად. მე გამოვიყენე წონის სენსორი არის 5 კგ HX711 Load Cell Weight Sensor. მისი წონის დიაპაზონი ალბათ ძალიან დიდია სამუშაოსთვის, მაგრამ კარგად მუშაობს კარგად დაკალიბრებისას. კარგა ხანი დამჭირდა იმის გასარკვევად, თუ როგორ უნდა ჩამეყენებინა წონის სენსორი ყუთში ისე, რომ ერთმა კაკალმა შეძლო სენსორის დაჭერა და მას შეეძლო წონის დარეგისტრირება. საბოლოოდ მე მივიღე გამოსახული კონფიგურაცია. სენსორის სტატიკური მხარე უკავშირდება ბლოკს, რომელიც ხრახნიანია ყუთის შიგნით. სენსორის მეორე მხარეს არის პატარა ბლოკი მიმაგრებული მის ზედა ნაწილში, რომლითაც ყუთი გარედან იჭრება (ყუთის ბოლომდე). ეს მოითხოვდა უფრო გრძელი ხრახნის გამოყენებას და ხვრელის გაკეთებას, რომელშიც კაკალი თავდაპირველად მჭიდროდ იყო ხრახნიანი გარედან, გაცილებით დიდი, რათა კაკვის ხრახნი ოდნავ მიეცა ისე, რომ მასზე დატვირთვა იგრძნო წონის სენსორმა.
გარედან კაკალი გამოიყურება ნორმალური, მაგრამ ის საკმარისად მოძრაობს იმისათვის, რომ მოახდინოს გარკვეული წნევა შიდა წონის სენსორზე და მისცეს ზუსტი კითხვა (დაკალიბრებისას).
ნაბიჯი 2: ყუთის მაღალი ფოსტის ჯიბის გვერდი
ყუთის გვერდით, რომელიც შეიცავს მაღალი ფოსტის ჯიბეს, გავიარე მთელი რიგი იდეები. საბოლოოდ გადავწყვიტე, რომ მინდოდა ლაზერები გამომეყენებინა სადღაც ყუთში, და ეს არის ის ადგილი, სადაც ისინი საბოლოოდ იქნა განთავსებული. ვინაიდან მაღალი კუპე არის ჩასმული, მე შევძელი ორი ლაზერის დამატება ზედა და ორი ფოტორეზისტორი მარცხენა მხარეს. მოთამაშემ უნდა განსაზღვროს, რომ მან უნდა მოძებნოს გზა (სარკეებით), რომ მიმართოს ლაზერს თითოეულ სენსორზე ერთდროულად. გარდა იმისა, რომ მოთამაშეებს ორი ხელის სარკე მივეცი, მინდოდა მოთამაშეებს შეეძლოთ ეპოვათ სარკეების ინდივიდუალურად განლაგების საშუალება, რომელიც არ მოითხოვდა სარკეების დასაჭერად ორივე ხელის გამოყენებას. ვფიქრობდი, რა შეიძლება გამეკეთებინა ამის გაკეთება დიდი ხნის განმავლობაში. საბოლოოდ მივხვდი, რომ სტომატოლოგის სარკეებმა შეიძლება გააკეთონ ის, რაც მე მსურდა. ვიფიქრე, რომ მათი ლილვები გაჩერებული დარჩეს, მათი ტელესკოპური და ბრუნვის ფუნქციები შეიძლება გამოყენებულ იქნას ლაზერული სხივების სენსორზე დამოუკიდებლად გადასატანად.
ხის ნაჭერი ბურღვით გავხეხე სარკის ლილვის დიამეტრზე, ხის ჯართად, რომელიც ჩავდე გვერდითი ჯიბის ბოლოში. ამრიგად, სარკეები მხარს უჭერს თავდაყირა, ხოლო მოთამაშე აწესრიგებს მათ თავებს, რათა მიმართოს ლაზერებს.
პატარა, ტელესკოპური სარკეები ასევე უპირატესობას იძლევიან საკმარისად მოკლედ რომ ჰორიზონტალურად მოთავსდეს ჯიბის თავზე, ასე რომ დაუყოვნებლივ არ ჩანს, რომ გვერდით არის სარკეები.
ნაბიჯი 3: ყუთის წინა თაროები
ყუთის წინა მხარეს იყო ორი დახრილი თარო. ვიცოდი, რომ მინდოდა ორი თარო გამომეყენებინა სხვადასხვა თავსატეხებისთვის.
მე გადავწყვიტე, რომ ერთი თავსატეხი გამოიყენებდა შავ შუქს უხილავი, ულტრაიისფერი მელნის გასანათებლად, ხოლო მეორე თავსატეხი ზედიზედ გამოიყენებდა რამდენიმე სინათლის სენსორს (ფოტორეზისტორს). ულტრაიისფერი ნათურის ექსპერიმენტის შემდეგ, რომელიც მოვიდა უხილავი მელნის კალმის ბოლოდან, აღმოვაჩინე მისი სინათლის სხივი არადამაკმაყოფილებელი. სამაგიეროდ შევუკვეთე უფრო დიდი ბოლქვები (10 მმ) და სამი მათგანი გამოვიყენე ზედა თაროს გასანათებლად, რომელზეც მე დავხატე ტრადიციული ტანგრამის თავსატეხის დიზაინი ულტრაიისფერი მელნით. თითოეული შუქი ინდივიდუალურად შევუერთე არდუინოს გამომავალ პინს 100K რეზისტორით (სერიულად შეყვანილი იქნებოდა 5 ვოლტზე მეტი, რომლითაც მე ვამარაგებდი ჩემს არდუინოს). მოთამაშისთვის უცნობია, დარბაზის სენსორი (რომელიც გრძნობს ძლიერი მაგნიტის არსებობას) მიერთებულია რეზისტორზე და ცხელი წებოა უკანა პანელის უკანა ნაწილზე. როდესაც შავი შუქები ანათებს, მოთამაშემ უნდა გამოიყენოს ხის ტანგრამის ნაწილები, რომლითაც იგი მოწოდებულია, რათა შეასრულოს ტანგრამის დიზაინი. კვადრატულ ტანგრამის ნაჭერს აქვს ჩამონტაჟებული იშვიათი დედამიწის მაგნიტი და როდესაც ის განთავსებულია სწორ ადგილას (თავზე), თავსატეხი სრულდება. საბოლოო ჯამში, მე კმაყოფილი ვარ, როგორ გამოჩნდა ეს თავსატეხი. ქვედა თაროზე, მე მქონდა იდეა შემექმნა თავსატეხი, რომელიც მოთამაშეს უნდა წაეკითხა რამდენიმე მინიშნება და, მათგან, ოთხი პერსონაჟი მოესწრო სწორი თანმიმდევრობით მარცხნიდან მარჯვნივ. ვიფიქრე, რომ შემეძლო შემექმნა პერსონაჟები (ამოჭრილი ჩემი სილუეტის კამეოთი), რომლებსაც ჰქონდათ გამჭვირვალე ფილმის ფანჯრები სხვადასხვა ფერებში.
ძალიან ბევრი რამ არ ვიცოდი ფოტორეზისტორების შესახებ, ვიფიქრე, რომ თუ პერსონაჟები მოთავსდებოდნენ სწორ თანმიმდევრობაში, მათი ფილმები საიმედოდ იმოქმედებდა სინათლის თითოეულ სინათლის სენსორზე. ვიპოვე რამდენიმე სხვადასხვა ფერის პლასტიკური ფილმი და გამოვცადე ისინი, რათა დადგინდეს რომელი ფილმის ოთხი ფერი იყო ერთმანეთისგან ყველაზე მკაფიოდ განსხვავებული. მაგრამ ეს იდეა თეორიულად უკეთესად მუშაობდა, ვიდრე რეალობაში.
სინათლის სენსორები არ არის იმდენად საიმედო და მე აღმოვაჩინე, რომ დაყენებული კუთხეების უმცირესი განსხვავება ასევე დიდ გავლენას ახდენს თითოეული სენსორის მიერ წაკითხულზე, მაშინაც კი, თუ მათზე სინათლე ყველა ერთნაირი იყო. როგორც ითქვა, მე გადაწყვეტილი მქონდა ამ სამუშაოს შესრულება და ვიპოვე გზა, რომ პერსონაჟები და მათი ფილმები სენსორებზე დამეწერა, რომლებიც 1) არასოდეს მისცემდნენ თავსატეხის შემთხვევით გადაწყვეტას და 2) საიმედოდ გადაწყვეტდნენ ოთახში საკმარისი შუქით ყოველ ჯერზე. ეს სინათლის სენსორები მიერთებულია ზუსტად ისე, როგორც სენსორები, რომლებიც გამოიყენება ლაზერებთან მაღალი ფოსტის მხარეს (რეზისტორი გაყოფს არა-პოზიტიურ ერთ ფეხს უარყოფით და შეყვანის პინზე). არსებობს უამრავი დოკუმენტაცია იმის შესახებ, თუ როგორ უნდა დააკავშიროთ ეს ნივთები.
იმის გამო, რომ მე არ ვიცოდი, რა სინათლე იქნებოდა გარშემო, როდესაც მოთამაშეები ცდილობდნენ ამ თავსატეხს, ნაცვლად იმისა, რომ გამემოწმებინა კონკრეტული მნიშვნელობები ან განსხვავებები გაზომვებს შორის, მე უბრალოდ ვამოწმებ, რომ დარწმუნებული ვიყო, რომ ჩემს ყველაზე მსუბუქ ფილმს აქვს უფრო მაღალი მაჩვენებელი, ვიდრე შემდეგ მსუბუქ ფილმს. ფილმს უფრო მაღალი კითხვა ჰქონდა ვიდრე მომავალს და ასე შემდეგ.
ჩემი შეკვეთის მინიშნებები, Covid-19 მითითებებით გასართობად, გამოსახულია. კიდევ ერთი რამ, რასაც თავდაპირველად მოუთმენლად ველოდი ამ ყუთის გაკეთებას, იყო თაროების ზემოთ რამდენიმე ფარული განყოფილება, რომელიც ავტომატურად იხსნებოდა, როდესაც მოთამაშე ამოხსნიდა თავსატეხს, რათა მიეწოდებინა მას შემდეგი თავსატეხის მარაგი. თითოეული თაროს ზემოთ არის მნიშვნელოვანი ადგილი ამის გასაკეთებლად. ასე რომ, მე დავაყენე ორი რგოლის პანელი და ჩავატარე გარკვეული ექსპერიმენტი, როდესაც ვცდილობდი გამომეყენებინა პატარა სერვო ძრავები პანელების გასახსნელად, მაგრამ მე არ ვარ მექანიკური ინჟინერი და მე უბრალოდ ვერ შევძელი მისი კარგად მუშაობა. იმედგაცრუების გამო რამდენიმე კვირით გადავდე პროექტი.
რამდენიმე კვირის შემდეგ, მე გადავწყვიტე, რომ მე შევუკვეთე ამ პროექტის დასრულებას, უმჯობესია კარების გადაადგილების იდეის გაუქმება. მოთამაშისთვის მარაგის მიღების საკითხის გადასაჭრელად, მე მივიღე ბევრად მარტივი გადაწყვეტა, რომელიც აღწერილია ქვემოთ, ყუთის თავში.
ნაბიჯი 4: ყუთის ზედა ნაწილი
ყუთის ზედა ნაწილს აქვს სახურავი, რომელიც იხსნება. თავდაპირველად ვგეგმავდი სახურავის ჩაკეტვას და მხოლოდ სახურავის გახსნას და გახსნას, როდესაც თავსატეხი წარმატებით დასრულდებოდა. მას შემდეგ, რაც ჩემი საიდუმლო განყოფილებების ავტომატური გახსნის შემდეგ, იდეა ჩემთვის ძალზე ძნელი განსახორციელებელი იყო გონივრულ დროში და მივხვდი, რომ მჭირდებოდა უფრო მარტივი გამოსავალი. მე გადავწყვიტე, რომ ზედა განბლოკილი მქონოდა და უბრალოდ გამოვიყენებდი "მარაგის" შესანახად, რომლითაც მოთამაშე დაჯილდოვდებოდა თითოეული თავსატეხის დასრულებისას. მაგრამ როგორ შემიძლია შევზღუდო მოთამაშეები მხოლოდ იმ მარაგებით, რომლებიც უნდა მიეღოთ თითოეული თავსატეხის დასრულებისას? ჩემი მარტივი პასუხი იყო პატარა ჩანთები ბოქლომებით. ყოველ ჯერზე, როდესაც მოთამაშე ამოხსნის თავსატეხს, რომელსაც აქვს ჯილდო, გამოცხადებულია შესაბამისი საკეტის კომბინაცია და მოთამაშეს შეუძლია შეამოწმოს საკეტები იმის გასარკვევად, თუ რომელი ჩანთის გახსნა შეუძლია.
ეს იყო მარტივი გამოსავალი და მან მნიშვნელოვნად გაამარტივა ყუთის მექანიკა, თავსატეხის გადაჭრის გართობის ზედმეტი კომპრომისის გარეშე. და ეს მომცა საშუალება საბოლოოდ დამემთავრებინა ყუთი! საბოლოო ჯამში ყუთის ზედა ნაწილი ასევე ინახავდა ელექტრული კომპონენტების საკმაოდ დიდ რაოდენობას შუქებიდან, ღილაკებიდან და ლაზერებიდან.
ნაბიჯი 5: ყუთის უკანა კარის მხარე
მე ყოველთვის ვფიქრობდი, რომ ყუთის უკანა კარი იქნებოდა "პრიზი" ყუთის ყველა თავსატეხის ამოხსნისთვის. როგორც გაირკვა, იქ არის იმდენი მავთული და დამტენი და სხვა ელექტრული კომპონენტი, რომ სხვა არაფრისთვის დიდი ადგილი არ არის. ამ თავსატეხისთვის, თავდაპირველად ვიფიქრე, რომ მინდა მქონდეს პლაივუდის ბადე, რომელიც მოთავსდება კარის უკანა მხარეს, რომლის მეშვეობითაც ნიშანი მაგნიტით მის ბაზაზე გაივლის ლაბირინთს, მაგრამ მე გზა არ მქონდა ხის ბადის მოჭრისას და მე გადავწყვიტე, რომ ქაღალდზე ან ქსოვილზე ლაბირინთმა შეიძლება იმუშაოს ისევე, როგორც ეს არ იყოს ისეთი მაგარი გარეგნობა. საბოლოოდ მე არც კი შევქმენი ნამდვილი ლაბირინთი. მე უბრალოდ მარტივი გზა გამოვიყენე რკინის ვინილის გამოყენებით თეთრეულის ქსოვილზე. ქსოვილი მიმაგრებულია კარზე მაგნიტებით (ჩაღრმავებულია კარის უკანა ნაწილში). მოთამაშე მოძრაობს თავის ნიშანზე (მაგნიტის შემცველი ფუძეში) "დასაწყისიდან" ბოლომდე და ამ პროცესში იწვევს დარბაზის სენსორს წარმატებით დაასრულოს თავსატეხი და გახსნას კარის სოლენოიდის საკეტი. (იმისათვის, რომ ცოტათი გამიჭირდეს "მოტყუება" [ან პირდაპირ ბოლომდე], მე ვაპირებდი მეორე დარბაზის სენსორის დამატებას სადმე მარშრუტზე, მაგრამ რადგან გზა მაინც ასე მარტივია, ზედმეტად მომეჩვენა.) ჩემი "ნიშანი" მხოლოდ ძველი ტუჩის ბალზამის კონტეინერია, რომელიც მის ბაზაზე იშვიათი დედამიწის მაგნიტს ჯდება.
სოლენოიდი იკვებება 9 ვოლტიანი ბატარეით და უკავშირდება არდუინოს 5 ვოლტიანი რელეს საშუალებით.
მიუხედავად იმისა, რომ თავსატეხი მარტივია, ვიმედოვნებთ, რომ ზოგიერთი მოთამაშესთვის გამოწვევა იქნება ის, რომ დაუყოვნებლივ არ ჩანს, რა უნდა გაკეთდეს ქსოვილით, ჟეტონებით და მაგნიტებით მომარაგების ჩანთაში.
ნაბიჯი 6: განათება, ღილაკები და ხმები
ვიცოდი, რომ მინდოდა თავსატეხის ყუთს ჰქონოდა განათება და ხმები. მე ასევე ვფიქრობდი, რომ თუ მე მქონდა ღილაკები, მე უფრო მეტი მოქნილობა მექნებოდა თავსატეხებით, რომელთა შექმნაც შემეძლო. მე გადავწყვეტ ღილაკების და შუქების დამატებას ყუთის ზედა ნაწილში, რათა ის მაქსიმალურად სისუფთავე იყოს. მე გავხვრიტე 4 ხვრელი თითოეულ მხარეს. გამოყენებული ნათურები არის 9 ინდივიდუალურად მიმართვადი, მრავალფუნქციური LED- ები ერთ სტრიქონზე. ისინი საჭიროებენ დამატებით ენერგიას არდუინოს გარედან, მაგრამ მათი დაპროგრამება ადვილია. ეს იყო ჩემი პირველი ექსპერიმენტი არდუინოს ღილაკებზე. ღილაკებს ასევე სჭირდებოდათ მათზე მიბმული რეზისტორები. არსებობს უამრავი დოკუმენტაცია ღილაკებთან დაკავშირებით. ხმა მომცა DFPlayer mp3 პლეერმა, რომელიც იაფფასიან ერთ დინამიკზე იყო დამაგრებული, რომელიც იაფი დოკ -სპიკერიდან ამოვიღე. მე მქონდა პრობლემები ფაილების სახელებით ან რიცხვებით მითითებით (იხ. კოდი), მაგრამ საბოლოოდ არც ისე ძნელი იყო იმის გარკვევა, თუ როგორ უნდა გაეშვა იგი. სამი შუქით და 1 ღილაკით სამივე მხარეს (მარცხნივ, მარჯვნივ და წინ), შევეცადე გამომეცადა თავსატეხების იდეები. საბოლოოდ გადავწყვიტე ფერადი თავსატეხი, მოციმციმე მსუბუქი თავსატეხი და მოსმენის ისტორიის თავსატეხი. ფერადი თავსატეხისთვის, თითოეულ მხარეს ორი გარე განათება დაყენებულია ძირითად ფერებში. შიდა შუქი თავდაპირველად გამორთულია. მოთამაშე უბიძგებს ღილაკს ჩართოს და შეცვალოს სინათლის ფერი სწორ მეორად ფერში. მაგალითად, თუ გარედან ორი წითელი და ლურჯია, შიდა შუქი უნდა იყოს დაყენებული მეწამულზე. მოციმციმე თავსატეხისთვის, მე მაქვს ორი გარე განათება ყუთის თითოეულ მხარეს, რომელიც აციმციმებს დროის რაოდენობას, რომელიც შეესაბამება მათ პოზიციას. მარცხნიდან მარჯვნივ, 1, 3, 4, 6, 7, 9. შუა შუქი თითოეულ მხარეს უნდა იყოს სინქრონიზებული მის პოზიციასთან რამდენჯერმე მისი ღილაკის დაჭერით. საბოლოო ჯამში, თავსატეხს იგებს სინათლე 1 პოზიციაზე, რომელიც ერთხელ აციმციმებს, სინათლე მე -2 პოზიციას ორმაგად აციმციმებს, ბოლომდე შუქამდე 9 პოზიციაზე, რომელიც 9 -ჯერ აციმციმებს. მოსმენის თავსატეხისთვის წაიკითხება ჩაწერილი ამბავი. სიუჟეტი შეიცავს სიტყვებს მარცხნივ და მარჯვნივ რამდენჯერმე. მარცხენა და მარჯვენა ღილაკები უნდა იყოს დაჭერილი იმავე თანმიმდევრობით, როგორც სიუჟეტი, რომ დასრულდეს თავსატეხი. გარდა ამისა, განათება და ხმა გამოიყენება იმის აღსანიშნავად, რომ მოთამაშემ წარმატებით დაასრულა გარკვეული თავსატეხები, მისცა მოთამაშეს კომბინაციები მომარაგების ტომრებთან და აცნობოს მას, რომ მან გადაჭრა მთელი ყუთი.
ნაბიჯი 7: თამაშის თანმიმდევრობა და კოდი
ყუთების თამაში თანმიმდევრულია. 8 თავსატეხი წესით უნდა გადაწყდეს. და მიუხედავად იმისა, რომ თავსატეხების შეკვეთის უამრავი შესაძლებლობა არსებობს, ამით დავასრულე: თავსატეხის ყუთი იწყებს მოთამაშეს (ან ყუთის მეგზურს, AKA me), რომელიც ერთდროულად აჭერს მარცხენა და მარჯვენა ღილაკს. ფერადი თავსატეხი განათებულია და მოთამაშემ უნდა განსაზღვროს, რომ მან უნდა დააყენოს ცენტრალური შუქები თითოეულ 3 მხარეს სწორი მეორადი ფერით (ნარინჯისფერი, მწვანე, მეწამული).
ფერების სწორად დაყენების შემდეგ, ფოსტის ჯიბეში არსებული ლაზერები ჩართულია და მოთამაშემ უნდა იპოვოს სარკეები და გამოიყენოს ისინი ლაზერული სხივების ლაზერულ სენსორებზე გადასატანად.
შემდეგ იწყება მოციმციმე შუქების თავსატეხი. მოთამაშე უბიძგებს ღილაკს ისე, რომ თითოეული მხარის შუა შუქი აციმციმდეს რამდენჯერმე სწორად და დასრულების შემდეგ 1) იკითხება რიცხვი ერთ -ერთი ჩანთის კომბინაციისთვის და 2) ულტრაიისფერი შუქები ანათებს.
პირველი ჩანთა შეიცავს ხის ტანგრამის ნაჭრებს. მოთამაშე ხედავს ტანგრამის თავსატეხის ულტრაიისფერი განათებით მონახაზს და ფორმას ასრულებს ხის ნაჭრებით. როდესაც ზედა ნაწილი მოთავსებულია, თავსატეხი წყდება და შეტყობინება თამაშობს ძირითადად ეუბნება მოთამაშეს დააჭიროს წინა ღილაკს გასაგრძელებლად.
როდესაც მოთამაშე აჭერს წინა ღილაკს, თავსატეხი იწყებს მარცხენა-მარჯვენა ამბავს. მას შეუძლია კვლავ გაიმეოროს ისტორია წინა ღილაკის კიდევ ერთხელ დაჭერით.საბოლოოდ ის ხვდება, რომ მას სჭირდება მარცხენა ან მარჯვენა ღილაკების დაჭერა ყოველ ჯერზე, როდესაც ამბავი ამბობს ერთ -ერთ მიმართულებას.
როდესაც მან სწორად დაასრულა LEFT-RIGHT ღილაკის თანმიმდევრობა, გამოცხადდება სხვა შეტყობინება სხვა მომარაგების ჩანთის კომბინაციით. ამჯერად ჩანთა შეიცავს შეწონილ ძაფის მარყუჟებს. მარყუჟების რიცხვები მოთამაშეს აძლევს მინიშნებებს, რომ მას სჭირდება მათი გაყოფა თანაბარ გროვებად. როდესაც ერთი და იგივე წონა იდება თითოეულ კაკალზე (სინამდვილეში ეს მხოლოდ სწორი კაკალია, რომელიც ზომავს), გამოცხადებულია სხვა კომბინაცია.
ამჯერად მომარაგების ტომარა შეიცავს პერსონაჟებს ფერადი ფილმით და ნახავ, თუ როგორ უნდა შეუკვეთოს მოთამაშეს პერსონაჟების შეკვეთა. მოთამაშე ათავსებს მათ სწორ თანმიმდევრობით და საბოლოოდ ხდება განცხადება ბოლო მიწოდების ტომარის კომბინაციის შესახებ.
ბოლო ჩანთა შეიცავს თეთრეულის ქსოვილს დაწყებული-ბოლო ხაზით, 5 პატარა მაგნიტით და ნიშნით მაგნიტით დაფარული ძირში. მოთამაშე გადააქვს სიმბოლოს თავიდან ბოლომდე, ხოლო უკანა კარი საბოლოოდ იხსნება და განათება და ხმები აცხადებენ, რომ მოთამაშე არის დიდი გამარჯვებული.
ამდენი შეყვანის სენსორით და ამონაწერით, მე მჭირდებოდა მეტი ქინძისთავი ვიდრე Arduino Uno ან Nano– ს უზრუნველყოფა. საბოლოო ჯამში მე გამოვიყენე ბრენდის გარეთ მეგა. მე გამოვიყენე კომბინაცია 1) შედუღება პირდაპირ სენსორებზე და დადებითი და უარყოფითი მავთულები და 2) ჯუმბერის ქინძისთავები პირდაპირ მეგაში. მე განსაკუთრებით არ მომეწონა, თუ როგორ გრძნობს მხტუნავები ქინძისთავებს მეგაში (ერთგვარი ფხვიერი), ამიტომ გამოვიყენე ცხელი წებო, რათა მათ მეტი მხარდაჭერა მიმეცა. ახლა ის მუშაობს და მე მოუთმენლად ველი, რომ მეტი ადამიანი ითამაშებს მას!
შემატყობინეთ, თუ გაქვთ რაიმე კონკრეტული შეკითხვა მარაგებთან ან მეთოდებთან დაკავშირებით, რომლებიც მე გამოვიყენე ამ ყუთის დასასრულებლად და მე ყველაფერს გავაკეთებ პასუხის გასაცემად.
თუ მოგწონთ Arduino– ს გამოყენების იდეა Escape Room– ის ტიპის თავსატეხების შესაქმნელად, გირჩევთ გამოიწეროთ Playful Technology– ი YouTube– ზე. მასპინძელი, ალასტაირი, ჩემი არდუინოს გმირია!
თუ ეს თქვენთვის საინტერესო ან გამოსადეგი აღმოჩნდა, გთხოვთ, ხმა მომცეთ კონკურსში დასრულება უკვე. Მადლობა წაკითხვისთვის!
გირჩევთ:
დრაკონის გაქცევა: 3 ნაბიჯი
Dragon Escape: ეს იქნება კოდირებული code.org– ზე. თამაშის მთელი საფუძველია დრაკონების თავიდან აცილება და გამარჯვებისთვის რამდენჯერმე აჩრდილის დაჭერა. თქვენ შეგიძლიათ გაგაოცოთ თქვენი მეგობრები ამ მაგარი თამაშის იდეით, რომელიც შეიძლება შეიცვალოს თქვენი სურვილისამებრ
გაქცევა ფურცლიდან (Excel Puzzle): 5 ნაბიჯი (სურათებით)
Escape the Sheet (Excel Puzzle): Escape the sheet არის პატარა Excel თამაში, რომელიც მე შევადგინე რამდენიმე წლის წინ, რათა ვასწავლოთ კოლეგების ჯგუფს უფრო მოწინავე Excel უნარები, ხოლო ცოტა გართობა Trivia და Logic თავსატეხებით, ორი რამ რაც მე მიყვარს! ეს თამაში არის Excel– ის კომბინაცია
ჯეფერსონის შთაგონებული ყოველდღიური საათი: საკარანტინო გამოცემა: 5 ნაბიჯი
ჯეფერსონის შთაგონებული ყოველდღიური საათი: საკარანტინო გამოცემა: გამოქვეყნების დროს, ოცდამე სამი დღის განმავლობაში დავრჩებოდი COVID-19– თან დაკავშირებულ კარანტინში. მე ვიწყებ ჩამოსვლას ჩვეულებრივი დროიდან - ყოველი დღე ძალიან ჰგავს ბოლო დღეს, მცირედი გავლენას ახდენს ჩემს მეხსიერებაზე. მოკლედ, არ შემიძლია
ბარბის ყუთი: შენიღბული ყუთი/ ბუმი თქვენი Mp3 მოთამაშისთვის: 4 ნაბიჯი (სურათებით)
Barbie Box: შენიღბული კამერის/ ბუმის ყუთი შენი Mp3 მოთამაშისთვის: ეს არის თქვენი mp3 პლეერის დამცავი ჩანთა, რომელიც ყურსასმენის ჯეკს გარდაქმნის მეოთხედ ინჩზე, შეუძლია იმოქმედოს როგორც ბუმის ყუთი გადამრთველის გადასაბრუნებლად და შენიღბავს თქვენს mp3 პლეერს, როგორც ადრეული ოთხმოცდაათიანი წლების მაგნიტოფონი ან მსგავსი დაბალი ქურდობა
კედარი (სიგარა?) ყუთი სპიკერი ყუთი: 8 ნაბიჯი (სურათებით)
Cedar (Cigar?) ყუთის სპიკერი ყუთი: შთაგონებული Munny– ის დინამიკებით, მაგრამ არ სურს 10 დოლარზე მეტის დახარჯვა, აქ არის ჩემი ინსტრუქცია ძველი კომპიუტერის დინამიკების გამოყენებით, ხის ყუთი ტექნიკის მაღაზიიდან და ბევრი ცხელი წებო