Table des matières:
- Étape 1: Composants
- Étape 2: schéma de circuit
- Étape 3: Conception et assemblage
- Étape 4: Outlook et informations supplémentaires
Vidéo: TimeAssistant : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
L'assistant de temps est votre meilleur assistant en ce qui concerne vos heures de travail. Je suis un étudiant en mécatronique et je travaille à l'université. Quand j'ai commencé mon travail, j'ai écrit mes heures de travail sur un bloc-notes. Au bout d'un moment, j'ai remarqué que ce bloc-notes devenait confus et qu'au moins il était difficile de compter les heures ensemble. Il fallait donc trouver une solution. J'ai créé le TimeAssistant. Ce petit appareil se glisse dans n'importe quelle poche et peut donc être emporté n'importe où au travail. Lorsque vous commencez votre travail le matin, tout ce que vous avez à faire est d'appuyer sur un bouton et le TimeAssistant commence également à travailler à côté de vous. À la fin de votre travail, vous appuyez à nouveau sur le bouton et l'appareil cesse de fonctionner. C'est tout ce que vous avez à faire. Le TimeAssistant effectue tous les calculs supplémentaires et la documentation de vos heures de travail. Regardez la vidéo pour un aperçu complet.
Étape 1: Composants
Pour créer votre TimeAssistant, vous avez besoin de:
- du bois
- ESP8266 WIFI KIT 8 (Version A)
-Batterie LiPo 350mAh
-RTC DS3231
-10k Résistance
- mini LED bleue
-2x mini boutons
-mini commutateur
-Carte SD 2 Go
-Porte carte SD
-quelques fils
Noter! Assurez-vous que ESP8266 WIFI KIT 8 est la version A ! La version B a d'autres broches de connecteur.
Étape 2: schéma de circuit
Remarque: l'adaptateur de carte SD est connecté à la carte via SPI. Dessoudez l'adaptateur du blindage pour gagner de la place. Les broches de connexion sont listées dans le schéma de circuit.
Le bouton de mode est directement soudé sur la carte et le bouton de démarrage est connecté via un fil mince isolé.
Le RTC DS3231 utilise la même connexion I2C que l'écran OLED. Tirez la broche SQW via une résistance de 10k et connectez-la à l'entrée analogique de la carte. La broche SQW est réglée sur 1 Hz. Ceci est nécessaire pour mettre à jour l'heure affichée chaque seconde sur l'écran. La seule solution pour obtenir la broche SQW avec succès était d'utiliser l'entrée analogique. J'ai essayé d'utiliser d'autres broches numériques mais sans succès.
La Led bleue est également directement soudée sur le GND à côté de la Led de charge et également connectée via un fil mince isolé au GPIO 1.
Étape 3: Conception et assemblage
N'hésitez pas à concevoir votre TimeAssistant. Ma solution est montrée dans les images.
Étape 4: Outlook et informations supplémentaires
J'ai également écrit une application WPF pour pouvoir afficher les heures de travail avec précision. L'application est montrée dans l'image et quand elle sera terminée, je la téléchargerai. Je pourrais imaginer faire la connexion de l'ESP8266 à l'ordinateur via l'interface WLAN.
Les calculs ne fonctionnent qu'avec le formatage des données comme indiqué dans le fichier texte !
À l'avenir, j'améliorerai le code et le plan de construction. Si vous avez besoin d'aide ou s'il y a des problèmes ou si j'ai oublié quelque chose, veuillez commenter.
Sry il y a quelque chose qui ne va pas avec le date.txt. Le formatage du fichier texte devrait ressembler à ceci:
C'est toujours de: à:
03.12.2019-13:1503.12.2019-19:00
04.12.2019-09:00
04.12.2019-12:00
04.12.2019-13:00
04.12.2019-16:00
05.12.2019-09:00
05.12.2019-11:45
Ce serait très agréable de voir quelqu'un le construire. Amusez-vous avec votre TimeAssistant:)
Conseillé:
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : 5 étapes (avec photos)
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : GameGo est une console portable de jeu rétro compatible Microsoft Makecode développée par TinkerGen STEM education. Il est basé sur la puce STM32F401RET6 ARM Cortex M4 et est destiné aux éducateurs STEM ou simplement aux personnes qui aiment s'amuser à créer un jeu vidéo rétro
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): 10 étapes (avec photos)
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): Dans mon projet précédent, j'ai développé une balance de salle de bain intelligente avec Wi-Fi. Il peut mesurer le poids de l'utilisateur, l'afficher localement et l'envoyer vers le cloud. Vous pouvez obtenir plus de détails à ce sujet sur le lien ci-dessous : https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Tapis avec capteurs/communication RF avec Arduino Micro : 4 étapes (avec photos)
Tapis avec capteurs/communication RF avec Arduino Micro : J'ai récemment terminé l'installation Tout aussi diversifiée, qui est composée d'une série de lampes qui réagissent aux capteurs placés dans un tapis sous les lampes. Voici comment j'ai fait le tapis avec des capteurs de pression. J'espère que vous trouverez ça utile.:)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : 9 étapes (avec photos)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : Au fil des ans, j'ai pris l'habitude d'emporter une petite figurine avec moi en voyage : j'achète souvent un petit artoy vierge (comme celui sur la photo) et je peins il correspond au drapeau et au thème du pays que je visite (dans ce cas, la Sicile). T