Linkit en ljussensor (4 / 5 steg)
Steg 4: kod
Använda arduino IDE att ladda upp koden till styrelsen, måste du ändra IDE för att göra det stödja Linkit en styrelsen. Också ange nätverksnamn ssid och lösenord.
int LDR = A0; analoga pin som LDR är ansluten, här vi som 0 så betyder det att A0
int LDRValue = 0; Det är en variabel för att lagra LDR värden
int light_sensitivity = 500. Detta är ca värdet av ljus kring din LDR
void setup()
{
Serial.BEGIN(9600); starta den seriella monitorn med 9600 buad
pinMode (13, OUTPUT); Vi använder mestadels 13 eftersom det redan finns en inbyggd gula lampan för arduino som visar utdata när 13 pin är aktiverad
}
void loop()
{
LDRValue = analogRead(LDR); läser det ldr värde genom LDR
Serial.println(LDRValue); skriver ut LDR värden till seriell monitor
Delay(50); Detta är den hastighet med vilken LDR skickar värdet till arduino
om (LDRValue < light_sensitivity)
{
digitalWrite 13, hög.
}
annat
{
digitalWrite 13, låg.
}
}