LED binaire rekenmachine (2 / 6 stap)

Stap 2: Hoe controle 16 ingangen en 32 outouts?


ik had een ATtiny2313 micro in mijn bin delen en ik wilde te gebruiken voor iets, het ding is dat het slechts 17 uitgangen minus 2 als u een kristal gebruikt, en bepalen zo veel uitgangen en ingangen ik gebruiken sommige trucs moest te omzeilen met behulp van slechts 15.

De eerste truc is multiplexing de de LED's en het organiseren van het in de matrixvorm van een, verbinden we de LEDs in een raster van 8 X 4 dus nu we 12 uitgangen moeten en niet 32, maar dat is nog steeds veel en zullen we moeten een manier vinden om dat nummer kleiner. Dus ik gebruikte een 74HC595 shift register waarvoor slechts 3 pinnen uit de micro en geeft u 8 uitgangen, de 74HC595 bepaalt de kolommen de micro scant de rijen met de hulp van de 4 transistoren en nu kunnen we de controle van 32 LED's met slechts 7 pinnen.

De tweede truc is om de switches ook multiplex en schik ze in een 4 X 4 matrix, en nu moeten we alleen 8 pinnen om te lezen van de schakelopties en niet 16.

Alle bewerkingen van de logica worden ondernomen in software, dus als u uw C weet u elke micro-controller met 15 invoer/uitvoerbewerkingen of meer kan gebruiken en aan te passen mijn code te werken.

Gerelateerde Artikelen

Bouwen van een mechanische Lego binaire rekenmachine

Bouwen van een mechanische Lego binaire rekenmachine

heb ik besloten om de tijd nemen om dit ontwerp als een gift van Kerstmis voor mijn stiefmoeder, die een wiskundeleraar.  Dat zou zijn waarom it's Christmas gekleurd.  Na een dag of drie uren gestoken ontwerpen (en het geval), vind ik uit dat Lego ku
LED binaire klok 2.0

LED binaire klok 2.0

je zou kunnen herinneren mijn eerste versie van de LED binaire klok (1.0);Deze versie was bedoeld als een geschenk, dus het is in een paar wedstrijden zoals de uitdaging van de giften van de vakantie. Als je het wilt, voel u vrij om commentaar, stem
4 bits binaire rekenmachine

4 bits binaire rekenmachine

Als u wilt snel toevoegen van getallen van 0 tot en met 15, en je weet hoe snel en te converteren naar een binair getal terug naar een decimaal getal, is dit voor jou... Maar als uw mens dan is dit gewoon een leuke project!!  Ik ga tonen u hoe u een
Arduino + LEDs binaire klok =

Arduino + LEDs binaire klok =

Dit project werd genomen direct uit het boek "30 Arduino projecten voor het kwade genie" door Simon Monk.  Het is beschreven in detail dat begint op pagina 159.In principe is de stappen die ik heb zijn:1. na de beslissing van de grootte van de 1
K'Nex binaire rekenmachines Machine

K'Nex binaire rekenmachines Machine

Dit apparaat kan worden gebruikt toe te voegen of binaire getallen (dat wil zeggen de getallen uitgedrukt in de base 2) vermenigvuldigen door het laten vallen van ballen in kolommen.Er is een kolom voor elke macht van 2 (van 2º = 1 to 2¹º = 1024), du
LED Blinky draad Sculpture

LED Blinky draad Sculpture

dit project begonnen als onderdeel van de augustus 2013 bouwen met Jameco nacht. Details hier: http://www.jameco.com/ BedanktWij, een hobby-groep genaamd de Robot-groep in Austin, TX toegepast en zijn goedgekeurd. Ze stuurde ons delen in te bouwen so
LED hoelahoep

LED hoelahoep

enkele vrienden wilde een verlichte hoelahoep voor burningman, en toen ze bleek te zijn over $200 per stuk, besloot ik dat een te maken. Alle onderdelen kosten ongeveer $15... totale tijd om de hoepel was ongeveer 3 uur, maar dat opgenomen tijd voor
Free-form solderen van LED boom

Free-form solderen van LED boom

Dit is een leuke vrije-vorm solderen project voor de feestdagen. Het maakt gebruik van twee flip-flop circuits aan 16 LEDs oplichten, en kunt u hen manier die u wilt indelen. Dit Instructable zal tonen een (soort van) boom vorm.Vrije-vorm solderen ma
LED Binary Clock

LED Binary Clock

dit is de tweede herziening van mijn PIC gebaseerd LED binaire klok. De oorspronkelijke versie was de eerste PIC project die ik geprobeerd, vroeger een PIC16F84A doen beide de tijdwaarneming en controle van de matrix display, helaas niet goed genoeg
Hoge Power LED oplaadbare zaklamp

Hoge Power LED oplaadbare zaklamp

Hallo vrienden. Deze Instrueer-baar is erg handig voor avonturiers. Ik hou van LEDs. En ik fakkels. Ik heb altijd al op zoek voor een fakkel die tot de 3 tot 4 uur licht kan, en tot slot ik heeft gemaakt.Onderschat niet de inspanning van desoldeer en
Vervangende koepel licht van LEDs

Vervangende koepel licht van LEDs

mijn 2008 Hyundai Accent koepel licht was meer van een suggestie van licht, in plaats van om het even wat nuttig of nuttig bij nacht. Want het is een basismodel, ik heb geen kaart lichten, geen lichten in de deur, en alleen vertrouwen op de overhead
Gloeiende LED hart licht

Gloeiende LED hart licht

maken een cool gloeiende hart-vormige licht, voor dat speciaal iemand!Stap 1: Het masterplan Ok, dus ik wilde mijn vrouw een beetje iets speciaals voor Valentijnsdag. Iets te zeggen, "Je light my fire" of "You make my heart gloed" of &
Weerstand voor Led Tester

Weerstand voor Led Tester

Hallo iedereen, vandaag wil ik u laten zien hoe aan te brengen in uw eigen weerstand led tester,OK dus hoeveel tijd doe's dit gebeuren voor u,uw werk op een led project geleide project en u moet overeenkomen met de juiste weerstand met de ledNou zou
Solderen SMD LEDs

Solderen SMD LEDs

SMD, (Surface Mounted Devices) LEDs, hou deze kleine sukkels, werkend met hen, niet zo veel. Het goede ding is dat de prijs is gedaald en de helderheid is gestegen ten opzichte van het recente verleden. Degenen die ik heb besteld zijn slechts een bok