Sadržaj:

Jednostavno stvaranje - svjetlosni alarm: 4 koraka
Jednostavno stvaranje - svjetlosni alarm: 4 koraka

Video: Jednostavno stvaranje - svjetlosni alarm: 4 koraka

Video: Jednostavno stvaranje - svjetlosni alarm: 4 koraka
Video: Лучший из ЛУЧШИХ???. Радиоприемник TECSUN PL680 ПОЛНЫЙ ОБЗОР!!! #tecsun 2024, Srpanj
Anonim
Jednostavno stvaranje - svjetlosni alarm
Jednostavno stvaranje - svjetlosni alarm

Ovaj je eksperiment zaista zanimljiv - primijeniti DIY fototranzistor. DIY fototranzistori koriste efekt sjaja i fotoelektrični efekt LED dioda - generirat će slabe struje kada na njega zasja neko svjetlo. Koristimo tranzistor za pojačavanje generiranih struja, tako da ih ploča Arduino Uno može detektirati.

Korak 1: Komponente

- Arduino Uno ploča * 1

- USB kabel * 1

- pasivni zujalica *1

- Otpornik (10KΩ) * 1

- LED * 1

- NPN tranzistor S8050 * 1

- Oglasna ploča * 1

- Žice za kratkospojnike

Korak 2: Shematski dijagram:

Shematski dijagram
Shematski dijagram

Korak 3: Postupak

S fotoelektričnim učinkom, LED diode stvaraju slabe struje kada su izložene svjetlosnim valovima.

NPN se sastoji od sloja poluvodiča dopiranog P ("baza") između dva sloja dopirana s N. Mala struja koja ulazi u bazu pojačava se kako bi proizvela veliku kolektorsku i odašiljačku struju. To jest, kada postoji pozitivna razlika potencijala izmjerena od emitera NPN tranzistora do njegove baze (tj., Kada je baza visoka u odnosu na emiter), kao i pozitivna razlika potencijala mjerena od baze do kolektora, tranzistor postaje aktivan. U ovom stanju "uključeno" struja teče između kolektora i emitera tranzistora. Vrijednost A0 bit će veća od 0. Programiranjem oglašavamo zvučni signal kada je A0 veći od 0.

Na izlazni stupanj tranzistora priključen je otpornik od 10 kΩ kako bi se izbjeglo ometanje analognog priključka kako bi ometalo signale i uzrokovalo pogrešnu procjenu.

Korak 1:

Izgradite krug.

Korak 2:

Preuzmite kôd s

3. korak:

Prenesite skicu na Arduino Uno ploču

Pritisnite ikonu za prijenos da biste učitali kôd na upravljačku ploču.

Ako se na dnu prozora pojavi poruka "Gotovo učitavanje", to znači da je skica uspješno učitana.

Osvijetlite LED lampicu baterijskom svjetiljkom i možete čuti zvučni signal.

Korak 4: Kodirajte

// Jednostavno stvaranje- svjetlosni alarm

//Sada možeš

čuti da se zujalica oglašava kada LED svijetli.

// E -pošta:

// Web stranica: www.primerobotics.in

void setup ()

{

Serial.begin (9600); // pokretanje serijskog porta pri 9600 bps:

}

void loop ()

{

int n = analogno čitanje (A0); // čita vrijednost iz

analogni pin AO

Serial.println (n);

if (n> 0) // Ako postoji napon

{

pinMode (5, OUTPUT); // digitalni pin 5 postavite kao izlaz

ton (5, 10000); // Generira kvadratni val (10000 Hz

frekvencija, 50% radni ciklus) na pin 5

pinMode (5, INPUT); // postavite pin 5 kao ulaz

}

}

Preporučeni: