Linux #5 2018 - Listing Inbraakalarm

const int micPin = A0;

const int ledPin = 13;

const int drempel = 5;

// Stel hiermee de gevoeligheid in. Lager is gevoeliger, minimumwaarde is 2.

int value1 = 0;

int value2 = 0;

void setup()

{

pinMode(ledPin, OUTPUT);

Serial.begin(9600);

}

void loop()

{

value1 = analogRead(micPin);

delayMicroseconds(100);

value2 = analogRead(micPin);

if (abs(value2 - value1) >= drempel) {

Serial.print(“value1: “);

Serial.print(value1);

Serial.println();

Serial.print(“value2: “);

Serial.print(value2);

Serial.println();

digitalWrite(ledPin, HIGH);

delay(1000);

digitalWrite(ledPin, LOW);

}

}

NEDLINUX FORUM

Het nederlandse linuxforum
Voor beginners en pro’s

 

TEQjobs

Uitgelicht: Technisch Applicatiebeheerder - CGI

 

 

 

 

E-mailadres



 

 

Nieuwste editie:

Linuxmag op Facebook

@linuxmagnl op Twitter

linuxmagNL @RenePerdok Hoi René, dat kan je doorgeven door een mailtje te sturen naar abo@reshift.nl . Mvg. Team Linux Mag
linuxmagNL Blijven je kinderen noodgedwongen thuis door het Coronavirus? Leer ze programmeren met de gratis cursus Scratch! Hi… https://t.co/p29cHSB7r3
linuxmagNL Door het coronavirus werken veel mensen nu thuis. Bekijk deze infographic voor tips waarmee je zorgt dat je lichaam… https://t.co/4LL7ct0gnQ