Outils pour utilisateurs

Outils du site


exposition_transparence

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
exposition_transparence [2025/05/22 13:12] – [Schéma de câblage] Benjamin Labomediaexposition_transparence [2025/07/18 09:11] (Version actuelle) – Benjamin Labomedia
Ligne 13: Ligne 13:
 ==== Matériel utilisé ==== ==== Matériel utilisé ====
   * Une carte arduino   * Une carte arduino
-  * Des photorésistances type LDR (3 montées en série par cible)+  * Des photorésistances [[https://fr.farnell.com/lprs/n5ac501085/photoresistance/dp/7482280|type LDR]] (3 montées en série par cible)
   * Une carte [[https://components101.com/modules/isd1820-record-and-playback-module|ISD1820 Record and Playback Module]] pour jouer le son de la victoire    * Une carte [[https://components101.com/modules/isd1820-record-and-playback-module|ISD1820 Record and Playback Module]] pour jouer le son de la victoire 
 +
 +Touts les fiches techniques et schémas de câblage ici : {{ ::g4_devier_la_lumiere_18072025.zip |}}
  
 ==== Code arduino ==== ==== Code arduino ====
Ligne 20: Ligne 22:
  
 ==== Schéma de cablage ==== ==== Schéma de cablage ====
-A venir+=== Version 3 lasers 1 cible === 
 +  
 +{{ ::g4_devier-la-lumiere_03xlasers-01cible_bb.png |}} 
 + 
 +=== Version 2 lasers 2 cibles === 
 +{{ ::g4_devier_la_lumiere_02xlasers_02cibles_bb.png |}}
  
 ==== Trucs et astuces ==== ==== Trucs et astuces ====
Ligne 30: Ligne 37:
 ==== Matériel utilisé ==== ==== Matériel utilisé ====
   * 3 cartes arduino   * 3 cartes arduino
-  * Des capteurs de lumière visible et infrarouge +  * Des capteurs de lumière visible et infrarouge [[https://fr.rs-online.com/web/p/capteurs-de-couleurs-et-lumieres/2576791?gb=s|TEMT6000 Ambient Light Sensor]]
   * Des afficheurs 7 segments pilotés par un composant MIC5891 utilisé avec la librairie [[https://github.com/Electromed/EmSevenSegment|EmSevenSegment]]   * Des afficheurs 7 segments pilotés par un composant MIC5891 utilisé avec la librairie [[https://github.com/Electromed/EmSevenSegment|EmSevenSegment]]
 +
 +Touts les fiches techniques et schémas de câblage ici : {{ ::c6_transparence_15072025.zip |}}
  
 ==== Code arduino ==== ==== Code arduino ====
Ligne 37: Ligne 46:
  
 ==== Schéma de câblage ==== ==== Schéma de câblage ====
 +
 +{{ :c6_transparence_schema_cablage_15072025.png |}}
 +
 +
 === Arduino communication === === Arduino communication ===
 3 arduinos ont été utilisées respectivement pour capter les disques d'échantillons qui passent devant les capteurs (Arduino Capteur), pour gérer le compte à Rebours (Arduino Rebours) et le score (Arduino Score). Schéma d'interconnexion des 3 : 3 arduinos ont été utilisées respectivement pour capter les disques d'échantillons qui passent devant les capteurs (Arduino Capteur), pour gérer le compte à Rebours (Arduino Rebours) et le score (Arduino Score). Schéma d'interconnexion des 3 :
Ligne 44: Ligne 57:
   * int sensorTranslucide = A1;   // entrée analogique pour le capteur LDR Translucide   * int sensorTranslucide = A1;   // entrée analogique pour le capteur LDR Translucide
   * int sensorOpaque = A2;   // entrée analogique pour le capteur LDR Transparent   * int sensorOpaque = A2;   // entrée analogique pour le capteur LDR Transparent
 +  * const int finPin = 2;  // Broche d'entrée pour signifier la fin du compte à rebours
   * const int triggerCompteAReboursPin = 11;  // Broche de sortie pour le déclenchement du compte à rebours   * const int triggerCompteAReboursPin = 11;  // Broche de sortie pour le déclenchement du compte à rebours
-  * const int scorePin = 12;  // Broche de sortie pour incrementation du score +  * const int scorePin = 12;  // Broche de sortie pour le déclenchement du +1 au score 
-  * const int resetscorePin = 9;  // Broche de sortie pour le déclenchement du compte à rebours +  * const int resetscorePin = 13;  // Broche de sortie pour le reset du score
-  * const int finPin = 7;  // Broche de sortie pour le déclenchement du compte à rebours +
 **Arduino Rebours** **Arduino Rebours**
   * const int triggerPin = 11;  // Broche d'entrée pour le déclenchement   * const int triggerPin = 11;  // Broche d'entrée pour le déclenchement
-  * const int finPin = 7;  // Broche de sortie pour signifier la fin du compte à rebours+  * const int finPin = 10;  // Broche de sortie pour signifier la fin du compte à rebours
  
 **Arduino Score** **Arduino Score**
   * const int scorePin = 12;  // Broche d'entrée pour le déclenchement du +1 au score   * const int scorePin = 12;  // Broche d'entrée pour le déclenchement du +1 au score
-  * const int resetPin = 9;  // Broche d'entrée pour le reset du score+  * const int resetPin = 13;  // Broche d'entrée pour le reset du score
 </code> </code>
  
exposition_transparence.1747919547.txt.gz · Dernière modification : de Benjamin Labomedia