Usare un emettitore laser con Arduino

Usare un emettitore laser con Arduino

Prima di iniziare vi chiedo di far attenzione con ciò che vedremo oggi poichè una disattenzione potrebbe causare anche problemi gravi. Quindi attenzione.

Vediamo oggi come utilizzare un emettitore laser con Arduino. Questo modulo è un laser a tutti gli effetti, pur essendo un laser a bassa potenza NON PUNTATELO MAI AGLI OCCHI DI PERSONE O ANIMALI.

Il modulo

Il modulo

Io utilizzo il modulo Laser Emitter facente parte del kit di 37 moduli della Elegoo ma potete usare quello che volete. Di seguito vi lascio qualche link per l’acquisto.

Il modulo ha tre pin: Alimentazione, Terra e Segnale.

Il circuito

I collegamenti sono davvero semplici:

  • Alimentazione (+) : 5V Arduino
  • Terra (-): GND Arduino
  • Segnale (S): pin 9 di Arduino

Usiamo il pin 9 poichè lo sketch di seguito fa parte degli sketch forniti dalla Elegoo e, volendo lasciare a loro la “paternità” del codice, vorrei lasciare il codice invariato.

Codice

Il codice che vediamo di seguito è anch’esso molto semplice. Con questo sketch (di proprietà di Elegoo) il fascio laser crescerà di intensità per poi diminuire fino a scomparire e così via.

/******************************************
 *Website: www.elegoo.com
 * 
 *Time:2017.12.12
 *
 ******************************************/
int pos = 0;    

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

void loop() {
  for (pos = 0; pos <= 255; pos += 1) 
  { 

    analogWrite(9,pos);              
    delay(25);                       
  }
  for (pos = 255; pos >= 0; pos -= 1) 
  { 
    analogWrite(9,pos);             
    delay(25);                      
  }
}

Qualche manuale dedicato ad Arduino

Share This:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.