INHOUDSOPGAWE:
- Stap 1: Vinnige inleiding tot digitale elektronika
- Stap 5: Dit is die finale aftelling
- Stap 6: telbord
Video: Whack-a-Mole! (Geen kode!): 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hello Wêreld! Ek het teruggekeer van die afgrond wat nie geplaas is nie, en ek is weer daarmee terug met 'n ander instruksionele! Vandag gaan ek vir u verduidelik hoe u, met behulp van die enigste grondbeginsels van stroombane, SONDER ENIGE KODE, Whack-a-Mole kan bou! U kry 30 sekondes om soveel mol as moontlik te slaan. My Whack-a-Mole beskik oor 3 verskillende spoedvlakke wat deur 'n skakelaar beheer word. Daar is ook 'n ander spelmodus, as u op die knoppie druk as die lig nie brand nie, u 'n punt sal verloor! In hierdie Instructable, sal ek verduidelik hoe ek die basiese whack-a-mol spel gemaak het (sonder die snelhede en vlakke) met behulp van die basiese beginsels van digitale logika, die verskillende skyfies wat nodig is om Whack-a-Mole te bou, en wat waarheidstabelle is gebruik vir. Ek het al die inhoud van hierdie Instructable geleer deur middel van 'n uitstekende somerprogram by Cooper Union en het hierdie projek in 'n span van drie opgebou, dus kyk gerus na hul wonderlikheid hier! Ek hoop dat u ten minste een ding van hierdie instruksies kan wegneem!
Stap 1: Vinnige inleiding tot digitale elektronika
"laai =" lui"
Aangesien niks werklik ewekansig is nie, maak ons iets so na as moontlik aan willekeur, vandaar die voorvoegsel pseudo. Vir die tydsberekening van ons pRNG (wat in die klokpenne van die D-flip-flops ingevoer word), moet ons 'n verstommende 555-timer met 'n snelheid van 1 sekonde maak (of hoe vinnig u wil hê dat die moesies moet verskyn). Hierdie webwerf bevat die kapasitor- en weerstandswaardes wat nodig is om hierdie snelheid te bou, asook 'n stroombaan -diagram. Maak seker dat u eers met 'n LED toets of dit werk. Die lig moet flits vir aanskakel en dan afskakel en die tyd tussen die twee keer dat die LED brand, moet 1 sekonde wees, nie die tyd wat die LED aan is nie.
BEKYK DATABLADE !
SOEK DIE DEEL #
Sodra die astable timer werk, bou die pRNG volgens die diagram hierbo. Koppel die uitset van die verstelbare timer aan die horlosies van die D-flip-flops. Die pRNG is gemaak van 5 D-flip-flops met 'n XOR om die willekeurigheid te skep. Elke flip-flop stoor 'n bietjie inligting. Die pseudo-ewekansige getalgenerator sal dus 5 bisse hê, wat beteken dat dit 32 waardes sal genereer; behalwe, ons wil nie 32 mol hê nie. In plaas daarvan neem ons slegs 3 bisse van die pRNG en voer dit in die adrespenne van die 4051 Mux/DeMux. Maar volg eers die diagram hierbo om die pRNG te bou. Die 4013 skyfies het 2 D flip-flops op elke chip: een aan die linkerkant en een aan die regterkant. RESET, SET en VSS maak verbinding met die grond terwyl VDD met krag verbind word. Sodra u klaar is, maak seker dat die pRNG werk deur LED's aan elke Q -uitset te koppel (DATASHEET!). Soms moet u die pRNG aan die gang sit deur enige Q kort aan die krag te koppel.
Om slegs agt mol te hê, sal die 4051 hierdie keer optree as Demultiplexer (die teenoorgestelde van 'n MUX) waar die een ingang altyd aan 1 (krag) gekoppel is en die adrespenne sal besluit watter van die agt uitsetpenne wat die 1 moet hê gestuur na. Koppel dus 'n draad van 3 verskillende Q's (3 verskillende D -flip -flops) van die pRNG en sit dit in die adrespenne van die DeMux (E, VEE, GND koppel aan die grond, VCC koppel aan krag, enige Y is 'n uitset, enige S is 'n adrespen, en Z is die eerste invoer). Plaas 'n LED (met 'n weerstand) op elke uitset, en u sal die agt moesies elke sekonde sien flikker (of wat ook al die snelheid van u verstelbare timer is). Baie geluk jy het die moesies geskep!
Stap 5: Dit is die finale aftelling
Vir die aftelling en telbord gebruik ons hoofsaaklik 4029 op/af tellers wat blykbaar in desimale sowel as binêre kan tel. In my oorspronklike projek het ek iets te ingewikkeld gedoen deur in binêre te tel, maar halfpad deur die projek het ek besef dat ek in dekades (desimaal) kan tel deur hierdie tellers te gebruik. KONTROLEER DIE DATABLADE
Eerstens, vir die aftelling, benodig u 'n verstelbare timer om aan beide horlosies wat op 1 sekonde loop, aan te sluit. As dit dan werk, kry u twee 4029 skyfies en stel dit aan om VDD aan die krag te koppel; VSS, Binary/dekade, op/af, en al die JAM's op een chip na die grond. Koppel alles op die tweede chip, behalwe Jam 1 en 2, om die res op die grond te dryf. Die eerste chip -invoerpen is aan die grond gekoppel. Die uitvoering van die eerste skyfie word gekoppel aan die dra -pen van die tweede skyfie. Koppel die huidige aktiveer van albei skyfies aan 'n DEBOUNCED -knoppie wat as 'n beginknoppie sal dien. Om die spel te laat stop, benodig u logika om die 555 -timer te stop. So, kry 'n paar 4071 OF -skyfies en vergelyk al die Q -uitsette van die 4029 -skyfies, dus basies wanneer dit 0 bereik, sal al die OF -heklogika 0 lewer, wat die enigste keer is dat dit 0 sal neem. Neem die uitset en plaas dit in die resetpen van die 555 -timer om die kragdraad wat daar was, uit te haal. Nou het u die aftelling!
Stap 6: telbord
"laai =" lui"
Aangesien my span 'n rukkie oor het, het ons besluit om die ekstra snelhede en die puntaftrekkingsmodus by te voeg. As u dit wil doen, dink daaraan om 'n paar XOR -hekke en 'n ander logika te gebruik. Dit is nie te ingewikkeld nie, so u behoort dit te kan regkry. As u weet hoe om te soldeer, kry 'n paar protoboards en soldeer die telling en aftelling, sodat u dit maklik kan sien as u speel. Om 'n bietjie hout te kry, sny gate en voila staan vir die moesies! Ek het 'n lasersnyer gebruik, maar doen dit soos u wil. Vir die 3D -gedrukte moesies, gaan aanlyn, soek 'n 3D -mol, sny die liggaam af en druk slegs die kop en plak dit op die knoppie.
As u probleme ondervind, moet u onthou dat dit deel is van enige kringontwerp. Byna al my tyd is bestee aan die ontfouting van hierdie projek. Die ontwerp is die maklike deel; die uitdaging is om uit te vind wat fout is as u dit bou.
Uiteindelik het ek hierdie projek baie geniet en ek hoop dat u dit ook gedoen het. Ek het beslis baie geleer om dit te doen en moes dit ook gedoen het. Plaas gerus kommentaar, vrae of voorstelle! Dankie!
Aanbeveel:
Maak 'n MAKLIKE Infinity Mirror Cube - GEEN 3D -druk en GEEN programmering: 15 stappe (met foto's)
Maak 'n MAKLIKE Infinity Mirror Cube | GEEN 3D -druk en GEEN programmering nie: Almal hou van 'n goeie oneindige kubus, maar dit lyk asof dit moeilik is om te maak. My doel met hierdie instruksies is om jou stap-vir-stap te wys hoe om een te maak. Nie net dit nie, maar met die instruksies wat ek u gee, kan u een
Stel Raspberry Pi 4 op deur 'n skootrekenaar/rekenaar met behulp van 'n Ethernet-kabel (geen monitor, geen wifi): 8 stappe
Stel Raspberry Pi 4 op deur 'n skootrekenaar/rekenaar met behulp van 'n Ethernet-kabel (geen monitor, geen Wi-Fi): hierin werk ons saam met Raspberry Pi 4 Model-B van 1 GB RAM vir die opstelling. Raspberry-Pi is 'n enkelbordrekenaar wat gebruik word vir opvoedkundige doeleindes en selfdoenprojekte teen 'n bekostigbare prys, benodig 'n kragtoevoer van 5V 3A
Geen Makey Makey nie? Geen probleme ! Hoe om u make -up tuis te maak !: 3 stappe
Geen Makey Makey nie? Geen probleme ! How to Make Your Makey Makey at Home !: Wou u al ooit aan die Makey Makey -wedstryd op Instructables deelneem, maar u het nog nooit 'n Makey Makey gehad nie!! Met die volgende gids wil ek u wys hoe u u eie Makey Makey kan maak met 'n paar eenvoudige komponente wat u kan
Coaster QR -kode [geen 3D -drukker]: 14 stappe
Coaster QR -kode [geen 3D -drukker]: hierdie instruksies gaan u leer hoe om 'n QR -onderlegger te maak. Die QR -kode op die achtbaan kan u telefoon aan wifi koppel of 'n webwerf van 'n onderneming opdoen sonder om daarna te soek. Al wat u hoef te doen is om die QR -kode met die balk te skandeer
Nulkoste skootrekenaarkoeler / staander (geen gom, geen boor, geen moere en boute, geen skroewe): 3 stappe
Laptopkoeler sonder standaard (geen gom, geen boor, geen moere en boute, geen skroewe nie): UPDATE: STEM ASSEBLIEF VIR MY ANDER VIR MY NSTUUR SKRYF IN BY www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ OF STEM Miskien vir my beste vriend