Modifications

Sauter à la navigation Sauter à la recherche
1 378 octets supprimés ,  5 mars 2018 à 11:08
aucun résumé de modification
Ligne 9 : Ligne 9 :  
[[Fichier:Mon-Reveil-00.jpg|640px]]
 
[[Fichier:Mon-Reveil-00.jpg|640px]]
   −
== Contenu du réveil ==
  −
  −
[[Fichier:Mon-Reveil-01.jpg|640px]]
  −
  −
== Assemblage ==
  −
  −
[[Fichier:Mon-Reveil-02.jpg|640px]]
  −
{{ambox | text = Connecter les boutons à la masse}}
  −
{{ambox | text = Il est important d'activer la résistance PULLUP sur le microcontrôlleur pour éviter de le sur alimenter}}
  −
  −
  −
== Code ([[Mon-Reveil#Code_complet|Code complet]])==
  −
  −
Pour mieux comprendre le code, je vais vous expliquez chaque parties du code ainsi que les différentes procédures à suivre.
  −
  −
Premièrement, il vous faudra [[Installation_d'un_librairie_Arduino|installer]] la bibliothèque '''RTClib''' de chez '''Adafruit''' ainsi que d'ajouter les [https://github.com/adafruit/Adafruit_LED_Backpack fichiers] '''Adafruit_LEDBackpack.h''' et '''Adafruit_LEDBackpack.cpp''' dans le dossier où se trouve votre code.
  −
  −
Premier test, vérifier si le RTC (''Reel Time Clock'') et l'afficheur 4x7 segments sont correctements configurés.
  −
  −
<syntaxhighlight lang="c">
  −
/*##################
  −
* #  Mon Réveil  #
  −
* ##################
  −
*
  −
* Auteur:  MCHOBBY (Stefan)
  −
* Version:  1.0
  −
*/
  −
  −
#include "Adafruit_LEDBackpack.h"
  −
#include <RTClib.h>
  −
</syntaxhighlight>
  −
  −
== Impression 3D ==
      
== Code complet ==
 
== Code complet ==
 
<syntaxhighlight lang="c">
 
<syntaxhighlight lang="c">
 
</syntaxhighlight>
 
</syntaxhighlight>
  −
== Idées de hacks possibles ==
  −
  −
Couper l'écran après un certains temps et le rallumer avec le bouton snooze
  −
  −
Faire sonner un GONG (contrôler un servo moteur)
  −
  −
Faire tourner une main en mousse de façon à se giffler
         
{{Mon-Reveil-TRAILER}}
 
{{Mon-Reveil-TRAILER}}

Menu de navigation