Schields en materiaal meten bodemvochtigheid
3 berichten
• Pagina 1 van 1
Schields en materiaal meten bodemvochtigheid
Hallo
Ik heb een bodemvochtigheidsmeter ( http://www.bitsandparts.eu/Bodemvochtig ... al/p109699 ) gekocht die ik analoge waarden wil laten lezen.
Nu ben ik op zoek naar een goede display om de waarden af te lezen EN naar al het materiaal dat ik zou nodig hebben (printplaat, arduino uno, shield,...)
Ook weet ik niet goed waar en hoe ik de sensor moet aansluiten? Is dit via een printplaat? Kan dit rechtstreeks op de shield/arduino (bv. TM1636) of is er een printplaatje extra nodig?
Kan iemand mij helpen?
Ik heb een bodemvochtigheidsmeter ( http://www.bitsandparts.eu/Bodemvochtig ... al/p109699 ) gekocht die ik analoge waarden wil laten lezen.
Nu ben ik op zoek naar een goede display om de waarden af te lezen EN naar al het materiaal dat ik zou nodig hebben (printplaat, arduino uno, shield,...)
Ook weet ik niet goed waar en hoe ik de sensor moet aansluiten? Is dit via een printplaat? Kan dit rechtstreeks op de shield/arduino (bv. TM1636) of is er een printplaatje extra nodig?
Kan iemand mij helpen?
Advertisement
Re: Schields en materiaal meten bodemvochtigheid
dit is het voorbeeld van de website
probeer dat eerst maar eens.
en ja je hebt dus een unit die je in de grond stopt,
de twee draadjes gaan naar een versterkerprintje.
en van de versterker naar de arduino.
alleen een paar draadjes nodig. wellicht zit er een schematje bij de sensor.
1.95 euro is trouwens niet duur hoor,
gewoon opbouwen, en proberen.
cpp code
probeer dat eerst maar eens.
en ja je hebt dus een unit die je in de grond stopt,
de twee draadjes gaan naar een versterkerprintje.
en van de versterker naar de arduino.
alleen een paar draadjes nodig. wellicht zit er een schematje bij de sensor.
1.95 euro is trouwens niet duur hoor,
gewoon opbouwen, en proberen.
cpp code
int ledPin = 13; // choose the pin for the LED
int inputPin = 8; // choose the input pin (for PIR sensor)
int analogPin = A0;
int pirState = LOW; // we start, assuming no motion detected
int val = 0; // variable for reading the pin status
int sensorValue;
void setup() {
pinMode(ledPin, OUTPUT); // declare LED as output
pinMode(inputPin, INPUT); // declare sensor as input
pinMode(analogPin, INPUT); // declare sensor as input
Serial.begin(9600);
}
void loop(){
val = digitalRead(inputPin); // read input value
sensorValue = analogRead(analogPin);
Serial.println(sensorValue);
if (val == HIGH) { // check if the input is HIGH
// vochtigheid laag
digitalWrite(ledPin, HIGH); // turn LED ON
Serial.println("high!");
} else
{
// vochtigheid hoog
digitalWrite(ledPin, LOW); // turn LED OFF
Serial.println("low!");
}
delay(500);
}
paul deelen
shooter@home.nl
shooter@home.nl
3 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 4 gasten