Aller au contenu


Photo
- - - - -

Piège à rats avec trappe actionnée par un capteur

Piège Rats Trappe capteur

22 réponses à ce sujet

#21 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 5 938 messages
  • Gender:Male

Posté 18 mai 2022 - 06:09

Sur le site d'Arduino, tu as toutes les références et à chaque fois un exemple d'utilisation. C'est bon à savoir.

https://www.arduino.cc/reference/fr/



#22 skinou212

skinou212

    Nouveau membre

  • Membres
  • 10 messages
  • Gender:Male
  • Location:HAUTS DE FRANCE
  • Interests:Bricolage en tout genre.

Posté 18 mai 2022 - 06:36

Mike118 tu me dis: Pour plus d'info sur comment poster du code ( et d'autres choses) tu as ce lien : https://www.robot-ma...obot-Maker.html

j'ai essayé , et on me dit que la page introuvable

 

Vu mon manque d'expérience en la matière, je ne vois pas trop ce que tu me demandes quand tu dis: 

 

Première remarque, afin de rendre tes messages plus lisibles tu peux éditer ton message pour à minima mettre ton code dans la balise code 

 

 

De quoi s'agit-il exactement? du code proprement dit ou de mon texte en général.?

Pourrais-tu poster le code comme j'aurais dû le faire.

je te le mets tel que je l'ai recopié sur l'Arduino

 

A l'attention de Sandro:

 

Suite à ton message, j'ai modifié et  contrôlé le code et puis l'ai téléversé sur ma carte Arduino Uno comme une lettre à la poste.)

Reste à savoir si le montage va fonctionner.

 

 

int PinLumiere=A4;        //Broche Analogique de mesure d'éclairement
int PinSeuilLumiere=2;   //Broche Numérique mesure d'éclairement
int tension=0;     //Mesure de tension (valeur élevée si sombre)
 
void setup() {
 
 //Configuration du Canal A
 pinMode(12, OUTPUT); // Broche Arduino réservée pour vérin
  pinMode(PinLumiere, INPUT);       //pin A4 en entrée analogique
  pinMode(PinSeuilLumiere, INPUT);  //pin 2 en entrée numérique
}
 
void loop(){
 
 tension = analogRead(PinLumiere); // Lit la tension analogique
  if(tension>400)  // niveau de luminosité lorsque le vérin s’allonge 
{                   
 digitalWrite(12, HIGH); // Le vérin s’allonge
 analogWrite(3, 255); // Vitesse maximale pour le vérin
}
 if(tension<200)   //niveau de luminosité lorsque le vérin se rétracte
 {
 digitalWrite(12, LOW); // Le vérin revient à sa position d’origine
 analogWrite(3, 255); // Vitesse maximale pour le vérin 
  }
}


#23 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 362 messages
  • Gender:Male
  • Location:Anglet
  • Interests:Robotique, Entrepreneuriat, Innovation, Programmation, Résolution de problème, Recherche de solutions, Mécanique, Electronique, Créer, Concevoir

Posté 19 mai 2022 - 12:24

 

 

Vu mon manque d'expérience en la matière, je ne vois pas trop ce que tu me demandes quand tu dis: 

 

De quoi s'agit-il exactement? du code proprement dit ou de mon texte en général.?

Pourrais-tu poster le code comme j'aurais dû le faire.

je te le mets tel que je l'ai recopié sur l'Arduino

 

 

 

Tu peux tester à nouveau les liens, un caractère de trop s'était glissé ... https://www.robot-ma...obot-Maker.html
 

 

Pour le reste je parlais de poster à minima ton code de cette façon :


int PinLumiere=A4;        //Broche Analogique de mesure d'éclairement
int PinSeuilLumiere=2;   //Broche Numérique mesure d'éclairement
int tension=0;     //Mesure de tension (valeur élevée si sombre)

void setup() {

 //Configuration du Canal A
 pinMode(12, OUTPUT); // Broche Arduino réservée pour vérin
  pinMode(PinLumiere, INPUT);       //pin A4 en entrée analogique
  pinMode(PinSeuilLumiere, INPUT);  //pin 2 en entrée numérique
}

void loop(){

 tension = analogRead(PinLumiere); // Lit la tension analogique
 if(tension>400){ // niveau de luminosité lorsque le vérin s’allonge                  
  digitalWrite(12, HIGH); // Le vérin s’allonge
  analogWrite(3, 255); // Vitesse maximale pour le vérin
 }
 if(tension<200){   //niveau de luminosité lorsque le vérin se rétracte
  digitalWrite(12, LOW); // Le vérin revient à sa position d’origine
  analogWrite(3, 255); // Vitesse maximale pour le vérin 
 }
}

Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 

 

Les réalisations de Mike118  

 

 

 




Répondre à ce sujet



  



Aussi étiqueté avec au moins un de ces mots-clés : Piège, Rats, Trappe, capteur

0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users