Laser Emitter

Come Funziona:  Impostando il pin di segnale ad un valore, genera un fascio di luce.

Sigla Componente:  2SSR

 

Istruzioni Collegamento:  Il componente presenta due pin: VCC e SIG.

1.VCC va collegato  a una alimentazione 5[v]  esterna o tramite una porta presente su Arduino.

2.SIG può essere collegata ad una qualsiasi porta di segnale analogico o digitale presente sulla scheda

 

 

 

Librerie Necessarie: Nessuna

Codice:

int laserPin = 7;

void setup() { 
 pinMode(laserPin, OUTPUT); //definisce il pin digitale 13 come output
}

void loop() {
 digitalWrite(laserPin, HIGH); //apre la testa del laser
 delay(250); //tempo di apertura testa del laser
 digitalWrite(laserPin, LOW); //chiude la testa del laser
 delay(250); //tempo di chiusura testa del laser
}

Attenzione: Ricerche cliniche hanno chiaramente dimostrato che un occhio esposto ad un puntatore laser può essere soggeto a danni irreversibili dello strato di pigmento della retina.

 

 

 

 

Passive Buzzer

Come Funziona:  Dando in input un valore produce in output un suono di frequenza pari al valore.

Sigla Componente:  2SSR

Istruzioni Collegamento:  Il modulo buzzer passivo presenta una porta a 3 pin:
1. segnale (SIG) colore cavo giallo;
2. tensione (VCC) c.c. rosso;
3. terra (GND) c.c. nero;
Colleghiamo il pin 1 (SIG) alla porta 7 del nostro arduino uno,
il pin 3 (GND) invece ad una qualsiasi porta “GND” della scheda
e in fine il pin 2 (VCC) lo connettiamo alla porta che presenta 3,3[V] di output.

Video Dimostrativo (.MOV)

Librerie Necessarie: Nessuna

Codice:

const int buzzerPin = 7;//il buzzer si collega a
int fre;//imposta la variabile per memorizzare il valore di frequenza
void setup()
{
 pinMode(buzzerPin,OUTPUT);//imposta buzzerPin come OUTPUT
}
void loop()
{
 for(int i = 200;i <= 800;i++)// ciclo di frequenza da 200 a 800
 {
 tone(7,i); // nel pin7 genera un tono, la frequenza è i
 delay(5); // attendi 5 millisecondi
 }
 delay(4000); 
 for(int i = 800;i >= 200;i--) // ciclo di frequenza da 800 a 200
 {
 tone(7,i); // nel pin7 genera un tono, la frequenza è i
 delay(10); // attendi 10 millisecondi
 }
}