Table des matières:
- Étape 1: Rassemblez vos documents
- Étape 2: Configurer les applets IFTTT
- Étape 3: Configurez l'application Blynk
- Étape 4: écrivez votre code
- Étape 5: Résumé
Vidéo: Réveil intelligent : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
L'idée derrière ce projet est d'avoir un réveil minimal mais informatif le matin. Nous n'avons pas besoin de toutes les informations que nous obtenons sur nos téléphones en premier lieu, mais beaucoup d'entre nous veulent savoir une ou deux choses. Par exemple, il est bon de savoir si ce sera une journée particulièrement chaude.
Beaucoup d'entre nous ont du mal à sortir du lit dès que l'alarme se déclenche. Ce réveil garde également une trace de l'heure à laquelle vous l'avez éteint chaque jour, que nous espérons utiliser à l'avenir pour ajouter de nouvelles fonctionnalités.
Notre solution proposée est une alarme qui vous réveille chaque matin, et utilise des lumières LED pour vous montrer les données qui vous intéressent. Maintenant, c'est l'été, nous avons donc réglé le nôtre pour nous faire savoir si la journée sera particulièrement chaude ou humide - au-delà, il n'est vraiment pas nécessaire de vérifier la météo.
Le flux d'informations est le suivant. Le nœud MCU reçoit un webhook à 8h du matin d'IFTTT, qui active l'alarme. Un autre webhook d'IFTTT obtient le bulletin météo et met à jour les lumières LED en fonction de nos seuils. Lorsque le bouton « rejeter » est cliqué, l'horodatage est ajouté à une feuille Google pour une utilisation future. Nous avons également défini les webhooks dans une application Blynk, pour que tout reste connecté.
Ce dont vous aurez besoin:
- Nœud MCU
- Planche à pain
- Conférencier
- 2 lumières led (différentes couleurs)
- 2 résistances (330R)
- Bouton
- 6 câbles arduino
Étape 1: Rassemblez vos documents
À l'aide d'un Node MCU, nous avons connecté deux LED, un bouton et un haut-parleur.
Étape 2: Configurer les applets IFTTT
Vous aurez besoin de quelques applets pour ce réveil.
- A 8h, allumez l'alarme
- En même temps, envoyez une demande de bulletin météo pour le même jour. Obtenez les prévisions de température et de vent.
- Lorsque l'alarme est désactivée, envoyez l'horodatage à Google Sheets.
Assurez-vous que chaque valeur dont vous avez besoin est associée à sa propre broche virtuelle.
Étape 3: Configurez l'application Blynk
Configurez une application Blynk et définissez les webhooks qui y sont utilisés. Vous devrez également utiliser la clé de l'application dans votre code, alors assurez-vous de l'enregistrer.
Étape 4: écrivez votre code
Pour chacune des broches virtuelles que vous avez définies dans l'application blynk, écrivez une fonction BLYNK_WRITE(V n) pour gérer toutes les données.
Nous avons fixé le seuil pour une journée chaude à 30 degrés Celsius et le seuil pour le vent à 40 km/h. De cette façon, vous êtes prévenu en premier si la journée sera particulièrement chaude ou venteuse.
Étape 5: Résumé
Le principal défi de ce projet était de connecter toutes les applets d'IFTTT. Nous avons résolu ce problème en testant chacun individuellement, puis en assemblant le tout seulement après avoir vu que chaque partie du projet fonctionnait de manière indépendante.
Le système que nous avons construit n'est pas aussi avancé que nous l'espérions; puisque nous n'avons pas accès aux écrans ou à d'autres méthodes d'affichage des données à l'utilisateur, nous avons utilisé une méthode simpliste - en utilisant des lumières LED pour montrer uniquement des cas spécifiques.
Il existe de nombreuses façons de poursuivre ce projet.
L'un des moyens les plus pratiques que nous voyons dans ce projet consiste à modifier l'heure de réveil en fonction du temps qu'il faut à l'utilisateur pour se réveiller. Cela vous prend-il une demi-heure pour éteindre l'alarme le matin ? Si c'est le cas, il vous réveillera une demi-heure avant l'heure que vous avez définie. Peut-être que plus tard, vous vous réveillerez mieux rapidement; dans ce cas, il commencera à vous réveiller plus tard. Cela peut être fait en utilisant les heures que nous envoyons à une feuille Google et en faisant quelques calculs simples pour déterminer le temps que nous devrions consacrer au réveil.
Une autre idée est d'ajouter un écran à votre projet et de donner une prévision exacte pour le bulletin météo, ainsi que toutes les informations que l'utilisateur aime connaître dès le matin.
Vous pouvez voir une vidéo de l'alarme qui se déclenche ici:
Conseillé:
Réveil intelligent utilisant Magicbit (Arduino): 10 étapes
Réveil intelligent à l'aide de Magicbit (Arduino): Ce tutoriel montre comment créer un réveil intelligent à l'aide d'un écran OLED dans la carte de développement Magicbit sans utiliser de module RTC
Le réveil à bulles rend le réveil amusant (ish): 7 étapes (avec photos)
Le réveil à bulles rend le réveil amusant (ish): Se réveiller avec un réveil bourdonnant est nul. Je fais partie de ces personnes qui n'aiment pas se réveiller avant le lever du soleil (ou depuis de nombreuses heures). Alors, quelle meilleure façon de se réveiller en s'amusant qu'une soirée bulle au lit ! Utiliser un arduino et un
Réveil intelligent - Intel Edison - Iot RoadShow - São Paulo : 4 étapes
Réveil intelligent - Intel Edison - Iot RoadShow - São Paulo : L'une des grandes vertus de quiconque vit ou travaille dans une grande ville est la gestion du temps. De nos jours, les déplacements sont constants et, comme le trafic est l'un des principaux facteurs. En y réfléchissant, j'ai créé une petite application qui utilise l'intégration avec Google M
Réveil intelligent : un réveil intelligent fabriqué avec Raspberry Pi : 10 étapes (avec photos)
Réveil intelligent : un réveil intelligent fabriqué avec Raspberry Pi : Avez-vous déjà voulu une horloge intelligente ? Si oui, c'est la solution pour vous ! J'ai fait Smart Alarm Clock, c'est une horloge dont vous pouvez changer l'heure de l'alarme en fonction du site Web. Lorsque l'alarme se déclenche, il y aura un son (buzzer) et 2 lumières s'allumeront
Réveil facile : un réveil intelligent à base de Raspberry Pi : 6 étapes
Réveil facile : une lumière de réveil intelligente faite avec Raspberry Pi : IntroPour le programme Project1 je devais faire quelque chose. J'ai toujours été fasciné par la façon dont une lumière de réveil comme celle-ci vous aiderait à vous réveiller comme celles de philips. J'ai donc décidé de faire une lumière de réveil. J'ai fait la lumière du réveil avec un Raspberr