Etape 3: Nous allons voir le temps voler
Connecter un ordinateur à la Commission par le port USB.
Le code source est dans le référentiel imrehg/littleWork sur Github. Il comporte deux parties principales :
- Arduino code: modifier si vous vous connectez le servo et le buzzer à différentes broches (servo can ne fonctionnent qu’avec d5 ou d9, vibreur fonctionne avec n’importe quelle sortie restant)
- Code serveur: l’ordinateur doit exécuter ce.
Dans le code serveur, vous pouvez modifier les valeurs de sortie analogique de servo vous trouves pour début de journée et fin (n’importe quoi entre les deux est gravie linéairement), le début des travaux et heure de fin de travaux, périphérique de l’Arduino pour se connecter à et choses semblables...
Le code de serveur a besoin de Python pour exécuter et aussi pySerial. Il devrait fonctionner avec les deux Python 2.x et 3.x
Lorsque vous démarrez la partie de l’Arduino, il devrait aller au début de la journée. Lorsque l’ordinateur se connecte à elle et il envoie l’heure actuelle, l’affichage passera à cette partie dans la journée. Lorsque la journée s’est terminée, le buzzer signalera que « vous avez terminé! » par deux bips rapides (certaines personnes pourraient trouver il notification assez rude)
* * *
Vous pouvez maintenant se concentrer sur votre travail et laisser les littleWork à s’occuper de la recherche pour le temps de finir pour la journée. Attaché à une journée de travail de 9 heures compressée à 30 secondes pour vous montrer comment littleWork semble en action.
Et au moment où que j’ai fini par écrit ce qu’il vient de fêter minuit au samedi matin - bonne fin de semaine. :)