Hallo allemaal,
Ik werk graag met LED-displays met 7 segmenten of dot matrix en ik heb al veel verschillende projecten met hen.
Iedere keer dat die ze interessant, zijn omdat er sommige een soort van magie in hoe ze kunnen werken omdat wat je het ziet is een optische illusie!
Beeldschermen hebben een heleboel pinnen voor verbinding met een Arduino (of een ander microcontroller) en de beste oplossing is om toe te passen de technics vangegevens multiplexing om te minimaliseren van het gebruik van hun poorten.
Wanneer u dit doet, elk segment of elke LED zal worden ingeschakeld voor een paar instants (miliseconden of minder), maar de herhaling daarvan in zo vele malen per seconde creëert de ilusion van het beeld dat je laten zien wilt.
Voor mij is de meest interessante ding om de logica, het programma om erachter te komen hoe ze de juiste gegevens overeenkomstig uw project kunnen weergeven.
In een enkel project gebruikt, verschijnt eisen dat veel tijd te monteren van alle onderdelen op een breadboard met veel draden voor verbindingen.
Ik weet er zijn veel verschillende beeldschermen op de markt met I2C, met vereenvoudigd manieren (of niet), zodat ze programmeren en ik heb ze ook gebruikt maar ik geef de voorkeur om te werken met standaard componenten zoals 74HC595 (multiplexer IC) en ULN2803 (stuurprogramma's), omdat ze u meer controle in uw programma en ook meer robuustheid en de betrouwbaarheid van uw gebruik geven.
Ter vereenvoudiging van het proces van de vergadering heb ik een Dipslay LED Module ontwikkeld voor meerdere doeleinden met behulp van eenvoudige en gemeenschappelijke componenten in de wereld van de Arduino.
Met deze module kunt u werken met dot matrix met dual color LEDs in twee standaardformaten (grotere en kleinere) en u kunt ook 7 Seg x 4 cijfers weergeven die zijn zeer algemeen en gemakkelijk om ze te vinden in de markt.
En ook kunt u werken met deze modules in cascade onderweg een seriële (verschillende gegevens in schermen) of op een parallelle manier (dezelfde gegevens in beeldschermen).
Dus laten we zien hoe deze module kan werken en u te helpen in uw ontwikkelingen!
Met vriendelijke groet,
LAGSILVA
PS: Als je van dit project, gelieve stemming me op automatisering wedstrijd