INHOUDSOPGAWE:
- Stap 1: Blokdiagram
- Stap 2: LED Flasher Circuit
- Stap 3: Tellerbaan en 7-segment vertoning:
- Stap 4: vloeidiagram
Video: Smashing a Mole With Mallet: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Inleiding:
Die speelding met die naam Hitting moles met 'n hamer bestaan uit 'n bord met vyf gate in die bokant en 'n hamer. Elke gat bevat 'n enkele plastiekmol en die nodige masjinerie om dit op en af te beweeg. Sodra die spel begin, begin die molle lukraak flits. Die doel van die spel is om die individuele mol te verpletter as hulle met die hamer direk op die kop flits en sodoende die speler se telling verhoog. Hoe vinniger dit gedoen word, hoe hoër sal die eindtelling wees.
Stap 1: Blokdiagram
In hierdie blokdiagram word invoer verkry deur die druk van die hamer na die drukknop (skakelaar). Hierdie skakelaar is aan die NAND -hek gekoppel, tesame met 'n flitsende LED -stroombaan wat 'n tweede invoer na die NAND -hek vorm. Hier word die NAND-hek gebruik omdat die tellerbaan 'n lae kloksein benodig vir die UP-teller.
Beide die uitset van die skakelaar en die flitsende LED moet hoog wees om 'n lae klokpuls by die uitset van die NAND -hek te genereer.
Stap 2: LED Flasher Circuit
Deur hierdie diode, D1 tussen die sneller -ingang en die ontladingsingang te verbind, laai die tydsondensator nou direk slegs deur weerstand R1 op, aangesien weerstand R2 effektief deur die diode kortgekom word. Die kondensator ontslaan normaal deur middel van weerstand, R2.
'N Bykomende diode, D2, kan indien nodig in serie met die ontladingsweerstand R2 gekoppel word om te verseker dat die tydsondensator slegs deur D1 laai en nie deur die parallelle pad van R2 nie.
Dit is omdat tydens die laaiproses diode D2 in omgekeerde vooroordeel gekoppel is wat die stroom deur homself blokkeer. as: 0,693 (R1 x C).
Die dienssiklus word dus gegee as D = R1/(R1 + R2). Om dan 'n werksiklus van minder as 50%te genereer, moet weerstand R1 minder wees as weerstand R2. Alhoewel die vorige stroombaan die werksiklus van die uitsetgolfvorm verbeter deur die tydsberekeningskondensator, C1 deur die R1 + D1 -kombinasie te laai en dan af te laai deur die D2 + R2 kombinasie, is die probleem met hierdie stroombaan rangskikking dat die 555 ossillator kring addisionele komponente gebruik, dit wil sê twee diodes.
Stap 3: Tellerbaan en 7-segment vertoning:
· IC 4026 is basies 'n dekade -teller (10 state - tel 0 tot 9).
Dit het ook 'n ingeboude 7 -segment -skermbestuurder wat die koppelvlak van 7 -segment -skerm maklik maak.
· 4026 dryf slegs gewone katode sewe segmentskerms. Aangesien die naam wat 'n gewone katode aandui, sy katode se sewe segmente kort en geaard het.
· Speld 1 is die klokinvoer en pen 2 is die klokblokkering wat gebruik word om die horlosie uit te skakel. Dit kan gebruik word om die telling te onderbreek indien nodig.
· Pin 15 (Master reset pin) help om die toonbank terug te stel. Speld 2 en 15 is aktief hoog, so ons grond dit om die telproses moontlik te maak. Hulle moet gekoppel wees aan Vcc vir hul onderskeie optrede.
· Speld 3 is 'n skerm -inskakelpen wat die vertoning moontlik maak.
· Speld 5 is die dra -uitvoerpen wat elke keer as die telling meer is as 9. Dit word gebruik om die telgrens te verleng deur aan te sluit op die volgende IC se klokpen.
· U kan 'n 555 astable multivibrator as klokinvoer gebruik. Om meer te wete te kom oor die basiese werking van 'n 555 timer astable, lees Astable Multivibrator met behulp van 555 timer.
· Vir 'n tweesyferige vertoning, sluit die digitale tellerbaan 0 tot 99 die deurvoer van die eerste IC aan soos die klok van die 2de IC, soos hieronder gesien. U kan die syfers soveel as moontlik verhoog deur die proses te herhaal met meer IC's en skerms.
· Weerstand R1 word gebruik as stroombeperkende weerstand. U kan die helderheid van die skerm verander deur die weerstandswaarde te verander. Maar hierdie helderheid sal nie uniform wees vir elke syfer nie. Uniforme helderheid kan bereik word deur individuele weerstande vir elke anodesegment te verbind.
· In hierdie geleide 7 segment vertoon toonbank gebruik ons 'n enkele digitale teller IC (4026) as teller en 7 segment bestuurder. 'N Algemene katode 7 segment vertoning word hier gebruik. Die IC wat hier gebruik word, benodig slegs klokpulse om te werk.
Stap 4: vloeidiagram
Afsluiting:
In hierdie projek het ons 'n speelding gemaak wat kinders vir opvoedkundige doeleindes help, soos hoe hulle hand en oog kan koördineer en leer hoe om getalle te tel en pret te hê.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Whack-a-Mole! (Geen kode!): 9 stappe (met foto's)
Whack-a-Mole! (Geen kode!): Hallo wêreld! Ek het teruggekeer uit die afgrond wat nie geplaas is nie en ek is weer 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