Innehållsförteckning:

Simple Creation - Light Alarm: 4 steg
Simple Creation - Light Alarm: 4 steg

Video: Simple Creation - Light Alarm: 4 steg

Video: Simple Creation - Light Alarm: 4 steg
Video: AmazingChina: Modular & Flexible LED TV Wall 2024, Juli
Anonim
Enkelt skapande - Ljuslarm
Enkelt skapande - Ljuslarm

Detta experiment är verkligen intressant - att applicera en DIY fototransistor. DIY -fototransistorer använder glödeffekten och den fotoelektriska effekten av lysdioder - de kommer att generera svaga strömmar när något ljus lyser på den. Och vi använder en transistor för att förstärka de genererade strömmarna, så att Arduino Uno -kortet kan upptäcka dem.

Steg 1: Komponenter

- Arduino Uno board * 1

- USB -kabel * 1

- Passiv summer *1

- Motstånd (10KΩ) * 1

- LED * 1

- NPN Transistor S8050 * 1

- Brödbräda * 1

- Tröjor

Steg 2: Schematisk diagram:

Schematisk diagram
Schematisk diagram

Steg 3: Förfarande

Med den fotoelektriska effekten genererar lysdioder svaga strömmar när de utsätts för ljusvågor.

NPN består av ett lager av P-dopad halvledare ("basen") mellan två N-dopade lager. En liten ström som kommer in i basen förstärks för att producera en stor kollektor och emitterström. Det vill säga när det finns en positiv potentialskillnad mätt från sändaren från en NPN -transistor till dess bas (dvs när basen är hög i förhållande till sändaren) samt en positiv potentialskillnad mätt från basen till kollektorn, transistorn blir aktiv. I detta "på" -läge flödar ström mellan transistorns kollektor och emitter. Värdet på A0 kommer att vara större än 0. Genom programmering får vi summern när A0 är större än 0.

Ett 10kΩ neddragningsmotstånd är anslutet till transistorns utgångssteg för att undvika att analog port avbryts för att störa signaler och orsaka felbedömning.

Steg 1:

Bygg kretsen.

Steg 2:

Ladda ner koden från

Steg 3:

Ladda upp skissen till Arduino Uno -kortet

Klicka på ikonen Ladda upp för att ladda upp koden till kontrollkortet.

Om "Klar överföring" visas längst ned i fönstret betyder det att skissen har laddats upp.

Tänd nu en ficklampa på lysdioden och du kan höra summern pipa.

Steg 4: Kod

// Enkelt skapande- Ljuslarm

//Nu kan du

hör att summern ger ljud när lysdioden lyser.

//E-post:

// Webbplats: www.primerobotics.in

void setup ()

{

Serial.begin (9600); // starta seriell port vid 9600 bps:

}

void loop ()

{

int n = analogRead (A0); // läs värdet från

analog stift AO

Serial.println (n);

om (n> 0) // Om det finns en spänning

{

pinMode (5, OUTPUT); // ställ in den digitala stift 5 som utgång

ton (5, 10000); // Genererar en fyrkantvåg (10000 Hz

frekvens, 50% arbetscykel) på stift 5

pinMode (5, INPUT); // ställ in stift 5 som ingång

}

}

Rekommenderad: