![Игра с двоичен превключвател: 6 стъпки Игра с двоичен превключвател: 6 стъпки](https://i.howwhatproduce.com/images/001/image-2783-51-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36
![Image Image](https://i.howwhatproduce.com/images/001/image-2783-53-j.webp)
![](https://i.ytimg.com/vi/oTl21zP2PLs/hqdefault.jpg)
![Игра с двоичен превключвател Игра с двоичен превключвател](https://i.howwhatproduce.com/images/001/image-2783-54-j.webp)
![Игра с двоичен превключвател Игра с двоичен превключвател](https://i.howwhatproduce.com/images/001/image-2783-55-j.webp)
Вдъхновен от Hex Game на Ben Heck
Това е двоична игра, която направих, за да науча приятелите си на двоичната. В крайна сметка си играя с това в час, за да се държа буден.
Преобразувате произволни денарови (0-255) или шестнадесетични (0-ff) стойности на екрана в двоични и след това използвате 8-те основни ключа за въвеждане на тази двоична стойност. Можете да изберете да конвертирате стойности в двоични завинаги, или в рамките на 60 секунди с висок резултат (все пак не се съхранява в паметта).
Има и други функции, като
- Спам игра, в която спам бутона за 60 секунди за високи резултати
- Инструмент за преобразуване, за преобразуване на двоичен в денарен, шестнадесетичен или ASCII
- ASCII текстов редактор, където въвеждате двоични стойности, представляващи ASCII символа на екрана, и
- Главно меню, където въвеждате двоични стойности за достъп до различните функции и режими
- Липса на звук, така че можете да играете в клас (Това е функция, а не грешка)
Що се отнася до тази инструкция:
- Това е първото ми, така че, моля, ме насочете
-
Използвам камера на телефона, така че съжалявам за изображения с лошо качество
Имам точка и стрелба, но това е прекалено много караница, така че съжалявам за това
- Направих тази инструкция и направих повечето от снимките си на устройството, след като го направих, а не докато го правех, така че всъщност нямам много снимки или видеоклипове, документиращи процеса. Съжалявам и за това
Има подобна бинтова игра с инструкции, която също ви води как да играете в двоична
Така че нека започнем!
Стъпка 1: Материали и инструменти
Материали
- ATMega 328p (чипът в Arduino Uno)
- 8 превключвателя (за въвеждане на двоичен код)
- 2 други превключвателя (1 за захранване и 1 за режим)
- Nokia 5110/3110 LCD
- Печатна платка (Duh)
-
Електрическа верига
- 150mAh литиево -полимерна батерия (Безплатно от събитие)
- Литиево -йонно зарядно устройство за защита и верига за защита (също се получават безплатно от същото събитие)
- 3.3V понижаващ преобразувател
- Акрил (черен и прозрачен)
Инструменти
-
Поялник и спойка
Смукач за спойка (защото можете да правите грешки)
- ISP програмист за arduino (или допълнителен Arduino Uno, Raspberry Pi и др.)
Стъпка 2: Неуспехи
![Неуспехи Неуспехи](https://i.howwhatproduce.com/images/001/image-2783-56-j.webp)
![Неуспехи Неуспехи](https://i.howwhatproduce.com/images/001/image-2783-57-j.webp)
![Неуспехи Неуспехи](https://i.howwhatproduce.com/images/001/image-2783-58-j.webp)
![Неуспехи Неуспехи](https://i.howwhatproduce.com/images/001/image-2783-59-j.webp)
Защо провал (2 неуспеха)? Защото този проект е изграден върху два.
Първоначално исках да създам LCD играчка като тази на The 8-Bit Guy. Въпреки това, въпреки че успях да го накарам да работи, LCD дисплеят с персонажи беше изпържен, когато беше поставен в платката. Никога не можех да разбера защо. Схемата е подобна на тази на The 8-Bit Guy.
Исках също да построя DIY Gambuino. Екранът, платката на микроконтролера и органите за управление ще бъдат модулни и отделящи се. Въпреки това не можах да кача зареждащия механизъм и да накарам SD картата да работи с моята Raspberry Pi тогава, а тогава нямах Arduino Uno, затова се отказах от училищната работа.
Когато работя по този проект, реших да комбинирам основната платка за микроконтролер от DIY Gamebuino и LCD Toy board с ключове, за да направя двоичната игра.
Стъпка 3: Запояването му
![Запоявайки го нагоре Запоявайки го нагоре](https://i.howwhatproduce.com/images/001/image-2783-60-j.webp)
![Запоявайки го нагоре Запоявайки го нагоре](https://i.howwhatproduce.com/images/001/image-2783-61-j.webp)
![Запоявайки го нагоре Запоявайки го нагоре](https://i.howwhatproduce.com/images/001/image-2783-62-j.webp)
По същество цялата верига включва:
- Свързване на LCD дисплея на Nokia
-
Свързване на 8-те превключвателя, бутон и превключвател за режим (щифтове 9-0, проверете скицата на arduino за повече информация)
8 -те превключвателя са подредени в (2^7, 2^6, 2^5, 2^4, 2^3, 2^2, 2^1, 2^0)
- Свързване на 150 mAh литиево -полимерна батерия и веригата на зарядното устройство, заедно с превключвателя на захранването последователно
Така че отделете време да го запоите. Можете да запоите всичко на една дъска. Въпреки това, с платката ATmega328p и платка с превключватели, които запомних, запоявах заглавки и проводници, за да ги свържа заедно, заедно с удължителен кабел за разширяване на LCD от основната платка на микроконтролера.
Стъпка 4: Програмиране
![Програмиране Програмиране](https://i.howwhatproduce.com/images/001/image-2783-63-j.webp)
За да качите, ще трябва да използвате ISP програмист. Ако нямате ISP програмист като мен, можете да използвате резервен Arduino Uno с скицата ArduinoISP.
Има няколко основни неща за програмиране:
-
Главното меню
Четене на двоичната стойност от ключове (в скицата на Arduino)
- Самата двоична игра (по време се използва само millis (), за да се провери дали са минали 60 секунди)
- SpamGame (Просто брои колко пъти е натиснат бутон и с помощта на millis () проверява дали са минали 60 секунди)
- ASCII текстов редактор
Съвет: Ако използвате Arduino Uno, за да го програмирате, първо изключете Nokia 5110 LCD. Може да се изпържи с 5 волта от Arduino Uno. (Лично аз забравих да направя това два пъти, но за щастие моят LCD все още работеше)
Стъпка 5: Дело
![Дело Дело](https://i.howwhatproduce.com/images/001/image-2783-64-j.webp)
![Дело Дело](https://i.howwhatproduce.com/images/001/image-2783-65-j.webp)
![Дело Дело](https://i.howwhatproduce.com/images/001/image-2783-66-j.webp)
След като го програмирах и го пренесох в училище, реших да направя акрилен калъф, за да защитя електрониката в него
Получих 2 парчета черен акрил от друг проект за скрап, а чистото акрилово парче като скрап от уроците в училище. С евтин 60W поялник, загрях ръбовете, които исках да огъна, и след това с помощта на дървен блок огънах акрила до 90 градуса. За превключвателя за режим използвах поялника, за да разтопя дупка отстрани на кутията, така че да е достъпна. Използвам и поялника, за да разтопя малко излишната площ от акрил, така че калъфът да пасне. Малко подаване би направило случая по -гладък и не толкова груб по краищата.
Въпреки това, при мен с лоша изработка,
- Бях твърде нетърпелив и счупих парче акрил за случая. В резултат на това долната част няма гладък и чист преден ръб.
- Не успях акрилът да бъде огънат толкова добре, колкото би могъл да бъде, така че следващия път можете да вземете предвид това (Вижте наклонените линии на огъване)
Използването на поялник не е чисто или приятно, но това е бърз и мръсен начин да свършите нещата и той работи!
След като акрилните парчета се огъват, използвах горещо лепило, за да закрепя черните парчета акрил заедно. Без представа какво да правя с прозрачното горно парче, просто го залепих на място. Когато някога ми се наложи да поправя нещо, лентата и горната част веднага идват, за да получат достъп до веригата за лесен ремонт. Също така горещо залепвам превключвателя на захранването на място.
О, капачката на писалката в горния ръб на платката трябва да предотврати нейното плъзгане
Стъпка 6: Готово
След една седмица упорита работа, успях да спася 2 (3, ако включите скрап акрил) счупени проекти в тази двоична игра. Това малко устройство обаче се повреди тук -там, така че за да стигна до процеса, трябваше да сменя превключвателите за захранване и режим, да фиксирам спойката върху платката на превключвателите и да направя малко леко докосване. LCD екранът може да не работи правилно, понякога трябва да го натисна, за да покаже нещо. Но хей, това е първото нещо, което направих, което всъщност е полезно и работи!
Препоръчано:
Саймън игра - забавна игра !: 5 стъпки
![Саймън игра - забавна игра !: 5 стъпки Саймън игра - забавна игра !: 5 стъпки](https://i.howwhatproduce.com/images/008/image-22806-j.webp)
Simon Game - Fun Game !: Справка: Тук След дългия уикенд трябва наистина да се постараете да изпълните всички задачи и работа, за която отговаряте. Време е да тренираме мозъка си, нали? Освен тези скучни и безсмислени игри, има и игра, наречена Simon Game
Aruduino LED игра Бързо щракване Игра за двама играчи: 8 стъпки
![Aruduino LED игра Бързо щракване Игра за двама играчи: 8 стъпки Aruduino LED игра Бързо щракване Игра за двама играчи: 8 стъпки](https://i.howwhatproduce.com/images/008/image-23209-j.webp)
Aruduino LED игра Бързо щракване на игра за двама играчи: Този проект е вдъхновен от @HassonAlkeim. Ако искате да разгледате задълбочено, ето линк, който можете да проверите https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Тази игра е подобрена версия на Alkeim's. Това е
Превключвател за шамар: Прост сензорен превключвател без запояване: 7 стъпки
![Превключвател за шамар: Прост сензорен превключвател без запояване: 7 стъпки Превключвател за шамар: Прост сензорен превключвател без запояване: 7 стъпки](https://i.howwhatproduce.com/images/002/image-5209-54-j.webp)
Slap Switch: Прост сензорен превключвател без запояване: Slap Switch е прост сензорен превключвател с съпротива, предназначен за моя проект Explode the Controller за включване на физическа игра в компютърни игри с Makey Makey и Scratch. Проектът се нуждаеше от сензорен превключвател, който беше: здрав, за да бъде ударен
Превключвател на захранването с игра с цифри: 3 стъпки
![Превключвател на захранването с игра с цифри: 3 стъпки Превключвател на захранването с игра с цифри: 3 стъпки](https://i.howwhatproduce.com/images/006/image-15103-33-j.webp)
Превключвател за захранване с цифрова игра: И така, мислех, че би било готино да превърнем една от тези прости игри с малки номера с мрежа в превключвател за захранване, който да включва околните светодиоди, когато „спечелите“играта. Използвани материали: 8 - 3 mm 3V LEDs 1/4 " дървена основа22 проводник с мерител (червен
Проникнете безжичен звънец на вратата в безжичен алармен превключвател или превключвател за включване/изключване: 4 стъпки
![Проникнете безжичен звънец на вратата в безжичен алармен превключвател или превключвател за включване/изключване: 4 стъпки Проникнете безжичен звънец на вратата в безжичен алармен превключвател или превключвател за включване/изключване: 4 стъпки](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11133018-hack-a-wireless-doorbell-into-a-wireless-alarm-switch-or-onoff-switch-4-steps-j.webp)
Хакнете безжичен звънец на вратата в безжичен алармен превключвател или превключвател за включване/изключване: Наскоро изградих алармена система и я инсталирах в къщата си. Използвах магнитни превключватели на вратите и ги свързах по тавана. Прозорците бяха друга история и трудното окабеляване не беше опция. Имах нужда от безжично решение и това е