Inzicht in de Laser schieten spel (1 / 7 stap)

Stap 1: Omgaan met de Display


Probleem: We moesten een 7-segment display in ons project toevoegen, en controle over 4 van hen met behulp van 2 verschillende microcontrollers, dit betekende dat elkaar moet omgaan met 14 LEDs te controleren, maar ze hebben slechts 14, waardoor ze zonder enige links pinnen voor de randapparatuur, hoe kunnen we ze gebruiken?

Oplossing: Er zijn enkele bekende oplossingen voor dit probleem, gebruikten we een shift-register en sommige BCD aan 7-segment display converter om te gaan met het display, met behulp van slechts 3 pinnen!

Waarom?: De andere bekende oplossing is het gebruik van sommige multiplexation, de uitleg van beide gaat als volgt:

Hoe kan je omgaan met 14 bits met behulp van 3 p ins???

Het is eigenlijk heel simpel, het lijkt als op deze manier: controlerende 14 LEDs betekent het zal om 14 pinnen, maar het kon niet schelen ze allemaal op hetzelfde moment. -Zeggen wat?

U kunt hen als een seriële data, die veel als een leraar die een tekst hardop lezen werkt, terwijl de studenten schrijven dan onderaan met een potlood. De controller werkt als de leraar, het zal vertellen hoe de LEDs moet elke één filter tegelijk, zoals de menselijke tegenhanger, het zal vertellen welk woord schrijf je op elk moment. Maar als een nadeel, zul je werken in een schakeling, die zal werken als de student, die luistert en schrijft. Zonder het circuit, je moet niet verwachten dat de LEDs te werken door zich zoveel de potloden ook schrijven.

De mededeling werkt met 3 pinnen, is uiteraard degene die hoe de LEDs zullen vertelt, AKA gegevens, maar een ander twee zijn eveneens zeer belangrijk. De ander is de Shift klok, degene die synchroniseert de circuits, vertellen hoe snel de gegevens wordt verzonden. Laatste en misschien het minst, de klink klok, die ook niet aanwezig zijn misschien, is enerzijds gebruikt om te vertellen "-Hey! U kan laten zien hoe het display eruit ziet, net als ik u, OK vertelde?" En het is nodig omdat de speciaal IC we zijn met behulp van (en de meeste mensen), ontvangt de gegevens onmiddellijk, maar toont niet dan gewoon nog niet, het moet worden verteld om dit te doen, dat is wat de terts men doet.

Het voordeel van het gebruik van het circuit met de derde pin is dat het geldt voor u het nummer u zopas, dus u kunt gewoon het aantal afdrukken wanneer u wat, zie?

De multiplex oplossing wordt ook gebruikt, maar in ons geval leek een pad riskant en niet interessant. Het circuit van de "student", maar het hoeft niet in het bezit het voor u, wat betekent dat je moet houden die hem had gestuurd wat het kijkt als de hele tijd, dat zou kunnen leiden tot het gebruik van timer onderbrekingen (techy techy stuff), die is niet helemaal nodig. Er zijn een aantal andere redenen maar beweegt op...

Ze sturen naar elk scherm 4 bits, die logischerwijs 4 LEDs verlicht, maar zullen we gebruik maken van sommige decoders, degene die daadwerkelijk ze als een Binarry Code decimale (BCD) leest, 0010 als 2 en 1001 als 9 lezen. Het zal hen decoderen naar een werkelijke 7-segment display, dat uiteindelijk ons doel is. * Oef *

Gerelateerde Artikelen

Arduino schieten spel Arcade

Arduino schieten spel Arcade

Hallo vrienden,Welkom op mijn schietbaan.Dit instructable is alles over het maken van uw eigen Shooting spel binnen uw budget. Deze opstelling kostte me slechts ca. 15$ (1000INR)Het project is nu van de alpha-versie. De animaties en spel, je ziet vid
Laser schieten bereik (laser pistool + doel)

Laser schieten bereik (laser pistool + doel)

Laser schieten bereik (laser pistool + doel)Heeft u ooit gedroomd van steeds een scherpschutter? Ik kan u helpen! U moet een laseraanwijzer, enkele elektronische onderdelen, sommige prullenbak en 3-4 uur. Het doel kan zijn stationaire en beweegbare.
Laser schieten Game

Laser schieten Game

