Taula de continguts:

Creació senzilla: alarma de llum: 4 passos
Creació senzilla: alarma de llum: 4 passos

Vídeo: Creació senzilla: alarma de llum: 4 passos

Vídeo: Creació senzilla: alarma de llum: 4 passos
Vídeo: 3 РЕЦЕПТА из КУРИНОЙ ПЕЧЕНИ/ ПАШТЕТ!! ГОСТИ БУДУТ В ШОКЕ!! 2024, Juliol
Anonim
Creació senzilla: alarma de llum
Creació senzilla: alarma de llum

Aquest experiment és realment interessant: aplicar un fototransistor de bricolatge. Els fototransistors de bricolatge utilitzen l’efecte de resplendor i l’efecte fotoelèctric dels LED: generaran corrents febles quan hi brilli una mica de llum. I fem servir un transistor per amplificar els corrents generats, de manera que la placa Arduino Uno els pugui detectar.

Pas 1: components

- Tauler Arduino Uno * 1

Cable USB * 1

- Zumbador passiu * 1

- Resistència (10KΩ) * 1

- LED * 1

- Transistor NPN S8050 * 1

- Taula de pa * 1

- Cavalls de pont

Pas 2: diagrama esquemàtic:

Diagrama esquemàtic
Diagrama esquemàtic

Pas 3: Procediment

Amb l’efecte fotoelèctric, els LED generen corrents febles quan s’exposen a ones de llum.

NPN consisteix en una capa de semiconductor dopat P (la "base") entre dues capes dopades N. Un petit corrent que entra a la base s’amplifica per produir un gran corredor de col·lector i emissor. És a dir, quan hi ha una diferència de potencial positiva mesurada des de l'emissor d'un transistor NPN fins a la seva base (és a dir, quan la base és elevada en relació amb l'emissor), així com una diferència de potencial positiva mesurada des de la base fins al col·lector, el transistor esdevé actiu. En aquest estat "activat", el corrent flueix entre el col·lector i l'emissor del transistor. El valor d'A0 serà superior a 0. Mitjançant la programació, emetem un so de camp quan A0 sigui superior a 0.

Es connecta una resistència desplegable de 10 kΩ a l'etapa de sortida del transistor per evitar la suspensió del port analògic per interferir amb els senyals i causar un mal judici.

Pas 1:

Construeix el circuit.

Pas 2:

Baixeu-vos el codi des de

Pas 3:

Pengeu l’esbós al tauler Arduino Uno

Feu clic a la icona Puja per penjar el codi al tauler de control.

Si "Càrrega finalitzada" apareix a la part inferior de la finestra, significa que l'esbós s'ha carregat correctament.

Ara, il·lumineu una llanterna al LED i podreu escoltar el timbre.

Pas 4: Codi

// Creació senzilla: alarma de llum

//Ara pots

escolteu que el brunzidor emet sons quan el LED és brillant.

// Correu electrònic:

// Lloc web: www.primerobotics.in

configuració nul·la ()

{

Serial.begin (9600); // iniciar el port sèrie a 9600 bps:

}

bucle buit ()

{

int n = analogRead (A0); // llegeix el valor de

pin analògic AO

Serial.println (n);

si (n> 0) // Si hi ha una tensió

{

pinMode (5, OUTPUT); // configureu el pin digital 5 com a sortida

to (5, 10000); // Genera una ona quadrada (10000 Hz

freqüència, cicle de treball del 50%) al pin 5

pinMode (5, INPUT); // definiu el pin 5 com a entrada

}

}

Recomanat: