Sommario:

Creazione semplice - Allarme luminoso: 4 passaggi
Creazione semplice - Allarme luminoso: 4 passaggi

Video: Creazione semplice - Allarme luminoso: 4 passaggi

Video: Creazione semplice - Allarme luminoso: 4 passaggi
Video: COME INSERIRE E RICEVERE NOTIFICHE CON LO SMARTPHONE DAL PROPRIO IMPIANTO D'ALLARME 2024, Dicembre
Anonim
Creazione semplice - Allarme luminoso
Creazione semplice - Allarme luminoso

Questo esperimento è davvero interessante: applicare un fototransistor fai-da-te. I fototransistor fai-da-te utilizzano l'effetto bagliore e l'effetto fotoelettrico dei LED: genereranno correnti deboli quando viene illuminata da una certa quantità di luce. E usiamo un transistor per amplificare le correnti generate, in modo che la scheda Arduino Uno possa rilevarle.

Passaggio 1: Componenti

- Scheda Arduino Uno * 1

- Cavo USB * 1

- Cicalino passivo *1

- Resistenza (10KΩ) * 1

- LED * 1

- Transistor NPN S8050 * 1

- Tagliere * 1

- Ponticelli

Passaggio 2: diagramma schematico:

Diagramma schematico
Diagramma schematico

Passaggio 3: procedura

Con l'effetto fotoelettrico, i LED generano deboli correnti se esposti a onde luminose.

NPN è costituito da uno strato di semiconduttore drogato con P (la "base") tra due strati drogati con N. Una piccola corrente che entra nella base viene amplificata per produrre una grande corrente di collettore ed emettitore. Cioè, quando c'è una differenza di potenziale positiva misurata dall'emettitore di un transistor NPN alla sua base (cioè, quando la base è alta rispetto all'emettitore) e una differenza di potenziale positiva misurata dalla base al collettore, il transistor diventa attivo. In questo stato "on", la corrente scorre tra il collettore e l'emettitore del transistor. Il valore di A0 sarà maggiore di 0. Programmando, facciamo suonare il cicalino quando A0 è maggiore di 0.

Un resistore di pull-down da 10kΩ è collegato allo stadio di uscita del transistor per evitare che la porta analogica si sospenda per interferire con i segnali e causare errori di valutazione.

Passo 1:

Costruisci il circuito.

Passo 2:

Scarica il codice da

Passaggio 3:

Carica lo schizzo sulla scheda Arduino Uno

Fare clic sull'icona Carica per caricare il codice sulla scheda di controllo.

Se viene visualizzato "Caricamento completato" nella parte inferiore della finestra, significa che lo schizzo è stato caricato con successo.

Ora, accendi una torcia sul LED e puoi sentire il segnale acustico del cicalino.

Passaggio 4: codice

//Creazione semplice-Allarme luminoso

//Ora puoi

sentire che il cicalino emette suoni quando il LED è acceso.

//E-mail:

//Sito web:www.primerobotics.in

configurazione nulla()

{

Serial.begin(9600); // avvia la porta seriale a 9600 bps:

}

ciclo vuoto()

{

int n=analogRead(A0); //leggi il valore da

pin analogico AO

Serial.println(n);

if(n>0) //Se c'è una tensione

{

pinMode(5, USCITA); //imposta il pin digitale 5 come uscita

tono (5, 10000); //Genera un'onda quadra (10000 Hz

frequenza, ciclo di lavoro 50%) sul pin 5

pinMode(5, INGRESSO); //imposta il pin 5 come input

}

}

Consigliato: