Obsah:

Světelná intenzita: 4 kroky
Světelná intenzita: 4 kroky

Video: Světelná intenzita: 4 kroky

Video: Světelná intenzita: 4 kroky
Video: Radomír Němeček, 4 kroky ke svobodě 2024, Červenec
Anonim
Lampa s intenzitou světla
Lampa s intenzitou světla

Čau kodéři, dnes vás naučím, jak vytvořit lampu s fotoodporem na TinkerCad. Začněme!

Zásoby

Budete potřebovat:

* 1 Fotoodpor

* 1 Arduino Uno R3

* 1 Žárovka

* 1 relé SPDT (protože žárovka má 120 V a Arduino poskytuje pouze 5 V)

* 1 Zdroj napájení

* 1 Breadboard

Krok 1: Organizace

Organizace
Organizace

První věc, kterou chcete udělat, je uspořádat si materiály jako na obrázku. To usnadní, když musíme vše spojit dohromady.

Krok 2: Fotorezistor

Fotorezistor
Fotorezistor

První věc, kterou zapojíme, je fotoodpor. Připojíme 5V pin na kladný terminál prkénka, přidáme uzemnění (dbáme na přidání napájení/uzemnění na celé prkénko) a přidáme fotoodpor o jeden vývod nad zem. Mezi ně připojíte pin A0 k rezistoru 1000 ohmů a připojíte jej k kladnému pólu.

Krok 3: Napájení, relé a žárovka

Napájení, relé a žárovka
Napájení, relé a žárovka

Dále zapojíme zdroj energie, relé a žárovku pomocí Arduina. Nejprve bychom měli propojit uzemnění s Arduinem a spojit konce každého prkénka tak, aby síla a zem šly všude kolem prkénka. Dále pro napájení připojíme uzemnění na svorku 1 relé a přidáme uzemnění ze svorky 8 relé. Kladné napětí zdroje jde na svorku 2 žárovky a kladné světlo žárovky jde na svorku 7 relé. Nakonec můžeme digitální pin 4 připojit ke svorce 5 relé. Tím je hotovo veškeré zapojení/hardware a můžeme přejít ke kódování Arduina!

Krok 4: Kódování v Arduinu

Kódování v Arduinu
Kódování v Arduinu

Kódování je rozděleno na dvě části; neplatné nastavení a prázdná smyčka. Nastavení, jak se říká, nastavuje piny a smyčka smyčka kus kódu.

Pro nastavení neplatnosti používáme pinMode k výběru konkrétního čísla pinu a k výběru, zda je to vstup nebo výstup. V tomto případě je pin A0 vstupem a pin 4 pro výstup. Serial.begin spustí sériový monitor pro fotoodpor. S tím můžeme začít na prázdné smyčce.

Pro smyčku void napíšeme Serial.println (analogRead (A1)); k vytištění dat fotoodporu a sériového monitoru. Napíšeme prohlášení if, že pokud fotoodpor dává čísla nad 500 (nebo slabé světlo), že vypne žárovku a zapne ji, pokud není tlumená. A stejně tak je kód hotový a obvod funguje!

Děkujeme, že jste si přečetli tento návod! Doufám, že jste si to užili!

Doporučuje: