Innholdsfortegnelse:

Lysintensitetslampe: 4 trinn
Lysintensitetslampe: 4 trinn

Video: Lysintensitetslampe: 4 trinn

Video: Lysintensitetslampe: 4 trinn
Video: Голубая стрела (1958) фильм 2024, November
Anonim
Lysintensitetslampe
Lysintensitetslampe

Hei kodere, i dag skal jeg lære deg hvordan du lager en lampe med fotomotstand på TinkerCad. La oss komme i gang!

Rekvisita

Du vil trenge:

* 1 fotomotstand

* 1 Arduino Uno R3

* 1 lyspære

* 1 Relé SPDT (siden lyspæren tar 120 V og Arduino bare gir 5V)

* 1 strømkilde

* 1 brødbrett

Trinn 1: Organisering

Organisasjon
Organisasjon

Det første du vil gjøre er å organisere materialene dine som på bildet. Dette vil gjøre det lettere når vi må koble alt sammen.

Trinn 2: Fotoresistor

Fotoresistor
Fotoresistor

Det første vi vil koble til er fotomotstanden. Vi kobler 5V-pinnen til den positive terminalen på brødbrettet, legger til bakken (sørg for å legge til strøm/bakken i hele brødbrettet), og legg til fotomotstanden en pin-rad over bakken. Mellom disse kobler du A0 -pinnen til en 1000 ohm motstand, og kobler den til positiv.

Trinn 3: Strømforsyning, relé og lyspære

Strømforsyning, relé og lyspære
Strømforsyning, relé og lyspære

Deretter vil vi koble til strømkilden, reléet og lyspæren med Arduino. Først bør vi koble jord med Arduino, og koble endene på hvert brødbrett slik at strøm og jord går rundt brødbrettet. Neste, for strømforsyningen, kobler vi jord til terminal 1 på reléet, og legger til jord fra terminal 8 på reléet. Strømforsyningens positive går til lyspærens klemme 2, og lyspærens positive går til klemme 7 på reléet. Til slutt kan vi koble digital pin 4 til terminal 5 på reléet. Med det er alle ledninger/maskinvare ferdig, og vi kan gå videre til kodingen av Arduino!

Trinn 4: Koding i Arduino

Koding i Arduino
Koding i Arduino

Kodingen for dette er i to deler; void -oppsett og void loop. Oppsettet, som det står, setups pins og loop sløyfer et stykke kode.

For ugyldig oppsett bruker vi pinMode til å velge et bestemt PIN -nummer, og velge om det er input eller output. I dette tilfellet er pin A0 input, og pin 4 for output. Serial.begin starter den serielle skjermen for fotomotstanden. Med det kan vi starte på tomromssløyfen.

For void loop, skriver vi Serial.println (analogRead (A1)); for å skrive ut dataene til fotomotstanden og den serielle skjermen. Vi skriver en if-setning om at hvis foto-motstanden gir tall over 500 (eller svakt lys) at den ville slå av lyspæren, og slå den på hvis den ikke var svak. Og akkurat slik er koden ferdig og kretsen fungerer!

Takk for at du leser denne opplæringen! Jeg håper du likte!

Anbefalt: