Springen naar inhoud


Arduino

Ldr (Light-Dependent Resistor)



  • Log in a.u.b. om te beantwoorden
Geen reacties in dit onderwerp

#1 RedThread

RedThread

    Beheerder VBIB

  • Beheerder
  • 3577 berichten
    Laatst bezocht 14 dec 2017 23:40
  • LocatieTongeren,Belgium.
Inzender

Geplaatst op 17 november 2017 - 19:29

Wanneer de LDR onder een bepaalde waarde zakt (lees : minder licht) dan zal er een led aangestuurd worden.

Bijlage  ldr.png   59,54K   2 downloads

PHP Code:
const int ledPin = 4;

void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}

void loop() {

int val = analogRead(A0); //inlezen analoge waarde

Serial.println(String(val)); //tonen waarde in console

// als de waarde van de LDR lager is dan 600 doen we het licht aan ;-)
if(val > 600){digitalWrite(ledPin, LOW);}else{digitalWrite(ledPin, HIGH);
delay(100);
}

}


Output :

Waarde tussen 0 (donker) en 1000 (licht)

Bijlage  output.png   7,36K   3 downloads


Bijlage  LDR-Light-Dependent-Resistor.jpg   17,84K   4 downloads

Bijlage  IMG-1107.JPG   126,9K   2 downloads

*** Vergeet ons geen bezoekje te brengen op facebook ***

 

- Any fool can know, the point is to understand -


RedThread@vbib.be

 

Huisregels | Tutorials | VS 2017 Community | Keybinding Posters | Code Tags gebruiken | MSDN






Ook met taq Arduino voorzien

0 gebruiker(s) lezen dit onderwerp

0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers

Inloggen


[Arduino] Untitled 1

Met dank aan J├╝rgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
Met dank aan PascalBianca voor de jarenlange inzet van vbib.be (anno dec 2016)