Tartalomjegyzék:

Egyszerű létrehozás - Fényjelzés: 4 lépés
Egyszerű létrehozás - Fényjelzés: 4 lépés

Videó: Egyszerű létrehozás - Fényjelzés: 4 lépés

Videó: Egyszerű létrehozás - Fényjelzés: 4 lépés
Videó: KIKAPTUK A BIZIT📚 #shorts 2024, November
Anonim
Egyszerű létrehozás - Fényriasztás
Egyszerű létrehozás - Fényriasztás

Ez a kísérlet valóban érdekes - DIY fototranzisztor alkalmazása. A DIY fototranzisztorok a LED -ek izzító és fotoelektromos hatását használják - gyenge áramokat generálnak, ha némi fényt rávilágítanak. És tranzisztorral erősítjük az áramokat, így az Arduino Uno kártya képes észlelni őket.

1. lépés: Alkatrészek

- Arduino Uno tábla * 1

- USB kábel * 1

- Passzív csengő *1

- Ellenállás (10KΩ) * 1

- LED * 1

- NPN tranzisztor S8050 * 1

- Kenyeretábla * 1

- Jumper vezetékek

2. lépés: Vázlatos diagram:

Sematikus ábrája
Sematikus ábrája

3. lépés: Eljárás

A fotoelektromos hatásnak köszönhetően a LED -ek gyenge áramot generálnak, ha fényhullámoknak vannak kitéve.

Az NPN P-adalékolt félvezető rétegből (az "alapból") áll két N-adalékolt réteg között. A bázisba belépő kis áramot erősítjük, hogy nagy kollektor- és emitteráramot állítsunk elő. Azaz, ha pozitív potenciálkülönbség van az NPN tranzisztor kibocsátójától az alapjáig mérve (azaz ha az alap magas az emitterhez képest), valamint pozitív potenciálkülönbség az alap és a kollektor között, akkor a tranzisztor aktívvá válik. Ebben az "be" állapotban az áram a tranzisztor kollektora és emittere között áramlik. Az A0 értéke nagyobb lesz, mint 0. A programozással hangjelzést adunk, ha A0 nagyobb, mint 0.

A 10 kΩ-os lehúzható ellenállás a tranzisztor kimeneti fokozatához van csatlakoztatva, hogy elkerülje az analóg port felfüggesztését, hogy zavarja a jeleket és téves megítélést okozzon.

1. lépés:

Építsd fel az áramkört.

2. lépés:

Töltse le a kódot a https://github.com/primerobotics/Arduino webhelyről

3. lépés:

Töltse fel a vázlatot az Arduino Uno táblára

Kattintson a Feltöltés ikonra a kód feltöltéséhez a vezérlőpultra.

Ha a "Kész feltöltés" felirat jelenik meg az ablak alján, az azt jelenti, hogy a vázlat sikeresen feltöltődött.

Most ragyogjon egy zseblámpát a LED -re, és hallhatja a zümmögő hangjelzését.

4. lépés: Kód

// Egyszerű létrehozás- Fényriasztás

//Most már tudod

hallja, hogy a hangjelző hangot ad ki, amikor a LED világít.

//Email:

//Weboldal: www.primerobotics.in

üres beállítás ()

{

Sorozat.kezdet (9600); // indítsa el a soros portot 9600 bps sebességgel:

}

üres hurok ()

{

int n = analóg olvasmány (A0); // olvassa el az értéket innen

analóg csap AO

Soros.println (n);

ha (n> 0) // Ha van feszültség

{

pinMode (5, KIMENET); // állítsa az 5 -ös digitális tűt kimenetre

hang (5, 10000); // Négyzethullámot generál (10000 Hz

frekvencia, 50% -os működési ciklus) az 5. tüskén

pinMode (5, BEMENET); // állítsa be az 5 -ös tűt bemenetként

}

}

Ajánlott: