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

 

 

 

 

E-mailadres



 

 

Nieuwste editie:

Linuxmag op Facebook

@linuxmagnl op Twitter

linuxmagNL Partnercontent: Introductie van Red Hat infrastructure migration - een zakelijke oplossing voor problemen met propr… https://t.co/hctoVlID1c
4hreplyretweetfavorite
linuxmagNL De hoeveelheden te beheren Linux servers zijn groter geworden en daarmee wordt het steeds lastiger om op een consi… https://t.co/87MkOtWnZz
linuxmagNL Deze keer in onze Raspberry Corner weer een selectie van het laatste nieuws en de beste tips voor de echte fans. We… https://t.co/WXKHkpavsS