Spisu treści:

Proste tworzenie - Alarm świetlny: 4 kroki
Proste tworzenie - Alarm świetlny: 4 kroki

Wideo: Proste tworzenie - Alarm świetlny: 4 kroki

Wideo: Proste tworzenie - Alarm świetlny: 4 kroki
Wideo: dowody, że szkoła jest niepotrzebna 😳 (pokaz to rodzicom) 2024, Listopad
Anonim
Proste tworzenie - Alarm świetlny
Proste tworzenie - Alarm świetlny

Ten eksperyment jest naprawdę ciekawy – zastosować fototranzystor DIY. Fototranzystory DIY wykorzystują efekt poświaty i efekt fotoelektryczny diod LED – będą generować słabe prądy, gdy padnie na nie trochę światła. A do wzmocnienia generowanych prądów używamy tranzystora, aby płytka Arduino Uno mogła je wykryć.

Krok 1: Komponenty

- Płytka Arduino Uno * 1

-Kabel USB * 1

- Pasywny brzęczyk * 1

-Rezystor (10KΩ) * 1

-LED * 1

- Tranzystor NPN S8050 * 1

-Płytka chlebowa * 1

- Przewody połączeniowe

Krok 2: Schemat ideowy:

Schemat
Schemat

Krok 3: Procedura

Dzięki efektowi fotoelektrycznemu diody LED generują słabe prądy pod wpływem fal świetlnych.

NPN składa się z warstwy półprzewodnika domieszkowanego P („podstawa”) pomiędzy dwiema warstwami domieszkowanymi N. Mały prąd wchodzący do bazy jest wzmacniany, aby wytworzyć duży prąd kolektora i emitera. To znaczy, gdy istnieje dodatnia różnica potencjałów mierzona od emitera tranzystora npn do jego bazy (tj. gdy baza jest wysoka w stosunku do emitera) oraz dodatnia różnica potencjałów mierzona od bazy do kolektora, tranzystor staje się aktywny. W tym stanie „włączonym” prąd przepływa między kolektorem a emiterem tranzystora. Wartość A0 będzie większa od 0. Programując, wydajemy dźwięk brzęczyka, gdy A0 jest większe od 0.

Rezystor obniżający 10 kΩ jest podłączony do stopnia wyjściowego tranzystora, aby uniknąć zawieszenia portu analogowego, zakłócającego sygnały i powodującego błędną ocenę.

Krok 1:

Zbuduj obwód.

Krok 2:

Pobierz kod z

Krok 3:

Prześlij szkic na płytkę Arduino Uno

Kliknij ikonę Prześlij, aby przesłać kod do tablicy kontrolnej.

Jeśli na dole okna pojawi się komunikat „Zakończono przesyłanie”, oznacza to, że szkic został pomyślnie przesłany.

Teraz poświeć latarką diodę LED i usłyszysz sygnał dźwiękowy.

Krok 4: Kod

//Proste tworzenie - Alarm świetlny

//Teraz możesz

słychać, że brzęczyk wydaje dźwięki, gdy dioda LED świeci.

//E-mail:

//Strona internetowa:www.primerobotics.in

pusta konfiguracja()

{

Serial.początek(9600); // uruchom port szeregowy przy 9600 bps:

}

pusta pętla()

{

int n=odczyt analogowy(A0); //odczytaj wartość z

pin analogowy AO

Serial.println(n);

if(n>0) //Jeśli jest napięcie

{

pinMode(5, WYJŚCIE); //ustaw cyfrowy pin 5 jako wyjście

ton (5, 10000); //Generuje falę prostokątną (10000 Hz

częstotliwość, cykl pracy 50%) na pinie 5

pinMode(5, WEJŚCIE); //ustaw pin 5 jako wejście

}

}

Zalecana: