Hallo, ik je laten zien een beetje project dat mij Arduino kunnen zeer interessant zijn.
Het berust in feite op een klok die is gegenereerd op basis van Millis () functie Atmega 328 p pu, die ook de verlichting van een strip van 4-cijferige 7 segment controleert, deze strip 7-segment wordt gerecycled van een oude decoder tv, heeft 12 pin, 8 voor elk gemeenschappelijk segment en vier die gemeenschappelijk zijn voor elke anode maken. Dus ik rechtstreeks op de Arduino pin aansluiten twaalf ik controle door de persistentie van de visie die ik heb uitgeschakeld de ontsteking volgorde van elk. De vier control pennen waarmee de activering van elk cijfer, sluit ze aan een volgeling van stroom gemaakt uit LM324 opamp operationeel, hoewel haar uitgangsvermogen vrij kort was en ik moest een pull-up weerstand 220 verbinden met elke uitgang. Tot slot bevat twee knoppen, gelegen aan de achterzijde, verbonden met de analoge ingangen van de Atmega, u annuleerteken positiebepaling uren en minuten.
De 328 Atmega wordt geplaatst op een plaat met zijn 16Mhz oscillator, haar 22pf condensatoren, de reset-knop en terminals aansluiten 5v. Erg basic.
De voeding, ik uitvoeren met een externe lader 9v, gerecycled, dus binnen de klok een 7805, een 5v-spanningsregelaar dat de bevoegdheden van het systeem opgenomen.
Wat betreft het vak in principe is de uiteindelijke grootte ongeveer 10 * 8 * 5 cm, de voorkant van de cover te vervangen met een blad van multiplex in het midden, met een dremel gereedschap en cutter, genoeg uitsparing maken zodat de beeldschermen worden weergegeven.
Ik heb een aantal foto's en video's die ik denk zeer duidelijk zijn, maar als enige twijfel is gegenereerd, blij om te helpen.
Ook laat ik u een paar foto's van accessoire gemaakt voor de mini tool te maken van de uitsparing gebied op het triplex-display.
Het besturingsprogramma is zeer eenvoudig, ik een kopie achterlaten als indicatie kan worden. Hopelijk heb ik voldoende toelichting, hoewel ik beschikbaar ben voor het oplossen van vragen of problemen die zich kunnen voordoen. Dank u voor uw aandacht