Introduction

Ce projet consiste à concevoir et réaliser un système permettant de contrôler un module laser à l’aide d’une carte Arduino. L’objectif principal est d’apprendre à utiliser les entrées et sorties numériques d’Arduino tout en respectant les règles de sécurité liées à l’utilisation d’un laser.

Le système est composé d’une carte Arduino (par exemple Arduino Uno), d’un module laser basse puissance, de résistances, de fils de connexion et éventuellement d’un bouton poussoir ou d’un capteur.

Le module laser est alimenté et commandé par une sortie numérique de la carte Arduino, ce qui permet d’allumer ou d’éteindre le laser selon les instructions du programme.

Schéma du circuit

Programme du projet

int pos = 0;    

void setup() {
  pinMode(11,OUTPUT);  
}

void loop() {
  for (pos = 0; pos <= 255; pos += 1) { 
    analogWrite(11,pos);              
    delay(25);                       
  }
  
  for (pos = 255; pos >= 0; pos -= 1) { 
    analogWrite(11,pos);             
    delay(25);                      
  }
}