Indholdsfortegnelse:

Arduino Light Intensity Lamp: 5 trin
Arduino Light Intensity Lamp: 5 trin

Video: Arduino Light Intensity Lamp: 5 trin

Video: Arduino Light Intensity Lamp: 5 trin
Video: LDR with Arduino - Measure Light Intensity using Photoresistor 2024, November
Anonim
Arduino Light Intensity Lampe
Arduino Light Intensity Lampe

I dette projekt lærer du, hvordan du automatisk tænder en lampe, når den er mørk

Forbrugsvarer

Hvad skal du bruge:

  • TinkerCAD -software
  • LDR (for at registrere lys/mørke forhold)
  • Arduino mikrokontroller
  • Lys pære
  • Relæ (fordi lyspæren tager 120 V i forhold til Arduino, der giver 5V)
  • En strømkilde
  • Brødbræt (valgfrit)
  • Skriv Arduino -koden ned

Trin 1: Konstruer kredsløbet

Konstruer kredsløbet
Konstruer kredsløbet

Sørg for, at dit kredsløb er tilpasset korrekt som i det, der vises

Trin 2: LDR -sensor

LDR -sensor
LDR -sensor

Som vist på billedet er relationen til LDR -sensoren forbundet. Den ene ende er fastgjort til basen, og den anden ende er forbundet med VCC -modstanden. LDR -udgangssignalet er forbundet mellem benet på LDR og benet på modstanden.

Trin 3: Relæ og lampe

Relæ og lampe
Relæ og lampe

Sørg for, at alt ser ud som på billedet

Trin 4: Kodning

Kodning
Kodning

Til dette er kodningsdelen ret ligetil. Den første linje viser, at vi læser input fra den analoge pin A0 og udskriver den på den serielle skærm, som du kan se. Dernæst laver vi betinget formatering, hvorigennem vi tester A0 -betydningen. Uanset om værdien af A0 svarer til eller større end 500, er den digitale pin 4 indstillet til LOW, og hvis værdien er mindre, er pin 4 sat til HIGH. Relæet er forbundet med pin 4.

FYI: Kopiér det, der vises på koden

Trin 5: Resultat af selvstudiet

Resultat af selvstudiet
Resultat af selvstudiet

Sådan skal din vejledning se ud en gang efter

Se denne video om, hvordan den bruges:

www.youtube.com/embed/tBVq6cvgnmU

Anbefalede: