Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Bodemvochtigheidssensor met LCD-scherm

Componenten en benodigdheden

Arduino UNO
× 1
SparkFun Bodemvochtsensor (met schroefaansluitingen)
× 1
Adafruit Standaard LCD - 16x2 Wit op Blauw
× 1
Broodplank (algemeen)
× 1

Benodigde gereedschappen en machines

Soldeerbout (algemeen)

Apps en online services

Arduino IDE
circuito.io

Over dit project

Het project vertelt je over het koppelen van een bodemvochtsensor en een LCD om weergave te geven. Ik vergeet elke dag om mijn plant water te geven en mijn grootmoeder riep me altijd op om water te geven. Dus nu denk ik dat ik een project moet bouwen om vocht te laten zien, dus ik herinner me dat ik een project heb gebouwd om het vocht te laten controleren. Dus ik opende snel Circuito.io en voegde in- en uitgangen toe en kreeg een schema.

Vochtsensor aansluiten

  • Sluit Bodemvocht 0 aan op GND.
  • Sluit Bodemvocht Sig aan op Arduino A3.
  • Sluit Soil Moisture Vin aan op Arduino 5v.

LCD aansluiten

  • Verbind LCD GND met GND.
  • Verbind LCD SCL met Arduino A5.
  • Sluit LCD SDA aan op Arduino A4.
  • LCD VCC naar Arduino 5V.

Code

  • Naamloos bestand
Naamloos bestandC/C++
#include  // initialiseer de bibliotheek met de nummers van de interface-pinnenLiquidCrystal lcd(5, 4);// Deze constanten veranderen niet. Ze worden gebruikt om namen// te geven aan de gebruikte pinnen:const int analogInPin =A5; // Analoge ingangspin waarop de sensor is bevestigd sensorValue =0; // waarde gelezen uit de Soil Moisture void setup() {// stel het aantal kolommen en rijen van het LCD-scherm in:lcd.begin (16, 2);delay(100);} void loop() {lcd.clear();lcd.print("Soil Moisture:");// druk de resultaten af ​​op het LCD-scherm:sensorValue =analogRead(analogInPin);// lees de analoge in-waarde:lcd.setCursor(0, 1);lcd.print( sensorValue);// wacht 300 milliseconden voor de volgende lus zodat de //analoog-naar-digitaal-converter tot rust is gekomen na de laatste meting:delay(300);}

Schema's


Productieproces

  1. Raspberry Pi Bodemvochtsensor
  2. Arduino-gyroscoopspel met MPU-6050
  3. DHT11-sensor met LED's en een piëzo-luidspreker
  4. CO2-monitoring met K30-sensor
  5. Unopad - Arduino MIDI-controller met Ableton
  6. Eenvoudige obstakelsensor met Arduino
  7. Capacitieve vingerafdruksensor met een Arduino of ESP8266
  8. Spelen met Nextion Display
  9. LED-matrix + bewegingssensor deurdisplay [Arduino Holiday]
  10. DIY 10Hz-50kHz Oscilloscoop op 128x64 LCD-scherm
  11. Eenvoudige wekker met DS1302 RTC