Stap 3: Zie de tijd vliegen
Een computer verbinden met het bestuur via de USB.
De broncode is in de imrehg/littleWork repository op Github. Het heeft twee belangrijke onderdelen:
- Arduino code: wijzigen als u de servo en de zoemer verbinding te maken met verschillende pinnen (servo kan alleen werken met d5 of d9, zoemer werkt met elke resterende uitgang)
- Servercode: de computer moet dit uitvoeren.
In de servercode kunt u de servo analoge output waarden u voor dag start en eind (iets tussenin is lineair geschaald), het werk begin en einde werktijd van de Arduino apparaat verbinden en zulke dingen gevonden...
De servercode moet Python uit te voeren en ook pySerial. Het zou moeten werken met beide Python 2.x en 3.x
Wanneer u het Arduino deel start, moet het gaan om de start van de dag. Wanneer de computer verbinding met het maakt en het de huidige tijd stuurt, springt het display naar dat deel binnen de dag. Wanneer de dag klaar bent, zal de zoemer signaal dat "je klaar bent!" door twee snelle pieptonen (sommige mensen misschien vinden het mooie ruwe kennisgeving)
* * *
Nu kunt u zich concentreren op uw werk en laat littleWork verzorgen op zoek naar de tijd tot het einde van de dag. Bijgevoegd een werkdag van 9 uur gecomprimeerd tot 30 seconden om u te tonen hoe de littleWork eruit ziet in actie.
En tegen de tijd dat ik klaar bent met schrijven heeft dit op het net draaide middernacht op zaterdag ochtend - gelukkig weekend. :)