Stap 6: Software-update
De gebruiker [Mechromancer] maakte een ontzagwekkende steampunk polshorloge met dit circuit ontwerp. Hij redigeerde ook de software om de volgende functies:
Nu kunt u aan/uit de weergave door lang te drukken wanneer de weergave tussen cycli is. Als u de knop hebt ingedrukt, verschijnt het scherm cyclus tussen de nummers "1", "2" en '' 3''. Gewoon laat de toets bij het gewenste nummer wordt weergegeven.
Bovendien, wanneer het scherm is "uitgeschakeld", u kan druk op de knop totdat de tijd begint weer te geven; Als u de knop loslaat wanneer de weergave wordt gestart, zal het tonen van de tijd en ga terug naar "off" mode, dus in principe, kunt u het controleren van de tijd alleen wanneer u wilt. Als je de knop ingedrukt tot na de tijd displays, het zal weer teruggaan naar de "1" - "2" - '' 3'' in-/ uitschakelen zodat u kunt het weer inschakelen.
De loting is terug dat ik verwijderen van de "testcyclus moest" omdat, blijkbaar, de PIC de nieuwe lengte van het programma niet zou accepteren.
Dus de nieuwe versie 3 instellingen heeft: (lang indrukken om te doorlopen van de opties, 1-3)
-1: Numitron en LED's op
-2: Numitron ON, LEDs uit
-3: ALLE UIT; lange druk op de knop voor tijd
In het geval iemand geïnteresseerd is in hoe hij bewerkt het circuit om te werken als ge toont in de video, is hier zijn uitleg:
Nou, aangezien de numitron en LEDs aan/uit-status kunnen worden gecontroleerd via de bestaande knop, vond ik mezelf links met PORTB, 6 open... en ik gewoon niet kon laten ongebruikte.
Ik gehecht twee mini kwik schakelaars (Ja, er is een reden die ik gebruikte twee) tot PORTB, 6 in de serie en het andere uiteinde aan op de "warme" kant van de bestaande knop. Zo fundamenteel, wanneer beide schakelaars kwik het circuit sluit, het lijkt een druk op de knop op PORTB, 6. Nu, wanneer het horloge horizontaal is en onder een hoek van 35-40% (dat wil zeggen, wanneer u maximaal het weergeven van de tijd) de kwik-schakelopties sluit het circuit en ik stuur het programma aan de subroutine "show time" en de tijd wordt weergegeven. Geen behoefte om de druk op de knop meer. Ook, vond ik een lichte work-around voor het houden van de tijd terwijl u de belangrijkste batterij. Het is een eenvoudige houwer waarbij 2 kleine Schottky dioden en een munt-batterij. Dit alles past er netjes onder het bestaande bestuur op mijn horloge.