Nouvelles:

25/06/2023 : Mise à jour du forum. En cas de bug, merci de contacter le Grand Sachem

Menu principal

blink

Démarré par marco58, 14 Janvier 2023 à 19:08:07

« précédent - suivant »

0 Membres et 1 Invité sur ce sujet

marco58

bonjour a tous.
j'essaie de faire clignoter la led de mon arduino uno. le téléversement est très long (plus d1 minute).
et j'ai un code erreurArduino : 1.8.19 (Windows 10), Carte : "Arduino Uno"

Le croquis utilise 924 octets (2%) de l'espace de stockage de programmes. Le maximum est de 32256 octets.

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

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

avrdude: stk500_recv(): programmer is not responding

Problem uploading to board.  See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.

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

avrdude: stk500_recv(): programmer is not responding

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

quelqu'un peut il m'aider.
je débute.
merci
Jean Marc




longue et heureuse vie aux ferrovipathes.

Attiny

Bonjour Jean-Marc

Je pense que tu n'as pas sélectionné le bon port.
Une petite vérification:
laisse branché ton Uno et clique sur Outils
-dans "Type de carte" tu dois lire "Arduino Uno"
-dans "Port" tu dois lire quelque chose comme "COM5 (Arduino Uno)"
Est ce le cas?

marco58

bonsoir Attiny et merci.
oui j'ai bien le com 6 et la carte arduino uno.
la led 13 ne doit elle pas clignoter lorsque je connecte la carte au pc?.
jean marc
longue et heureuse vie aux ferrovipathes.

Attiny

#3
Si ta carte est neuve, effectivement le programme Blink est installé d'office et la led intégrée reliée à la pin13 clignote dès le raccordement de la carte à un port USB ou à une alimentation.

Toujours dans outils, tu peux récupérer les informations de ta carte, est ce que cela fonctionne?
Ta carte est elle un clone ou une carte officielle?

marco58

je récupère bien les infos de la carte.
le millepattes est un ATMEL 35473D
ATMEGA328P U
le MP est un MEGA 16U2.
je pense quelle est officielle, elle est affublée du logo arduino un 8 couché avec un plus et un moins.
Jean marc
longue et heureuse vie aux ferrovipathes.

Attiny

#5
Ta carte est elle neuve? A t'elle été déjà programmée?

Fais le test d'alimenter ta carte via le connecteur femelle près de la prise USB qui devra être débranchée, tension comprise entre 7 et 12V (masse à l'extérieur, positif à l'intérieur). Normalement la led devrait clignoter.

marco58

la led 13 est toujours fixe.
sa sent mauvais?
longue et heureuse vie aux ferrovipathes.

Attiny

Bon j'avoue que je sèche!

Vu sur internet:
Tu lances ta compilation et tu maintiens le BP RESET appuyé jusqu'au début du téléchargement. 

Aurais tu éventuellement un autre cable USB pour un ultime lever de doute?

marco58

j'ai changé de cable.
j'ai fait le reset.
j'ai changé de prise usb sur mon pc.
rien ni fait.
il me semble que j'ai lu quelque part que l'on pouvait flasher la carte.
je dis bien il me semble.
en tout cas merci pour ton dévouement.
jean marc
longue et heureuse vie aux ferrovipathes.

Attiny

Eventuellement il y aurait une piste si ta carte est un clone. Tu ne risques rien en l'essayant, personnellement je l'ai déjà fait pour des Arduino Nano d'origine chinoise. Le but est de changer de driver. Tout est expliqué dans ce lien

Concernant le flash du bootloader, il est nécessaire d'avoir une autre carte UNO qui fonctionne, la méthode est décrite dans ce lien. A ce jour je n'ai pas encore essayé...

Bon courage à toi

marco58

là sa devient trop compliqué pour mon petit cerveau.
mais comme je vois que tu est au top sur le sujet.
je me tourne vers l'Arduino pour quelques animations sur mon réseau (lumières moulin a vent, levage de benne, et plus).
un seul arduino peut il gérer tous sa et si oui de quelle taille, nano, uno, mega.
merci pour ton aide.
Jean Marc
longue et heureuse vie aux ferrovipathes.

Attiny

Pour répondre à ta question, le choix de la carte doit se faire principalement en fonction du nombre d'E/S dont tu auras besoin. Le UNO et le Nano sont équivalents.

Plusieurs animations gérées par une carte Arduino c'est faire du multitâche et personnellement je préfère le principe "diviser pour régner"... J'utilise principalement des ATtiny85 et 84 pour mes différentes animations.
En fait j'expérimente sur UNO ou NANO et une fois le programme validé je le télécharge sur ces petits microcontrôleurs. La plupart du temps leurs capacité en terme de mémoire et d'entrées sorties sont suffisantes.
Pour les animations de lumière, par exemple un éclairage aléatoire des pièces d'un bâtiment, j'intègre mon montage dans cet élément de décor. Je précise que mon échelle de prédilection est le N.
A titre d'info, une simulation d'éclairage aléatoire pour 4 pèces:  (voir ce lien. Je me suis inspiré d'un programme issu de l'excellent site Locoduino que je recommande à tous.

 

 

 

marco58

bonjour.
merci pour l'info. je reprendrais certainement une UNO, comme sa je pourrais flasher mes deux cartes en défaut. On ne sais jamais.
merci beaucoup pour le temps passé, j'ai appris des choses.
Jean Marc
longue et heureuse vie aux ferrovipathes.

guillaumevlv62

Bonjour,
Avez-vous tenté de réinstaller les pilotes de la carte ??

https://docs.arduino.cc/tutorials/generic/DriverInstallation

marco58

bonjour a tous.
j'ai acheter un nouvel arduino.
avec le programme blink j'essaie de faire ce que Marc Blanchard a fait en détournant le système ABC pour le chargement des wagons.
mon problème est:
comment enclancher la mise en route de l'Arduino de manière a ce que les séquences de chargement débutent pile poil au moment ou le wagon est dans la pièce de chargement des wagons.
faut il allumer l'Arduino par le passage sur I.L.S ou capteur hall et un relais, ou faut il que l'Arduino soit sous tension et que le programme s'enclenche au passage devant le capteur.
merci au bonne âmes.
Jean Marc

longue et heureuse vie aux ferrovipathes.