Reveil connecté au planning du boulot pour les horaires variables

Difficulté:

Il est créé à base d’un Raspberry et programmé en Python.


C’est Migoku avec son chronomètre qui m’a donné l’idée de faire un réveil connecté à l’agenda, afin de ne plus s’embêter à modifier sans arrêt l’heure de l’alarme du réveil en fonction des horaires du matin. Voici un réveil qui se connecte tous les jours à 18h au planning disponible sur le site web du boulot.
Il est créé à base d’un Raspberry et programmé en Python.


Fonctionnement:
L’affichage reste éteint afin de ne réveiller personne. Si on appuie sur le champignon, il affiche l’heure actuelle (sauf si la sonnerie sonne et dans ce cas le champignon la coupe..)
Le bouton rotatif sert à ajouter/soustraire manuellement des minutes à l’heure de l’alarme.
Quand on appuie sur le bouton rotatif, le réveil affiche l’heure de l’alarme (qui s’est mise à jour automatiquement tous les jours à 18h).
Le bouton sur l’arrière du réveil: un push -> reconnexion au planning pour un rafraîchissement de l’heure de l’alarme, et un push prolongé -> arrêt du système.
L’affichage peut écrire 3 messages d’erreur:
reso -> en cas de problème de connexion au site web
stop -> l’alarme est désactivée (congé sur le planning ou désactivée manuellement avec le bouton rotatif)
bye -> quand le système s’arrête..

Matériel :

Budget : Non défini

  • un ancien Raspberry modèle Pi 2 va très bien
  • 1 clé usb wifi si c’est un ancien modèle de Raspberry
  • 4 afficheurs 7 segments avec chacun 1 cathode commune – Attention: pas + que 15mA par segment (le max par Gpio)
  • un bouton champignon
  • un bouton rotatif & poussoir
  • un bouton simple poussoir
  • une batterie en cas de coupure secteur: batterie USB de secours pour téléphone portable 5v 2A
  • un buzzer 5v
  • ici le chassi est fait à base d’éléments de robots Makeblock – Source: http://makeblock.com
  • 15 resistances de 100 ohms
  • 5 transistor NPN
  • et un transfo USB 5v

Connecte-toi pour découvrir ce tuto
Rejoins une communauté de plus de 40 000 Makers français, découvre toutes leurs techniques et idées créatives et partage tes projets !

A découvrir :
Etape 1 : Construction du chassi
Etape 2 : Câblage multiplexé des 4 afficheurs
Etape 3 : Le programme Python

Sources :

http://makeblock.com


Bonjour Pascal vous avez remporté le concours ENI et avez gagné un kit media center et mon livre... merci de me contacter contact@framboise314.fr ou ENI news@editions-eni.fr cordialement François

Wow trop bô!!! Déjà quand je vois dans les notifications que Framboise314 a commenté mon tuto ça me touche, mais alors pour me dire que j'ai gagné je suis trop content! Merci merci :)

Ces tutoriels devraient vous plaire

Comment fabriquer son filament pour imprimante 3D
Préparer un fichier pour une découpe et une gravure laser
fabrication de circuits imprimés facile

Découvrez tous les tutoriels partagés sur Oui Are Makers

Powered by Oui Are Makers