まこと の ブログ

MaKoTo no burogu — Journal de bord…

Aller au contenu | Aller au menu | Aller à la recherche

WebRadioRéveilWifi -0-

  • Déjà deux billets écrits et toujours pas de présentation du projet !

Ça n'est vraiment pas convenable pour qui voudrait suivre et comprendre les quelques infos tombées de nulle part, je vais maintenant donc tâcher de décrire mon truc…

  • L'idée d'un tel appareil était là depuis longtemps, et c'est l'arrivée du Raspberry Pi qui l'a fait ressurgir comme réalisable. En effet, comme son nom l'indique, on va réaliser une webradio, et c'est donc le Raspberry qui va se charger de cette tâche. Ceci associé à un réveil avec de gros afficheurs 7 segments, et on a notre base de départ…
Pourquoi ne pas acheter un webradio-réveil tout fait ?

Tout simplement car ça n'existe pas…
Où plutôt un système libre n'existe pas, car Orange vend quelques appareils moche et assez cher (autour de 150€) qui ont l’extrême inconvénient de voir la gestion des stations de webradio être basé sur un service en ligne propriétaire.
Non seulement on ne peut écouter que les stations webradio proposées par le service, sans pouvoir en ajouter, mais en plus, si le service venait à disparaître, ce qui est fortement probable à très court terme, on se retrouverait alors avec un simple réveil…
J'ai aussi découvert que Logitech proposait ce type de produit, mais que ce n'est désormais plus proposé à la vente.
Bref, « Fait le toi même » :)


Diagramme :

DiagrammeWebRadioReveilWifi.png

Ébauches et tests :

dsc09788.jpg dsc00080.jpg Comme vu précédemment donc, j'ai commencé à travailler sur la partie WebRadio.

Puis sur la partie Horloge/Alarme.

Ce ne sont que des ébauches de base qui vont être amenées à évoluer vers un premier prototype.

Fonctionnalités :

  • Une base, car rapidement les idées de fonctionnalités fusent de partout et continuent de se rajouter à cette liste qu'il faudra que j'écourte si je ne veux pas me retrouver avec un « maître d'hôtel cybernétique » qui me servirait de nounou…
  • Fonctions automatiques :

- Pas de sonnerie, déclenchement web-radio à horaire prés-déterminé.
- Plusieurs alarmes pré-déterminées sélectionnables.
- Bouton activer/désactiver alarme (parlant?).
- Déclenchement web-radio, sur la dernière station jouée la veille au soir.
- Déclenchement web-radio, de la station préférée du matin.
- Déclenchement web-radio, augmentation progressive du volume.
- Déclenchement d'une playlist MP3.
- Déclenchement d'une playlist MP3 en cas de coupure internet ou réseau wifi.
- Gérer en auto heure d'hivers/été.
- Ajustement de l'intensité lumineuse de l'horloge en automatique par un capteur photosensible.
- Capteur le mouvement pour couper les afficheurs 7 segments lorsque personne n'est présent.
- Couper l'énergie de l'ampli audio quand la radio est non-utilisée.
- Bip tous les 1/4 d'heures en mode radio, pour signifier au dormeur qu'il doit se réveiller…
- Ajustement automatique du volume de la radio.
- Mise à l'heure automatique : Le raspi est mis à l'heure par le web. l'horloge va chercher l'heure sur le raspi seulement si la comparaison entre heure raspi et heure Chronodot est différente.
- Station radio annoncée par synthèse vocale ou wav.
- Module horloge séparé sur Arduino, avantage, si raspi down, l'heure est tjrs là.

  • Fonctions manuelles :

- Bouton SLEEP : 1 pression = power on Radio sur station préférée du matin pour 30 min ; 1 pression de plus ajoute 15 min. Lorsque la durée arrive à son terme, compte à rebord sur afficheur depuis 59 sec.
- Bouton Alarme VITE : 1 pression longue et l'heure défile très vite. 1 pression brève, affiche l'heure de l'alarme durant 5 sec.
- Bouton Alarme LENT : 1 pression longue et l'heure défile lentement. 1 pression brève, égrène les minutes.
- Potard de volume.
- Bouton play radio.
- Bouton Station Radio suivante.
- Bouton Station Radio précédente.
- Bouton SHIFT : Shift + Sleep = power off Radio.
- Appuie long et court pour les fcts supplémentaires.
- Bouton shift pour des fcts supplémentaires.

  • Fonctions supplémentaires :

- Commandes vocales.
- Écran LCD pour XBMC médiacenter.
- Commandes infrarouge.

Design :

Pour le moment j'ai réalisé quelques dessins de ce que à quoi pourrait ressembler l'appareil.
Les idées ne manquent pas et c'est l'imprimante 3D qui travaillera pour moi… Enfin, une fois que j'aurais arrêté un choix et modélisé la 3D.

  • Cependant je retarde cette étape de fait, car n'étant pas encore sûr des composants finaux qui seront utilisés ou pas (taille et forme des haut parleur, écran LCD, etc).

 À suivre…

Commentaires

1. Le mardi, 4 novembre 2014, 14:51 par Sebastien Rodriguez

Sinon, il y a ce produit qui est génial : http://www.avox-tech.de/en/node/358

Je l'utilise depuis un petit moment et j'en suis très content. J'avais trouvé ce produit par http://www.planetenumerique.com/La-...

Bonne journée.

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

Fil des commentaires de ce billet