deze laser game is een eenvoudig project dat gebruik maakt van een Arduino mini. Alle targetbord heeft een Arduino, sensoren en servo-beheerpoorten. Schieten het target center activeert de servo en de Raad van bestuur valt plat. Stap 1: Stap 1: benod
Een goedkope Laser Tag

Een goedkope Laser Tag

Christmas Holiday is een van de meest verwachte vakantie in dejaar. We hebben heel veel DIY projecten op internet die u tijdens kerstvakantie maken kuntZo geïnspireerd door zo'n project van MAKE magazine heb ik besloten om te bouwen van een eenvoudig
Hoe om uw spel te maken

Hoe om uw spel te maken

Heb je de drang om je eigen tabletop spel te maken? Heb je een idee dat u altijd al wilde proberen of u vol ideeën voor games bent maar niet zeker weet waar te beginnen? Wil je het goed genoeg dat uw familie en vrienden zal willen spelen? Top tafelsp
CNC Laser voor afbeeldingen afdrukken en gravure - Shapeoko 2 gebaseerd

CNC Laser voor afbeeldingen afdrukken en gravure - Shapeoko 2 gebaseerd

Als u eigenaar bent of van plan bent te bouwen van een Shapeoko 2 CNC frezen Machine, doorloopt dit Instructable u de stappen die nodig zijn voor zitten kundig voor toevoegen een 2 watt laser staat grijs-schaal afbeeldingen afdrukken op vele oppervla
Gegevens Over licht: een Laser Modem Prototype

Gegevens Over licht: een Laser Modem Prototype

Dit project werd ingegeven door de wens om te analyseren en bespreken van de tekortkomingen van onze afhankelijkheid van corporate communicatienetwerken.Als we meer en meer houden overdragen van ons dagelijks leven steeds minder digitale platforms, m
De Bic (schieten kroonkurk) partij truc

De Bic (schieten kroonkurk) partij truc

nogal een paar jaar terug mijn partij jaren ik deze truc pakte, ik collega wowed bar patroons met deze truc corona bierflessen te openen. Hoewel tegenwoordig meestal gewoon krijgen te pronken op familiefeesten, toen mijn broer en zijn verloofde raar
Arduino Laser Show met volledige XY Control

Arduino Laser Show met volledige XY Control

Update! Zie stap 32 om erachter te komen hoe met dit project met een groene laser! Ook - checkout de Instructable LaserTweet te maken van de gegevens van dit project weergeven van Twitter:Dit project maakt gebruik van een Arduino en sommige goedkope
Gemakkelijk Laser hindernissenparcours

Gemakkelijk Laser hindernissenparcours

In dit Instructable, ik zal u tonen hoe maak je een hindernissenparcours uit lasers.Daarvoor moet u:-Laser aanwijzer-3 spiegels-Een kleine zonne-aangedreven licht (kan worden gevonden in het tuinieren gedeelte van vele winkels)-Tape-A sproeiflacon vo
Exlas Laser uitlijning van de spiegel (Ace Monster speelgoed)

Exlas Laser uitlijning van de spiegel (Ace Monster speelgoed)

Dit is het aanpassen van de spiegels op de Exlas 1280 laser cutter bij Ace Monster speelgoed. De algemene techniek kunnen nuttig zijn op andere laser scharen, maar de details zijn specifiek voor deze bijzondere machine.Er zijn 3 spiegels en een lens
Foto shooting spel

Foto shooting spel

Ik ben net begonnen om te leren van Scratch programmeren, vandaar ik het oorspronkelijke Ghost schieten spel te spel foto schieten om iets te maken persoonlijke en interactieve hebben geremixt. Hier is mijn spel, voel je vrij om te spelen! https://Sc
IoT badkamer vacature Indicator voor Hackers

IoT badkamer vacature Indicator voor Hackers

Wanneer in de Braziliaanse deelstaat Flow, wilt creatieve mensen meestal niet nemen van een pauze voor de sterfelijke overwegingen zoals eten of badkamer pauzes. De grote Beethoven hield beroemde een kamer pot onder zijn piano, om niet verliest momen
Hoe u Hartenjagen - en Win!

Hoe u Hartenjagen - en Win!

Deze tutorial is voor degenen die een basaal inzicht in de kaart-spelen spel harten hebben. In het ideale geval als u deze tutorial gebruikt hebt u gespeeld harten ten minste eenmaal. Deze tutorial zal beginnen door het verstrekken van de basisregels