Мазмұны:

Екілік ойын: 9 қадам (суреттермен)
Екілік ойын: 9 қадам (суреттермен)

Бейне: Екілік ойын: 9 қадам (суреттермен)

Бейне: Екілік ойын: 9 қадам (суреттермен)
Бейне: 10 сөз ойыны. Топтық және жұптық ойын әдісі. 2024, Шілде
Anonim
Екілік ойын
Екілік ойын

Бұл мен екілік сандарды үйрену үшін Tinkercad Circuits -те жасаған ойын.

Егер сіз осы нұсқаулықты ұстанғыңыз келсе және өзіңіздің жеке файлдар мен кодты құрғыңыз келсе, менің github -дан https://github.com/keebie81/BinaryGame сайтынан табуға болады.

1 -қадам: ойнатылатын нұсқа

2 -қадам: қажетті бөлшектер

Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер
Қажетті бөлшектер

Ақ жарық диодты сақинасы бар 1 мықты металл батырмасы - 16 мм ақ сәт

1 Adafruit METRO 328 тақырыптары бар - ATmega328 - кез келген Arduino Uno нұсқасы жұмыс істейді. Маған метро ұнайды, себебі оның түбі тегіс, сондықтан мен өз дизайнымда тақтаға қарсы тұруды қажет етпедім.

15 M3 x 8 Розетка басы қақпағының бұрандасы

3 M3 жаңғақ

1 16x2 СКД

4 40 мм үзіліс

Силиконды қақпақшалы сым - 30AWG - Мен сымдарды ұстауды жеңілдету үшін бірнеше түстерді қолдандым.

9 SPDT панелін бекітуге ауысу - кез келген стиль жұмыс істейді, бірақ мен тегіс стильді алғым келді.

9 Switch Dress Nut 1/4-40 - Қосымша, сыртқы келбеті үшін. Коммутатормен бірге келген жабдықты пайдалануға болады.

3 -қадам: Дизайн

Жобалау
Жобалау
Жобалау
Жобалау
Жобалау
Жобалау

Мен корпусты Fusion 360 -да жасадым. Бұл маған барлық бөлшектерді орналастыруға және олардың сәйкес келетініне көз жеткізуге мүмкіндік берді. Мұны жасағаннан кейін, мен қапты 3D -де басып шығара алдым және оның қалай сәйкес келетінін көрдім.

Ол бір -біріне жақсы сәйкес келеді, содан кейін мен екі панельдің svg құрдым. Келесі қадам - файлдарды лазерлік кесуге жіберуге дайындау. Мен Поноко ұсынған шаблондарды ұстандым. Нұсқаулар төменгі тақтаға да қойылды, сондықтан адамдар ойынның қалай жұмыс істейтінін біледі.

Понокодан бөлшектерімді алу үшін бір аптадан астам уақыт қажет болды.

4 -қадам: жоғарғы панельді жинау

Жоғарғы панельді жинау
Жоғарғы панельді жинау
Жоғарғы панельді жинау
Жоғарғы панельді жинау
Жоғарғы панельді жинау
Жоғарғы панельді жинау
Жоғарғы панельді жинау
Жоғарғы панельді жинау

Жоғарғы панель оңай қосылады.

Алдымен тоғыз ауыстырып қосқышты қойып, қысыңыз. Содан кейін дисплейге m3 бұрандаларын салыңыз. Бөлгіштерді екінші жағына қойыңыз, содан кейін бұрандаларды дисплейдегі бекіту тесіктерінен өткізіңіз. Соңғы бөлігі - 16 мм түймесі.

5 -қадам: төменгі панельді жинаңыз

Төменгі панельді жинаңыз
Төменгі панельді жинаңыз
Төменгі панельді жинаңыз
Төменгі панельді жинаңыз

Тақтаны төменгі тақтаға бекіту үшін 3 М3 бұранда мен гайканы қолданыңыз. Суретте көріп тұрғаныңыздай, лазермен кесу кезінде менде тесіктер қате болды. Мен мұны github -ға салатын үлгіге орнаттым

6 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар
Сымдар
Сымдар

Сым салу үшін схеманы орындаңыз. Бастапқы дизайнда цифрлық 1 мен 0 де қолданылған, бірақ егер қосқыштар дұрыс күйде болмаса, тақтада кодты жүктеу мәселесі туындауы мүмкін.

Мен сымдарды Arduino тақтасына жалғанған ерлерге жалғадым. Егер сіз тақтаны қайта тағайындасаңыз, бұл болашақта оңай ажыратуға мүмкіндік береді. СКД дисплейі сонымен қатар дәнекерлеу үшін әйел тақырыптарын пайдаланады.

Мен сымды қосқаннан кейін байқаған бір мәселе - қосқыштардың сымдары. Сіз тұйықталған тізбектің қосылуын тексеруіңіз керек. Тұтқаны төмен және ортаңғы түйреуіш төмен болғанда мен жоғарыда келтірген қосқыштарды қолдану. Мен қателескендіктен, кодты өзгерту керек болды. Бұл нұсқаулықта келтірілген код үшін сіздікі дұрыс сымдалған деп есептеледі.

Сондай -ақ, металл түймені қосу кезінде ол қалыпты ашық конфигурацияда болуы керек.

7 -қадам: оны қуаттандыру

Оны қуаттандыру
Оны қуаттандыру

Сіз тақтаны компьютерге қосу үшін USB кабелі арқылы немесе портативті телефон зарядтағышын қолдана аласыз, мысалы,

8 -қадам: Қалай ойнауға болады

Қалай ойнауға болады
Қалай ойнауға болады
Қалай ойнауға болады
Қалай ойнауға болады
Қалай ойнауға болады
Қалай ойнауға болады

Егер ол оңай режимде болса, ол қосылған кезде сізге 0 - 15 арасындағы кездейсоқ сан беріледі. Қатты режимде ол 0 - 255 болады.

Сіз сөндіргіштерді 1 -ге 0 немесе төмен көрсету үшін жоғары қарай айналдырасыз, содан кейін оның дұрыс екенін тексеру үшін түймені басыңыз. Егер ол дұрыс болса, ол дұрыс жауап береді және сізге жаңа нөмір береді. Егер қате болса, ол дыбыс шығарады және қайталап көріңіз дейді.

Солдан оңға қарай қосқыштардың мәні 2^7 (128), 2^6 (64), 2^5 (32), 2^4 (16), 2^3 (8), 2^2 (4)), 2^1 (2), 2^0 (1).

Егер кездейсоқ сан 18 болса, екілік мән 0001 0010 болады. Себебі 2^4 (16) + 2^1 (2) 18 -ге тең болар еді.

Егер ол 255 болса, онда бұл 1111 1111 болар еді, өйткені барлық сандар 255 -ке тең.

9 -қадам: ойнатылып жатқан бейне

Image
Image
Айналым сайысы 2016
Айналым сайысы 2016

Айналымдар байқауының 2016 жылғы бірінші жүлдесі

Ұсынылған: