Kazalo:

Enostavno ustvarjanje - svetlobni alarm: 4 koraki
Enostavno ustvarjanje - svetlobni alarm: 4 koraki

Video: Enostavno ustvarjanje - svetlobni alarm: 4 koraki

Video: Enostavno ustvarjanje - svetlobni alarm: 4 koraki
Video: Распределенный автоматический выключатель: повышение отказоустойчивости ваших микросервисов 2024, Julij
Anonim
Enostavno ustvarjanje - svetlobni alarm
Enostavno ustvarjanje - svetlobni alarm

Ta poskus je res zanimiv - uporabiti fotonapetostni tranzistor DIY. Fototranzistorji DIY uporabljajo učinek sijaja in fotoelektrični učinek LED - ustvarili bodo šibke tokove, ko nanj sije nekaj svetlobe. Za ojačanje ustvarjenih tokov uporabljamo tranzistor, zato jih lahko plošča Arduino Uno zazna.

1. korak: Komponente

- plošča Arduino Uno * 1

- USB kabel * 1

- pasivni zvočni signal *1

- Upor (10KΩ) * 1

- LED * 1

- NPN tranzistor S8050 * 1

- Okvir * 1

- Mostične žice

2. korak: Shematski diagram:

Shematski diagram
Shematski diagram

3. korak: Postopek

S fotoelektričnim učinkom LED pri izpostavljenosti svetlobnim valovom ustvarjajo šibke tokove.

NPN je sestavljen iz sloja polprevodnika, dopiranega s P ("osnova") med dvema slojema, dopiranima z N. Majhen tok, ki vstopa v bazo, se poveča, da proizvede velik kolektorski in oddajniški tok. To pomeni, da obstaja pozitivna potencialna razlika, merjena od oddajnika tranzistorja NPN do njegove osnove (tj., Ko je osnova visoka glede na oddajnik), pa tudi pozitivna razlika potenciala, merjena od baze do zbiralnika, tranzistor postane aktiven. V tem stanju "vklopljeno" teče tok med zbiralnikom in oddajnikom tranzistorja. Vrednost A0 bo večja od 0. S programiranjem sprožimo pisk, ko je A0 večji od 0.

Na izhodno stopnjo tranzistorja je pritrjen izvlečni upor 10 kΩ, da se izognemo prekinitvi analognih vrat, da bi motili signale in povzročili napačno oceno.

Korak 1:

Zgradite vezje.

2. korak:

Prenesite kodo s spletnega mesta

3. korak:

Skico naložite na ploščo Arduino Uno

Kliknite ikono za nalaganje, da kodo naložite na nadzorno ploščo.

Če se na dnu okna prikaže "Končano nalaganje", to pomeni, da je bila skica uspešno naložena.

Sedaj prižgite svetilko na LED in slišite pisk.

4. korak: Koda

// Enostavno ustvarjanje- svetlobni alarm

// Zdaj lahko

slišite, da zvočni signal oddaja, ko sveti LED.

//E-naslov:

//Spletno mesto: www.primerobotics.in

void setup ()

{

Serial.begin (9600); // Zagon serijskih vrat pri 9600 b/ s:

}

void loop ()

{

int n = analogRead (A0); // preberemo vrednost iz

analogni pin AO

Serial.println (n);

if (n> 0) // Če je napetost

{

pinMode (5, OUTPUT); // digitalni pin 5 nastavimo kot izhod

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

frekvenca, 50% obratovalni cikel) na pin 5

pinMode (5, INPUT); // nastavimo pin 5 kot vhod

}

}

Priporočena: