INHOUDSOPGAWE:
- Stap 1: speelbare weergawe
- Stap 2: Onderdele benodig
- Stap 3: Ontwerp
- Stap 4: Monteer die boonste paneel
- Stap 5: Monteer die onderste paneel
- Stap 6: Bedrading
- Stap 7: Skakel dit aan
- Stap 8: Hoe om te speel
- Stap 9: Video van hoe dit gespeel word
Video: Binêre spel: 9 stappe (met prente)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Dit is 'n speletjie wat ek op Tinkercad Circuits geskep het om binêre getalle te leer.
As u hierdie gids wil volg en u eie wil bou, kan u die lêers en kode op my github vind by
Stap 1: speelbare weergawe
Stap 2: Onderdele benodig
1 robuuste metaal drukknop met wit LED -ring - 16 mm wit kortstondig
1 Adafruit METRO 328 met kopstukke - ATmega328 - Enige Arduino Uno -variasie sal ook werk. Ek hou van die Metro, want die onderkant is glad, so ek het nie nodig gehad om 'n afstand vir die bord in my ontwerp te maak nie.
15 M3 x 8 skroef met kopkop
3 M3 Neute
1 16x2 LCD
4 afstandpunte van 40 mm
Silicone Cover Stranded -Core Wire - 30AWG - ek het verskeie kleure gebruik om die bedrading maklik te volg.
9 Toggle Switch SPDT Panel Mount - Enige styl sal werk, maar ek wou die plat styl hê.
9 Skakelklere moer 1/4-40 - opsioneel, vir voorkoms. U kan ook die hardeware waarmee die skakelaar gekom het, gebruik.
Stap 3: Ontwerp
Ek het die koffer in Fusion 360 ontwerp. Dit het my in staat gestel om al die onderdele te posisioneer en seker te maak dat hulle pas. Sodra dit klaar was, kon ek die saak 3d druk en kyk hoe dit pas.
Dit pas goed bymekaar, en toe skep ek 'n svg van die twee panele. Die volgende stap was om die lêers gereed te maak om gestuur te word vir laser sny. Ek het die sjablone gevolg deur Ponoko. Die instruksies is ook op die onderste plaat geplaas, sodat mense sal weet hoe die spel werk.
Dit het 'n bietjie meer as 'n week geneem om my onderdele by Ponoko af te haal.
Stap 4: Monteer die boonste paneel
Die boonste paneel pas redelik maklik bymekaar.
Sit eers die nege skakelaars deur en draai dit vas. Plaas dan die m3 -skroewe vir die skerm. Plaas die afstandhouers aan die ander kant en steek die skroewe deur die bevestigingsgate op die skerm. Die laaste deel is die 16 mm -knoppie.
Stap 5: Monteer die onderste paneel
Gebruik 3 M3 skroewe en moere om die bord aan die onderplaat vas te maak. Soos u op die foto kan sien, het ek die gate verkeerd gehad tydens laser sny. Ek het dit reggestel vir die sjabloon wat ek op github gesit het
Stap 6: Bedrading
Volg die diagram om te draad. Die oorspronklike ontwerp het ook digitale 1 en 0 gebruik, maar as die skakelaars nie in die regte posisie was nie, het die bord probleme met die oplaai van kode.
Ek het die drade aan manlike kopstukke gesoldeer wat by die Arduino -bord aangesluit is. Hiermee kan u in die toekoms maklik ontkoppel as u die bord ooit herbedoel. Die LCD -skerm gebruik ook vroulike opskrifte om aan te soldeer.
Een probleem wat ek agtergekom het nadat ek bedraad het, was die bedrading van die skakelaars. U moet die verbindings vir 'n geslote stroombaan verifieer. Gebruik die skakelaars wat ek vroeër gelys het as die hefboom in die middel is en die boonste pen gesluit is. Aangesien ek myne verkeerd bedraai het, moes ek my kode verander. Vir die kode wat ek in hierdie gids verskaf, word aanvaar dat die uwe behoorlik bedraad is.
By die aansluiting van die metaal drukknop moet dit ook in die normale oop konfigurasie wees.
Stap 7: Skakel dit aan
U kan die kaart via die usb -kabel aan 'n rekenaar koppel om dit aan te dryf, of 'n draagbare telefoonlaaier soos hierdie https://www.adafruit.com/products/1959 gebruik
Stap 8: Hoe om te speel
As dit aanskakel as dit in die maklike modus is, kry u 'n ewekansige getal tussen 0 - 15. In die harde modus sal dit 0 - 255 wees.
U draai dan die skakelaars om 1 of af vir 0 voor te stel, en druk dan op die drukknop om te sien of u dit korrek het. As dit korrek is, speel die korrekte antwoordtoon en gee u 'n nuwe nommer. As dit verkeerd is, sal dit gons en sê: probeer weer.
Die waarde van die skakelaars van links na regs is 2^7 (128), 2^6 (64), 2^5 (32), 2^4 (16), 2^3 (8), 2^2 (4), 2^1 (2), 2^0 (1).
As die ewekansige getal 18 was, sou die binêre waarde 0001 0010 wees. Dit is omdat 2^4 (16) + 2^1 (2) gelyk sou wees aan 18.
As dit 255 was, sou dit 1111 1111 wees, aangesien al die getalle gelyk was aan 255.
Stap 9: Video van hoe dit gespeel word
Eerste prys in die kringwedstryd 2016
Aanbeveel:
Mikro -binêre klok: 10 stappe (met foto's)
Micro Binary Clock: Nadat u voorheen 'n Instructable (Binary DVM) geskep het, maak dit gebruik van die beperkte vertoonarea met behulp van binêre.Dit was slegs 'n klein stap nadat die hoofkode -module vir Desimaal na Binêre omskakeling voorheen geskep is om 'n Binêre Klok te skep, maar t
Die binêre tot desimale matcher -spel: 10 stappe
Die Binary to Decimal Matcher -spel: hierdie instruksies sal die proses en modules wys wat nodig is om ons Binary to Decimal Matching -spel te skep. Binne 60 sekondes sal gebruikers soveel willekeurig gegenereerde desimale getalle op die sewe segmentvertoning in binêre vertaal en invoer deur te skakel
DOELPRAKTYK: SPEL VAN DIE BAD: 6 stappe (met prente)
TEIKENPRAKTYK: SPEL VAN DIE BAD: Hallo daar! Vandag gaan ons 'n tipiese Spaanse spel speel: Die spel van die padda is 'n doelspel waar jy muntstukke in 'n boks moet gooi en dit deur een van die gate op die omslag moet steek. Elke muntstuk gee u punte. Spesiale vakansie
Lessenaarversterker met audiovisualisering, binêre klok en FM -ontvanger: 8 stappe (met foto's)
Lessenaarversterker met klankvisualisering, binêre horlosie en FM -ontvanger: ek hou van versterkers en vandag deel ek my lessenaarversterker met 'n lae krag wat ek onlangs gemaak het. Die versterker wat ek ontwerp het, het 'n paar interessante eienskappe. Dit het 'n geïntegreerde binêre klok en kan tyd en datum gee, en dit kan klank visualiseer wat dikwels klank genoem word
Binêre klok met behulp van Neopixels: 6 stappe (met foto's)
Binêre klok met Neopixels: Hallo mense, ek hou van alles wat met LED verband hou, en ek hou ook daarvan om dit op verskillende interessante maniere te gebruik. Ja, ek weet dat die binêre klok al 'n paar keer hier gedoen is, en elkeen is 'n uitstekende voorbeeld van hoe skep u eie horlosie. Ek is baie lief vir