Partage
  • Partager sur Facebook
  • Partager sur Twitter

Horloge binaire

Arduino

    12 décembre 2012 à 15:48:46

    Je me lance dans un projet d'horloge binaire avec une arduino, l'horloge fonctionnera sur le principe:

    Image utilisateur

    Est se que quelqu'un pourrait me donner des pistes pour débuter, surtout pour la partie montage électronique.

    Merci d’avance.
    • Partager sur Facebook
    • Partager sur Twitter
      12 décembre 2012 à 15:54:27

      A la louche comme ca je dirais : 3*74HC595 pour pouvoir piloter les 24 leds sans se fatiguer, un DS1302 ou DS1307 pour conserver le temps et en avant guingamp ^^

      EDIT autant pour moi je m'enflamme, il y a pas 24 leds ! (mais je resterais sur 3*74H595 quand meme, un par "morceau du temps", histoire d'avoir un bel ensemble logique :)
      • Partager sur Facebook
      • Partager sur Twitter
        12 décembre 2012 à 15:59:38

        :waw:
        J'ai déjà fait un peu d’électronique, mais je suis plus programmation, c'est mon premier "réel" projet en électro, et je me dit :waw: quand je voit ta réponse !
        Est-ce que tu pourrait traduire s'il te plait ^^
        Si c'est trop compliqué, je pense que je peut supprimer les secondes pour garder seulement 13 Leds
        • Partager sur Facebook
        • Partager sur Twitter
          12 décembre 2012 à 16:08:30

          Non non c'est pas trop compliqué ^^

          Désolé pour le charabia, vu que je connais pas ton niveau c'est pas toujours évident ^^

          Dans un premier temps je t'invite à lire le tuto Arduino. En lisant "seulement" les 2 premières parties en entier tu verras que ce que j'ai écris ci-dessus est pas si compliqué (après on reviendras sur le DS130x pour le coté horloge de la chose, que le tuto ne présente pas encore, et dont on pourrait même se passer si on veut faire des économies)

          Sinon pour la traduction :
          le 74HC595 est un convertisseur "série -> parrallèle". En simple tu lui envoie un octets sur une seule broche, et lui copie cet octet sur 8 broches
          LE DS130x est une horloge temps réel (donc pratique pour avoir l'heure, mais on peut faire ca en bidouillant)
          • Partager sur Facebook
          • Partager sur Twitter
            12 décembre 2012 à 16:15:03

            D'accord merci :)
            Je lit les deux première partie et je revient !

            EDIT : J'ai déjà lu la partie 1 il y a quelque jour, donc la deux
            • Partager sur Facebook
            • Partager sur Twitter
              12 décembre 2012 à 16:36:11

              Si tu connaissais déjà la prog la 1 devait etre vite absorbé. Par contre la 2 apporte beaucoup de base en éléctronique donc prend ton temps ;)
              • Partager sur Facebook
              • Partager sur Twitter
                12 décembre 2012 à 17:00:18

                Je connait pas mal le C , sa ne devrait pas poser trop de problème.
                je fait essayer de bien tout lire et de tout comprendre pour la 2 .
                • Partager sur Facebook
                • Partager sur Twitter
                  13 décembre 2012 à 17:20:00

                  Voila, donc j'ai lu la partie 2 en entier même si il faudra que je revienne sur le fonctionnement de 74HC595.
                  Donc pour résumer j'aurais besoin de:

                  -Une carte arduino (j'ai une uno)
                  - 3 * 74HC595
                  - 20 leds
                  - 20 résistances
                  - du fil électrique
                  - Des Breadboards
                  - mon cerveau

                  Et puis... je pense que c'est tout.

                  Ah oui peut-êtres l'horloge DS130x mais je ne sais pas m'en servir.

                  Merci :)


                  • Partager sur Facebook
                  • Partager sur Twitter
                    13 décembre 2012 à 17:22:35

                    A priori oui il te faudra tout ca :) (et meme si tu te lasses avec ce projet, ce sont des composants qui sont très vite réutilisé pour d'autre projet ;) )

                    Pour l'horloge temps réel on pourra toujours revenir dessus plus tard
                    • Partager sur Facebook
                    • Partager sur Twitter
                      13 décembre 2012 à 18:10:28

                      Ok, je récupère le matos et je revient :)
                      En tout cas merci pour ton aide et ton tuto ;)
                      • Partager sur Facebook
                      • Partager sur Twitter
                        1 janvier 2013 à 17:22:39

                        Je fait un signe pour dire que le sujet est toujours d'actualité mais que j'ai un peu de mal a recevoir le 74HC595 étant a l'étranger
                        • Partager sur Facebook
                        • Partager sur Twitter
                          3 janvier 2013 à 16:03:54

                          J'ai un choix assez impressionnant de 74HC595 lequel faut il prendre ?

                          fr.farnell.com 74HC595
                          • Partager sur Facebook
                          • Partager sur Twitter
                            3 janvier 2013 à 20:14:26

                            filtre par "composant DIP" (ce sont les boitiers traversant qui pourront etre monté sur une breadboard et après le moins cher devrait faire l'affaire :)
                            • Partager sur Facebook
                            • Partager sur Twitter
                              5 janvier 2013 à 13:56:29

                              Dons sa, c'est le mieux pour moi d'après toi ?


                              fr.farnell.com 9591664
                              • Partager sur Facebook
                              • Partager sur Twitter
                                5 janvier 2013 à 14:40:25

                                Ca devrait faire l'affaire :)
                                • Partager sur Facebook
                                • Partager sur Twitter
                                  5 janvier 2013 à 16:47:57

                                  Un conseil si tu veut utiliser Arduino pour horloge, utilise millis() au lieu dedelay(). ^^
                                  • Partager sur Facebook
                                  • Partager sur Twitter
                                    6 janvier 2013 à 13:55:48

                                    Je suppose que c'est impossible avec delay() .
                                    • Partager sur Facebook
                                    • Partager sur Twitter
                                      6 janvier 2013 à 14:37:12

                                      C'est possible (mais c'est très sale et ca va vite afficher un temps décalé de plus en plus)
                                      • Partager sur Facebook
                                      • Partager sur Twitter
                                        7 janvier 2013 à 13:52:35

                                        j'imagine, oui.
                                        millis() sa se décalera au bout de combien de temps ?
                                        • Partager sur Facebook
                                        • Partager sur Twitter
                                          7 janvier 2013 à 14:04:40

                                          Si tu fais bien les choses ça se decalera pas
                                          • Partager sur Facebook
                                          • Partager sur Twitter

                                          Horloge binaire

                                          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                                          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                                          • Editeur
                                          • Markdown