Obsah:

Jednoduché vytvorenie - svetelný alarm: 4 kroky
Jednoduché vytvorenie - svetelný alarm: 4 kroky

Video: Jednoduché vytvorenie - svetelný alarm: 4 kroky

Video: Jednoduché vytvorenie - svetelný alarm: 4 kroky
Video: Распределенный автоматический выключатель: повышение отказоустойчивости ваших микросервисов 2024, November
Anonim
Jednoduché vytvorenie - svetelný alarm
Jednoduché vytvorenie - svetelný alarm

Tento experiment je skutočne zaujímavý - použiť fototranzistor DIY. DIY fototranzistory používajú žiarový efekt a fotoelektrický efekt LED - generujú slabé prúdy, keď na ne svieti nejaké svetlo. A používame tranzistor na zosilnenie generovaných prúdov, aby ich doska Arduino Uno mohla detekovať.

Krok 1: Komponenty

- Doska Arduino Uno * 1

- USB kábel * 1

- Pasívny bzučiak *1

- Rezistor (10KΩ) * 1

- LED * 1

- NPN tranzistor S8050 * 1

- Breadboard * 1

- prepojovacie vodiče

Krok 2: Schematický diagram:

Schematický diagram
Schematický diagram

Krok 3: Postup

S fotoelektrickým efektom LED diódy generujú slabé prúdy, keď sú vystavené svetelným vlnám.

NPN pozostáva z vrstvy polovodiča dopovaného P („základňa“) medzi dvoma vrstvami dopovanými N. Malý prúd vstupujúci do základne je zosilnený, aby produkoval veľký kolektorový a emitorový prúd. To znamená, že keď je kladný rozdiel potenciálov meraný od vysielača tranzistora NPN k jeho základni (tj. Keď je báza vysoká vzhľadom na žiarič), ako aj kladný rozdiel potenciálov meraný od základne k kolektoru, tranzistor stáva sa aktívnym. V tomto stave "zapnuté" prúdi prúd medzi kolektorom a emitorom tranzistora. Hodnota A0 bude väčšia ako 0. Programovaním urobíme zvukový signál, keď A0 je väčší ako 0.

Na koncový stupeň tranzistora je pripevnený sťahovací odpor 10 kΩ, aby sa zabránilo pozastaveniu analógového portu, ktoré interferuje so signálmi a spôsobuje nesprávny odhad.

Krok 1:

Vybudujte obvod.

Krok 2:

Stiahnite si kód z

Krok 3:

Nahrajte skicu na dosku Arduino Uno

Kliknutím na ikonu Odovzdať odovzdáte kód na ovládací panel.

Ak sa v spodnej časti okna zobrazí „Dokončené nahrávanie“, znamená to, že skica bola úspešne nahraná.

Teraz zasvieťte baterkou na LED diódu a počujete pípnutie.

Krok 4: Kód

// Jednoduché vytvorenie- svetelný alarm

//Teraz môžeš

počuť, že bzučiak vydáva zvuky, keď svieti dióda LED.

// E -mail:

//Web stránka:www.primerobotics.in

neplatné nastavenie ()

{

Serial.begin (9600); // spustenie sériového portu na 9600 bps:

}

prázdna slučka ()

{

int n = analogRead (A0); // prečítajte hodnotu z

analógový pin AO

Serial.println (n);

if (n> 0) // Ak je napätie

{

pinMode (5, VÝSTUP); // nastavte digitálny pin 5 ako výstup

tón (5, 10 000); // Generuje štvorcovú vlnu (10 000 Hz

frekvencia, 50% pracovný cyklus) na kolíku 5

pinMode (5, VSTUP); // nastavte pin 5 ako vstup

}

}

Odporúča: