Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Sujets - pn200

Pages: [1]
1
Aide / Attiny 85
« le: avril 02, 2024, 03:05:34 pm »
Bonjour,
Je n'arrive plus à téléverser. J'ai essayé avec 3 UNO et les 2 drivers (340, 341), j'ai toujours le même message "Upload error: A programmer is requied to upload". J'ai toujours le même montage pour ces Attiny , j'en ai plusieurs sur mon réseau et jamais de soucis.
Bonne journée.
Bernard

2
Aide / Nano LED "TX"
« le: juin 22, 2023, 03:50:13 pm »
Bonjour,
La LED TX est allumée en permanence. J'ai essayé de lui téléverser blink , il met un message d'erreur : Le croquis utilise 924 octets (3%) de l'espace de stockage de programmes. Le maximum est de 30720 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: ser_open(): can't set com-state for "\\.\COM3"
Failed uploading: uploading error: exit status 1. Le com3 est bien reconnu dans le gestionnaire de périphériques. Il est neuf et peut-être mort, qu'en pensez-vous.

3
Débuter / MFRC 522
« le: août 29, 2022, 09:37:12 pm »
Bonsoir,
A quoi sert la broche IRQ. J'ai cherché mais c'est en anglais, et avec les traducteurs c'est un peu confus.

4
Débuter / Identifier et localiser vos trains avec le RFID et un bus CAN
« le: juillet 29, 2022, 08:47:46 pm »
Bonsoir,
J'ai fait le montage, n'ayant pas de moniteur CAN j'ai mis un lcd 1602 I2. J'ai l'endroit ou il est ainsi que la voie, j'ai le numéro du train mais pas le nom de la loco, je pense que je ne sais pas le nommer pour qu'il s'affiche. J'ai mis un lcd 2004 croyant que le nom était dans une 3ème ligne, mais non.
Comment mettre les modifications sur le forum.

5
Débuter / Opérateur logique
« le: décembre 17, 2019, 10:53:53 am »
Bonjour,
J'ai une porte ET et une porte OU avec 3 entrées. J'ai cherché la solution mais je ne trouve pas, c'est peut-être très simple. J'ai fait une photo du montage.
Combien peut-on mettre de && et de || dans un if?
Bonne journée
Bernard

6
Débuter / Contact commun à 2 entrées
« le: avril 15, 2019, 09:54:54 am »
Bonjour,
Peut-on mettre un ILS commun à 2 Arduino (A4 sur un et D6 sur le deuxième).
Bonne journée
Bernard

7
Débuter / Le fichier spécifié est introuvable
« le: mars 06, 2019, 04:40:32 pm »
Bonjour,
Je modifie un code lorsque je veux l'enregistrer j'ai la bande orange qui me dit "Le fichier spécifié est introuvable" et une liste Java. J'ai désinstallé et réinstallé Arduino et  Java, mais c'est toujours pareil. Tout fonctionnait avant.
Bernard

8
Débuter / A l'écrit ça va la pratique non
« le: février 17, 2019, 10:38:10 am »
Bonjour,
Je n'ai pas d'erreur à la vérification, mais à l'essai pratique ça bloque. Ce que j'ai fait me semble logique, mais surement pas celle d'Arduino.
Je vous met une copie de mon code.
Bon dimanche.
Bernard

const byte BP_B = 2; // BP_B sur D2
const byte ILS_B = 3; // ILS_B sur D3
const byte A3D = 4; // Aig3 directe
const byte A3C = 5; // Aig3 deviee
const byte Hp00_P3 = 6; // P3 à Hp00
const byte Hp0_B = 7; // Signal B lampe rouge
const byte Hp1_B = 8; // Signal B lampe verte
const byte Hp2_B = 9; // Signal B lampe orange
const byte Vr0_VrP = 10; // VrP lampes oranges
const byte Vr1_VrP = 11; // VrP lampes vertes

void setup(){
  pinMode (BP_B,INPUT_PULLUP);
  pinMode (ILS_B,INPUT_PULLUP);
  pinMode (A3D,INPUT_PULLUP);
  pinMode (A3C,INPUT_PULLUP);
  pinMode (Hp00_P3,INPUT_PULLUP);
  pinMode (Hp0_B,OUTPUT);
  pinMode (Hp1_B,OUTPUT);
  pinMode (Hp2_B,OUTPUT);
  pinMode (Vr0_VrP,OUTPUT);
  pinMode (Vr1_VrP,OUTPUT);
  // Output = HIGH alors lampe allumee
  // Output = LOW alors lampe eteinte
  digitalWrite (Hp0_B,HIGH); // B rouge allume
  delay (3000);
}

void loop(){

while (digitalRead (BP_B)== HIGH){ 
 if ( A3D == HIGH && Hp00_P3 == HIGH){
digitalWrite (Hp0_B,LOW); // Extinction lampe rouge
delay (200);
digitalWrite (Hp1_B,HIGH); // Lampe verte allumee
    digitalWrite (Vr0_VrP,HIGH); // VrP lampes oranges allumees
  }
}
 
  if ( A3D == HIGH && Hp00_P3 == LOW){
    digitalWrite (Hp0_B,LOW);
    delay (200);
    digitalWrite (Hp1_B,HIGH);
    digitalWrite (Vr1_VrP,HIGH); // Vrp lampes vertes allumees
  }

if ( A3C == HIGH){
    digitalWrite (Hp0_B,LOW); // Extinction lampe rouge
    delay (200);
    digitalWrite (Hp1_B,HIGH); // Lampe verte allumee
    digitalWrite (Hp2_B,HIGH); // Lampe orange allumee
    digitalWrite (Vr0_VrP,HIGH); // VrP lampes oranges allumees
  }
  while (digitalRead(ILS_B) == HIGH){
    // ILS_B active
  }
  digitalWrite (Hp1_B,LOW);
  digitalWrite (Hp2_B,LOW);
  digitalWrite (Vr0_VrP,LOW);
  digitalWrite (Vr1_VrP,LOW);
  delay (200);
  digitalWrite (Hp0_B,HIGH);
}
 
 
 
   
 
   
 
 
   
 
   

 
 

9
Débuter / Attiny 85 USB
« le: octobre 12, 2018, 09:53:07 pm »
Bonsoir
J'ai un Attiny 85 USB. Pour le programmer j’utilise un Arduino Uno en ISP en prenant les broches P0,P1,P2 et P5 qui correspondent aux pattes 5,6,7 et 1, quand je téléverse la LED de l'Attiny clignote et j'ai "téléversement terminé" mais lorsque j'essaye ce montage ça ne fonctionne pas. Ma question la programmation est-elle la même avec un USB et le circuit à 8 pattes?
J'ai le même programme avec Uno et Nano et il fonctionne (sauf le numéro des broches).
Bernard

10
Présentez vous ! / Bonjour
« le: octobre 12, 2018, 09:45:56 pm »
Bonsoir
Je lisais le forum assez souvent, j'ai posé une question sur le forum du N et Savigny m'a conseillé de venir ici. J'ai déjà fait la commande d'aiguille avec servos de JLB (avec modif pour moi). J'ai 2 blocs auto avec des Nanos, j'ai fait la centrale DCC commender  qui est très pratique pour les CV un peu comme un Sprog.
Bernard

Pages: [1]