Problème de compilation delorean clock

Bonjour â tous , je suis un novice de arduino, je m'en sers pour la première fois pour la création d'une horloge type retour vers le futur. J'ai suivi un tuto sur youtube , sauf qu'au moment de balancer le programme sur mon arduino j'ai des soucis de compilation et ce fameux messages no such files directory , j'ai lu tout les topics de ce forum mais je ne omprend toujours pas ce qui ne va pas j'utilise la version 1.8.1.3

Arduino : 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Carte : "Arduino Uno"

CODE_delorean_clock_V4_24H:1:10: fatal error: SevenSegmentTM1637.h: No such file or directory

#include "SevenSegmentTM1637.h"

      ^~~~~~~~~~~~~~~~~~~~~~

compilation terminated.

exit status 1

SevenSegmentTM1637.h: No such file or directory

Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.

MERCI a tous

Il te manque une bibliothèque, a priori celle-ci
Pour l'installer tu suis ce lien, tu cliques sur le bouton vert CODE, puis Download Zip. L'archive téléchargée, tu l'ouvres et tu mets le répertoire qu'elle contient dans ton répertoire arduino/libraries. Si son nom se termine par '-master', tu enlèves ces caractères.
Puis tu relances l'IDE et tu réessayes de compiler.

Merci, il me manquait aussi RTClib et j'ai enfin compris grâce à toi le fonctionnement de ce logiciel merci

Bon parcontre le transfert du croquis m'apporte un nouveaux gros problème
Arduino : 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Carte : "Arduino Nano, ATmega328P (Old Bootloader)"

Le croquis utilise 8868 octets (28%) de l'espace de stockage de programmes. Le maximum est de 30720 octets.

Les variables globales utilisent 633 octets (30%) de mémoire dynamique, ce qui laisse 1415 octets pour les variables locales. Le maximum est de 2048 octets.

Une erreur est survenue lors du transfert du croquis

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x19

avrdude: stk500_recv(): programmer is not responding

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x19

je dirais que tu n'as pas le bon type de carte qui est sélectionné. C'est quoi le modèle que tu utilises ?

Sinon un message épinglé du forum traité ce problème de manière exhaustive

j'ai une Arduino328P

et bien choisis une carte avec le 328p qui ne soit pas "old bootloader" pour voir ?

C'est ce que j'ai tenté mais malheureusement rien ne change

Lis le message épinglé dont je parlais plus haut : le problème peut venir du câble ou de pas mal d'autres sources.
Pour savoir si c'est lié au choix de la carte dans l'IDE, tu testes simplement avec l'exemple Blink.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.