Innehållsförteckning:

Ljusintensitetslampa: 4 steg
Ljusintensitetslampa: 4 steg

Video: Ljusintensitetslampa: 4 steg

Video: Ljusintensitetslampa: 4 steg
Video: Lab 4. Steg 1, blinkande LED. 2024, Juli
Anonim
Ljusintensitetslampa
Ljusintensitetslampa

Hej kodare, idag ska jag lära dig hur du skapar en lampa med ett fotomotstånd på TinkerCad. Låt oss börja!

Tillbehör

Du kommer behöva:

* 1 fotomotstånd

* 1 Arduino Uno R3

* 1 glödlampa

* 1 Relä SPDT (eftersom glödlampan tar 120 V och Arduino bara ger 5V)

* 1 Strömkälla

* 1 brödbräda

Steg 1: Organisation

Organisation
Organisation

Det första du vill göra är att organisera dina material som på bilden. Detta kommer att göra det lättare när vi måste koppla ihop allt.

Steg 2: Fotoresistor

Fotoresistor
Fotoresistor

Det första vi kommer att leda är fotomotståndet. Vi ansluter 5V-stiftet till den positiva terminalen på brödbrädet, lägger till mark (se till att lägga till ström/mark i hela brödbrädet) och lägger till fotoresistansen en stiftrad ovanför marken. Mellan dessa kopplar du A0 -stiftet till ett 1000 ohm motstånd och ansluter det till positivt.

Steg 3: Strömförsörjning, relä och glödlampa

Strömförsörjning, relä och glödlampa
Strömförsörjning, relä och glödlampa

Därefter kopplar vi upp strömkällan, reläet och glödlampan med Arduino. Först bör vi jorda med Arduino och ansluta ändarna på varje brödbräda så att ström och mark går runt brödbrädet. För strömförsörjningen ansluter vi sedan jord till reläets terminal 1 och lägger till jord från reläets terminal 8. Strömförsörjningens positiva går till lampa 2 på lampan och lampans positiva går till reläets terminal 7. Slutligen kan vi ansluta den digitala stift 4 till reläets terminal 5. Med det är all ledning/hårdvara klar, och vi kan gå vidare till kodningen av Arduino!

Steg 4: Kodning i Arduino

Kodning i Arduino
Kodning i Arduino

Kodningen för detta är i två delar; void setup och void loop. Uppsättningen, som den säger, konfigurerar stift och slingan slingar en bit kod.

För ogiltig installation använder vi pinMode för att välja ett specifikt pin -nummer och välja om det är input eller output. I detta fall är stift A0 ingång och stift 4 för utmatning. Serial.begin startar seriell bildskärm för fotomotståndet. Med det kan vi börja på tomrumsslingan.

För void loop, skriver vi Serial.println (analogRead (A1)); för att skriva ut data från fotomotståndet och den seriella bildskärmen. Vi skriver ett if-uttalande som, om fotomotståndet ger siffror över 500 (eller ett svagt ljus) att det skulle stänga av glödlampan och slå på den om den inte var mörk. Och precis så är koden klar och kretsen fungerar!

Tack för att du läste denna handledning! Jag hoppas att du tyckte om!

Rekommenderad: