Réinitialiser votre horloge circadienne « horloge biologique de corps » avec Arduino (2 / 4 étapes)

Étape 2 :

L’Arduino Atmel 328p code

En supposant que vous avez l’IDE Arduino 1.6.5 installés ou plus jeunes. NOTE que 1.6.6 1.6.7 ont des bugs et ajouter plus de problèmes que vous voulez surtout quand nous utilisons d’autres programmeurs à télécharger.

dans le code, vous devrez régler :

  • #define DHT22_PIN 1 / / changement de NIP sur votre broche d’entrée d’humidité DHT22

Lorsque vous vous connectez votre lecteur DHT222 humidité. J’ai la broche 1

  • #define THERMO A1 / / externe thermostat, également régler en ligne 223
  • #define bouton A0 / / où vous connectez votre interrupteur bouton mis à la terre avec une résistance de 10K à la masse
  • #define LIGHT_PIN 9 / / la broche qui tourne sur votre rétro-éclairage

  • intervalle d’int = 30000; / / *** 30 secondes x 1000 *** utilisateur de définir le temps rétro-éclairage lorsque la touche enfoncée ***

  • ce tableau contient les valeurs de luminosité pour chaque heure, il y a 24 heures
    a partir de 01:00. 0 est éteint et 255 est tout de suite. int led_brightness_data [24] = {0,0,0,0,0,0,250,250, 230,220,150,150,160,170,180,190, 200,190,180,170,160,0,0,0} ;

Cela semble compliquée mais est facile à travailler.

13:00 0 affecte le rétro-éclairage faible. BAS désactive le rétroéclairage.

02:00 0 = faible jusqu'à 18:00 il reste faible

Qu’à 07:00, il se réveille (mais n’a aucun alarme) et le rétro-éclairage s’allume.

Le 250 est une valeur PWM analogique. 0 à 255 entièrement sur.

Puis une luminosité différente pendant la journée, vous pouvez modifier et enfin à 22:00 une valeur zéro éteindre le rétro-éclairage pendant 8 heures.

Ce circuit n’a aucune alarme, comme tout le monde utilise leur téléphone ces jours-ci comme alarme.

  • initialiser la bibliothèque avec les numéros des broches interface

    Innovente lcd (2, 3, 4, 5, 6, 7, 8) ; builtcircuit.com.au kit //change à votre NIP de cristal à corriger

  • et la broche 9 est la broche de rétro-éclairage
  • LCD.Print("Sunday") ; ici vous pouvez mettre ("Sonntag") ou autres langues en fonction de vos besoins souhaité sur l’écran LCD. Le même mois.
  • rien d’autre à changer jusqu'à la fin de 2999. LCD.Print("20") ; année 2015 comme le code imprime les deux derniers chiffres.
  • LCD.Begin (16, 2) ; Ceci pour LCD écran 16 colonnes et 2 rangs

  • Si vous utilisez un écran LCD plus grand avec 4 rangées que le code ressemble à ce lcd.begin(16,4) ;

et voici le code

Maintenant vous avez besoin d’un code pour régler l’horloge

Articles Liés

Contrôlez votre système Audio, Dvd et Tv avec Arduino et Android

Contrôlez votre système Audio, Dvd et Tv avec Arduino et Android

Salut tout le monde, c'est mon deuxième instructable et mon premier en anglais, oui, Désolé pour les fautes.Je tiens à partager ce projet qu'il s'agit de comment vous pouvez contrôler votre Tv, de DVD et de votre système Audio avec Arduino et un app
Horloge LED binaire pur avec Arduino

Horloge LED binaire pur avec Arduino

Mon horloge binaire est inspiré de nombreuses horloges binaires, que j'ai trouvé sur InstructablesLiens :Horloge de Lilypad Arduino :Horloge binaire :De plus, certains autres instructables horloge binaire.Mais...Ce que j'ai trouvé manquant en eux, c'
À l’aide d’une horloge temps réel avec Arduino

À l’aide d’une horloge temps réel avec Arduino

Vous avez toujours voulu faire un projet qui a activé sur un calendrier ? À l'aide d'une horloge temps réel (RTC) est un excellent moyen de le faire ! CCF gèrent l'heure et la Date pour vous, constante de temps de maintien et durables mars vers l'ava
Convertir votre Machine POP/boisson pour utiliser RFID avec Arduino

Convertir votre Machine POP/boisson pour utiliser RFID avec Arduino

Il s'agit de mon premier instructable donc tout commentaire utile est appréciés. J'ai commencé ce projet il y a un an.J'ai commencé à chercher comment utiliser arduino pour contrôler une machine distributrice et j'ai trouvé un projet qui sans elle qu
Utilisez votre Adafruit rgb lcd plaque Pi (pour Raspberry Pi) avec Arduino

Utilisez votre Adafruit rgb lcd plaque Pi (pour Raspberry Pi) avec Arduino

Bonjour tout le monde.Comme dit le titre, vous apprendrez comment utiliser votre Adafruit rgb lcd Pi plaque mais avec Arduino. J'ai acheté une fois un mais jamais utilisé avec mon Pi framboise et je cherchais une façon de l'utiliser avec mes projets
Faire votre horloge ordinaire dans une horloge atomique

Faire votre horloge ordinaire dans une horloge atomique

est votre horloge murale lente, rapide ou parce que l'heure d'été a eu lieu au large d'une heure ?Faire votre horloge atomique avec ce remplacement facile pour 18 $ livré à klockit.comLe temps est reçu de l'horloge atomique au Colorado et ajuste l'ho
Horloge 3 - réveil geek Arduino-basé de sage

Horloge 3 - réveil geek Arduino-basé de sage

Wise horloge 3 est une open source, hautement hackable horloge geek qui montre beaucoup plus que le temps. Sa fonction principale est d'afficher des citations modifiables par l'utilisateur provient d'une carte SD (comme celles utilisées dans les appa
Une horloge de bois gear avec un mécanisme d’entraînement unique

Une horloge de bois gear avec un mécanisme d’entraînement unique

Synchronicité est une horloge de mur de pendule unique gear bois exposés, avec une combinaison de vieilles et nouvelles technologie.Beaucoup d'horloges bois gear est pilotées par poids. Ces horloges devront être enroulé régulièrement, aussi souvent q
Une horloge de RVB LED 15 avec Arduino core

Une horloge de RVB LED 15 avec Arduino core

L'horloge de RVB utilise le modèle de composition de couleur RVB utilisé dans tous les écrans de couleur. Ce modèle utilise trois couleurs « de base », à savoir rouges, verts et bleus, pour construire n'importe quelle autre couleur « composite » du s
Horloge anneau LED avec Arduino

Horloge anneau LED avec Arduino

Je regarde horloge de Fibonacci de pchretien la semaine dernière, j'ai décidé de partager mon projet d'horloge LED ring.Comme vous pouvez voir que le temps est représenté sur deux anneaux de LED WS2812.Dans la bague extérieure, il y a 24 LEDs, il mon
Horloge disque dur (HDD horloge avec Arduino Uno)

Horloge disque dur (HDD horloge avec Arduino Uno)

Il s'agit d'un amusant projet qui peut être fait facilement et également à moindre coût. Dans ce instructable nous allons expliquer étape par étape comment faire cette belle horloge POV.Matériel utilisé :Arduino Uno,Minuscule CCF modul,ULN 2003,Diode
Horloge murale de noyer, avec un soupçon de geek

Horloge murale de noyer, avec un soupçon de geek

il s'agit d'une horloge de mur de noyer tourné avec un CD en médaillon.Pour ce projet, vous aurez besoin des matériaux :Un blanc qui mesure, 10" carré de 3/4 po d'épaisseur. (Cela peut même selon comment penser une bague extérieure vous voulez)Un CD
Bronze USB cloche horloge saisissante (avec Arduino)

Bronze USB cloche horloge saisissante (avec Arduino)

agacer vos collègues de travail : conduire dans la mendicité vous désactiver votre horloge de PC spécial !Cette petite plate-forme enfait interfaces via le port USB à l'horloge de votre PC et génère des heures et des demi-heures bosses sur une cloche
Toujours réinitialiser votre drone après un crash – pourquoi et comment à...

Toujours réinitialiser votre drone après un crash – pourquoi et comment à...

Après avoir perdu votre drone, étalonnage peut souvent être sauvagement, même si le drone ne semble pas avoir été effectuée par votre malchance.C'est pourquoi il faut réinitialiser votre drone après chaque mésaventure afin que plus loin, sur toute la