Biathlon : carabine et cible laser

AttentionModifications du cahier des charges

Modifications du cahier des charges le 16 janvier 2025 suite à une rencontre avec M. O. Le Duc

Sur le pistolet :

  • indicateur de niveau batterie par led (allumage momentané)

  • possibilité de passer le wi-fi en mode On/off

Sur la cible :

  • indication des impacts réussis avec LED ou Palette

  • possibilité de passer le wi-fi en mode On/off

ComplémentECOAIMS : fabricant Finlandais

ECOAIMS : fabricant Finlandais de pistolets et cibles laser run

Photos de la carte électronique de la cible

Ci-dessous : vidéo d'un essai du pistolet et de la cible ECOAIMS

Essais pistolet et cible ECOAIMS

Structure autour du démodulateur VSOP

ComplémentPhotos du pistolet

Photos du pistolet

ComplémentTir laser Décathlon

ComplémentBiathlon : distance et dimension des cibles

Biathlon : distance et dimension des cibles

Cibles biathlon laser DECATHLON

ComplémentCarabine utilisée pour la version 2026

ComplémentCapture du signal IR reçu par la cible et essais en câblage rapide

ComplémentTP télécommande IR

ComplémentYD-ESP32-S3 N16R8 (ESP32-S3 Dev-Kit C1 clone)

ATTENTION ! !

ADC Limitations : le Wi-Fi étant utilisé dans l’application, seul l’ADC1 (GPIO01 à GPIO10) peut être utilisé pour mesurer une image de la tension batterie (lien Espressif)

  • Configuration de l'IDE pour programmer l'ESP32 afin qu'il permette après programmation d'utiliser l'entrée Rx

  • Configuration de l'IDE après programmation : se connecter sur l'USB de droite (COM) pour récupérer Rx et le visualiser dans le moniteur série

AttentionESP32-S3 Dev Kit : programme permettant de mettre la cible en service à minima, (Wi-Fi non mis en service)

ComplémentCâbler une antenne Wi-Fi externe

How to Add an External Antenna to ESP32 & CYD | DIY Wi-Fi Range Booster | Solder a External Antenna

Antenne Wi-Fi RF Solutions Mâle SMA Fouet

Illustration de ce qu’est un antenne PCB

Complément sur les antennes PCB :

ComplémentCartes éventuellement utilisables pour le pistolet

ComplémentATtiny85

Mise en œuvre réalisée avec l’IDE Arduino 2.3.6

Installation dans l'IDE Arduino :

  • URL à ajouter dans les Préférences : http://drazzy.com/package_drazzy.com_index.json

  • Puis ajouter la carte ATTinyCore version 1.3.0

Si l'ATTiny85 est neuf il faut impérativement que le menu Outils/Tools soit configuré comme ci-dessous, et "Graver la séquence d'initialisation"/"burn bootloader" au moins 1 fois sur le circuit. A noter : cette première gravure ne peut se faire qu'en "Programmer USBtinyISp SLOW.

Puis passer en mode FAST pour programmer le circuit :

Autre procédure possible pour programmer le circuit après « Burn Bootloader » et passage en mode Fast :

  • Procédure de contournement pour ulploader le programme

  • Attention dans la programmation, de l'UART par exemple, à ne pas confondre numéro de broche du câblage et le numéro attribué dans la librairie

Mise en service de la communication UART Soft sur ATtiny85 :

AttentionATTiny85 : Programme utilisé sur les projets 2025

ComplémentLibrairie Arduino pour télécommande IR

Librairie IRMP Arduino pour télécommande IR

Librairie IRremote Arduino pour télécommande IR

IR Remotes & Microcontrollers - Arduino & ESP32

TSOP38238

AttentionESP32-S3 XIAO : Programmes utilisés sur le projet 2025 pour générer le protocole NEC

AttentionESP32-S3 XIAO : Programme utilisé sur le projet 2026 pour générer le protocole NEC

ComplémentPhotodiode SFH2401

Photodiodes (série de 5 vidéos)

Photodiode Theory

ComplémentVSOP38338 : Démodulateur IR 38KHz

VSOP38338 : Démodulateur IR 38KHz

ComplémentDangerosité / Classification des pointeurs laser

Dangerosité / Classification des pointeurs laser

Les pointeurs lasers sont-ils dangereux ? Scilabus 29

ComplémentModule laser

Connectique de liaison avec le laser :

Embase JST B2B-XH-A 2,5mm :

ComplémentLentille convergeant bi-convexe

Lentille convergeant bi-convexe

ComplémentLED CMS Vert-Rouge

LED Vert Rouge LTST-E682KRKGWT PLCC4 :

ComplémentLED traversante Vert Rouge 5mm

ComplémentGâchette : Interrupteur de fin de course

Interrupteurs de fin de course

Connectique de liaison avec l’interrupteur de fin de course :

Embase JST ZR 1.5mB2B-ZR(LF)(SN):

Cordon JST PH femelle 2 cts :

ComplémentEntrée d'interruption sur Microcontrôleur AVR, avec suppression des rebonds

Arduino UNO etc : Réagir à l'appui sur un bouton poussoir (front descendant...). Eviter les rebonds.

ComplémentTransistor MOS Canal N Usage courant CMS

Transistor MOS Canal N Usage courant CMS

ComplémentRégulateur 5V à découpage

Régulateur 5V à découpage

ComplémentAccu / Batterie LiPo

Connectique de liaisons avec les batteries

Embase JST PH 2.0mm :

Batterie 12V 1,2Ah au plomb

Chargeur de batterie Voltcraft BC1001

ComplémentChargeur accu LiPo 3,7 Vcc DFR0446

ComplémentInterrupteur marche arrêt de la carabine

ComplémentBouton poussoir de réarmement

Commutateur à bouton-poussoir SPST On-Off :

ComplémentBouton-poussoir de réarmement compatible droitier / gaucher

ComplémentDIP-Switch

ComplémentCI d'authentification I2C : ATECC608

ComplémentCircuits logiques programmables envisageables

SPLD - Simple Programmable Logic Devices GPAK Mixed Signal Matrix

Explore new possibilities with TI programmable logic devices

ComplémentSchémas à tester, modifier, valider :

ComplémentDocuments de fabrication v2026

ComplémentDossier revue finale 2026