Innehållsförteckning:

Arduino Light Intensity Lamp: 5 steg
Arduino Light Intensity Lamp: 5 steg

Video: Arduino Light Intensity Lamp: 5 steg

Video: Arduino Light Intensity Lamp: 5 steg
Video: Arduino tutorial 2- LED Blink program with code explained | How to blink an LED using Arduino | 2024, Juli
Anonim
Arduino Light Intensity Lamp
Arduino Light Intensity Lamp

I detta projekt lär du dig att automatiskt tända en lampa när det är mörkt

Tillbehör

Vad behöver du:

  • TinkerCAD -programvara
  • LDR (för att upptäcka ljus/mörka förhållanden)
  • Arduino mikrokontroller
  • Glödlampa
  • Relä (eftersom glödlampan tar 120 V jämfört med Arduino som ger 5V)
  • En strömkälla
  • Brödbräda (tillval)
  • Skriv ner Arduino -koden

Steg 1: Konstruera kretsen

Konstruera kretsen
Konstruera kretsen

Se till att din krets är korrekt matchad som i den som visas

Steg 2: LDR -sensor

LDR -sensor
LDR -sensor

Som visas på bilden är relationen för LDR -sensorn länkad. Den ena änden är ansluten till basen och den andra änden är kopplad till VCC -motståndet. LDR -utsignalen är ansluten mellan benet på LDR och benet på motståndet.

Steg 3: Relä och lampa

Relä och lampa
Relä och lampa

Se till att allt ser ut som på bilden

Steg 4: Kodning

Kodning
Kodning

För detta är kodningsdelen ganska rak framåt. Den första raden visar att vi läser ingången från den analoga stiftet A0 och skriver ut den på den seriella bildskärmen, som du kan se. Därefter gör vi villkorlig formatering, genom vilken vi testar A0 -betydelsen. Oavsett om värdet på A0 är ekvivalent med eller större än 500, är den digitala stift 4 inställd på LÅG, och om värdet är mindre är stiftet 4 satt till HÖG. Reläet är kopplat till stift 4.

FYI: Kopiera vad som visas på koden

Steg 5: Resultat av självstudien

Resultat av självstudien
Resultat av självstudien

Så här ska din handledning se ut en gång efter

Se den här videon om hur du använder den:

www.youtube.com/embed/tBVq6cvgnmU

Rekommenderad: