Мазмұны:
- 1 -қадам: Идея
- 2-қадам: Электронды емес ингредиенттер
- 3-қадам: Электронды емес құрылыс
- 4 -қадам: электронды ингредиенттер
- 5 -қадам: электронды жинақ
- 6 -қадам: Кодекс
- 7 -қадам: ләззат алыңыз
Бейне: Buzz Wire Scavenger Hunt Clue: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулық сізге «Buzz Wire» ойынының жоғары технологиялық нұсқасын қалай құруға болатынын көрсетеді, ол қоқыс аулауда көмекші ретінде пайдаланылуы мүмкін немесе басқа да қиындықтарға бейімделуі мүмкін.
1 -қадам: Идея
Buzz Wire - бұл ойын сияқты, бірақ бұрылысы бар (сөзбе -сөз)! Мақсаты - бұралған сымның айналасында сақинаны ұстау. Бұл ойынның классикалық нұсқасында сақина сымға тиіп кетсе, дыбыстық сигнал өшеді немесе жарық жыпылықтайды. Мен бұл ойынның нұсқасын өзгелердің туған күніне арналған тазартқыш аңның бөлігі ретінде құрғым келді. Осылайша, маған ойын ішіндегі түсінікті жасыру әдісі қажет болды. Бұл нұсқаулық ойынның сәтті аяқталғаннан кейін хабарды көрсететін осы ойынның жаңартылған нұсқасын құру үшін Arduino мен СКД экранын қалай пайдалану керектігін қарастырады! Ең жақсысы, алдаудың жолы жоқ (егер сіз схеманы түсінбесеңіз!)
2-қадам: Электронды емес ингредиенттер
Бұл ойынның корпусын құру үшін сізге қажет:
- Жол - мен қалың мыс сымды қолдандым. Кез келген өткізгіш металл сым жұмыс істеуі керек. Иілу үшін жіңішке болуы керек, бірақ ойын бойы оның пішінін берік ұстайтындай қалың.
- Сақина - мен көз ілгегін қолдандым. Сонымен қатар, сақинаның пішініне иілген жолдан қосымша сымды қолдануға болады.
- Екі шайба - бұл жолдың соңғы нүктесі ретінде қолданылады.
- Тағы бірнеше сым - бұл әр түрлі бөлшектерді тізбекке қосу үшін қолданылады. Мен жол мен шайбаны қосу үшін бірнеше жұқа сымдарды (мысық 5 кабелінен ажыратылған) (сізге сымның үш қимасы қажет болады), ал сақина үшін қалың аллигатор секіргіш кабелін қолдандым.
- Тақта - бұл бәрін біріктіреді. Мен 1 «x4» өлшемді фигураны қолдандым.
Құралдарға келетін болсақ, сізге қажет:
- Бұрғылау және сіздің сымның өлшемімен сәл бірдей
- Кейбір қысқыштар
- Ыстық желім
3-қадам: Электронды емес құрылыс
Алдымен, тақтаның екі жағында да сымның өлшемімен бірдей екі тесік бұрғылаңыз. Олар сымның тірек нүктелері ретінде қызмет етеді.
Әрі қарай, кішірек сымды шайбалардың әрқайсысына екінші суретте көрсетілгендей ораңыз.
Енді шайбалардың бірін сыммен бірінші тесікке жабыстырыңыз, содан кейін жол сымының бір ұшын тесікке бекітіп, орнына жабыстырыңыз. Жуғыш пен жолдың сымы жанаспауы керек. Үшінші суретті қараңыз.
Енді трек сымын көңілді пішінге бүгіңіз және басқа тесікке жету үшін қажет ұзындықта қысыңыз. Жолдың сымын екінші тесікке итермес бұрын, екінші шайбаны (сым орамасы бар) жол сымының айналасына қойыңыз, содан кейін жұқа сымның бір бөлігін жол сымының ұшына ораңыз. Содан кейін ұшты немесе трек сымын тесікке бекітіп, шайбаны тақтаға жабыстырыңыз (4 суретті қараңыз). Жолдың сымы мен шайбаның арасында электр байланысы жоқ екеніне көз жеткізіңіз.
Әрі қарай, 5 -суреттегідей секіргіш сымның бір ұшын сақинаға бекіту үшін аллигатор қысқышын қолданыңыз.
Енді сіздің құрылымыңыз бірінші суретке ұқсас болуы керек.
4 -қадам: электронды ингредиенттер
Бұл ойынның миын қалыптастыру үшін сізге қажет:
- Ардуино
- СКД экран
- 10 к потенциометр
- Пьезо -дыбыстық сигнал (міндетті емес)
- қызыл және жасыл жарық диоды (міндетті емес)
- Бір уыс секіргіш кабельдер мен нан тақтасы
- 220 Ом резистор
- Қарсылығы 1Км немесе одан жоғары бірдей мәндегі төрт резистор
Бұл бөлшектердің барлығын Elegoo стартерлік пакеттерінің бірінен табуға болады, олар көптеген компоненттерге арналған. Мен бұл жобаны осы компоненттен құрдым.
5 -қадам: электронды жинақ
Схемада көрсетілгендей тізбекті орнатыңыз. Міне, кейбір ескертулер:
- Жарықдиодты және СКД қосылған резисторлар 220 Ом
- Аналогты кірістерге қосылған және диагональ бойынша орналастырылған резисторлар 1к+ ом.
-
Оң жақтағы тақырыпқа қосылатын диагностикалық сымдар ойын корпусына келесідей қосылады:
- A0 (жасыл сым) старт-ойын шайбасына қосылады
- A1 (көк сым) жол сымына қосылады
- А2 (сары сым) ойынның соңғы шайбасына қосылады
Бұл схема TinkerCad көмегімен жасалды.
6 -қадам: Кодекс
Код бекітілген және оны GitHub -тан табуға болады.
Бұл ойын менің қызым Джеймидің туған күніне арналған тазартқыш аң аулаудың бір бөлігі ретінде салынған. Ол ойынды жеңгеннен кейін, СКД экраны ыдыс жуғыш машинаның келесі белгісін көрсетті, ал пьезо -зумер «туған күніңмен» ойнады. Егер сіз Джейми есімді адамға ыдыс жуғыш машинада туған күнді іздестіруді жоспарламасаңыз, онда сіз кодты, мысалы, СКД мәтіні мен пьезо -дыбыстық сигналды өзгертуді қалауыңыз мүмкін.
Негізінде, іске қосумен байланысты 5 кезең бар (arduino қосылады), ойынның басталуы (сақинаны басу үшін шайба), ойынның сәтсіздігі (сақинаға тиетін сым), ойынның соңы (жолға емес, старттық шайбаға тигеннен кейін сақинаға тиетін соңғы шайба) сым), алаяқ (трек сымына тигеннен кейін сақинаға тиетін соңғы шайба). Бұл кезеңдер негізгі циклде if/else логикасымен жүзеге асады, ал әр түрлі мәтін displayText () коммутатор регистрі блогымен жүзеге асады. Мен қолданбайтын жағдай (кезең = 1) бар екенін ескеріңіз. Бұл маған мәселелерді берді, сондықтан мен оны логикадан алып тастадым, бірақ оны тазартпадым және қазір олай жасағым келмейді.
Бұл кодты түсінуге және сәйкесінше түзетуге оңай деп үміттенемін. Егер сізде бар болса, түсініктемелердегі нақты сұрақтарға жауап беруге қуаныштымын.
Пьезо «Туған күніңмен» әні https://create.arduino.cc/projecthub/trduunze/pie… сайтынан алынды.
7 -қадам: ләззат алыңыз
Кодты жүктеңіз, жуғыштан, трек пен сақинадан сымдарды тізбекке қосыңыз және барлығын байлаңыз! Бұл ойын шын мәнінде өте қызықты болды және біз онымен аң аулау ойынынан кейін ойнадық. Мен сонымен қатар дербес ойынға арналған жаңартылған нұсқаны жасадым. Соңында анықтаманың орнына, ол раундты аяқтауға қанша уақыт кететінін қадағалайды және жоғары ұпай көрсетеді. Бұл нұсқаны мына жерден қараңыз. Мен осы негізгі қондырғымен жасауға болатын басқа да қызықты нәрселер бар екеніне сенімдімін.
Бақытты жасау!
Ұсынылған:
Adafruit CLUE көмегімен Kitronik өнертапқыштар жинағын қолдану: 4 қадам (суреттермен)
Adafruit CLUE көмегімен Kitronik өнертапқыштар жинағын қолдану: BBC micro: битке арналған Kitronik өнертапқыштар жинағы - бұл нан тақтасы бар электроника бар микроконтроллерлерге тамаша кіріспе. Жинақтың бұл нұсқасы қымбат емес BBC micro: bit -пен бірге пайдалануға арналған. Нұсқаудың толық кітабы келеді
Makey Makey және Scratch көмегімен Buzz Wire ойыны: 3 қадам
Makey Makey және Scratch қолданатын Buzz Wire ойыны: Бұл менің 11 жасар ойыным, ол бұл ойынды інісімен бірге COVID19 жабылған кезде біршама алаңдату үшін ойнаған және бағдарламалаған, және ол Интернеттегі ең керемет жобалар көрмесіне қатысқысы келді. " Мен негізгі идеяны қабылдадым
Buzz Wire ойынын қалай жасауға болады: 4 қадам
Buzz Wire ойынын қалай жасауға болады: Әрине, Arduino көптеген электрондық жобаларда, соның ішінде ойындарда қолданылады. Бұл жобада біз сықылды ойын немесе тұрақты қол ойыны деп аталатын арнайы ойын ойлап таптық. Бұл жоба үшін болат сым қолданылады, оны контурға айналдыру керек
Arduino Buzz Wire ойыны: 4 қадам
Arduino Buzz Wire ойыны: Бұл Arduino көмегімен Buzz сымды ойынын жасауға болатын нұсқаулық. Бұл Arduino жобасы https://www.instructables.com/id/Buzz-Wire-Scavenger-Hunt-Clue/ сайтынан өзгертілген. Мен СКД -де таблицаны қосамын, ол сіздің аяқтауға жұмсайтын уақытыңызды көрсетеді
Arduino UNO үшін LED таймері бар Buzz Wire ойыны: 5 қадам
Arduino UNO үшін жарық диодты таймері бар Buzz Wire ойыны: Бұл дыбыстық сым ойыны пайдаланушыға жарықдиодты таймерге қарсы тұруға мүмкіндік береді. Мақсаты - ойын тұтқасын лабиринтке тигізбей және жарық диоды сөнбей тұрып алу. Егер ойын тұтқасы мен