Datorstödd plant care system (3 / 4 steg)
Steg 3: elektronik + kod
elektronik;
ta din tid och långsamt tråd allt som nämnts här. Om du använder kvinnliga till hane & hane-hane startkablar, kan hela projektet göras utan att behöva löda. Du kan också använda light module, Temperaturmodul och vatten modul.
LCD
VSS på LCD till 3: e etappen av potentiometer
VDD på LCD till 1: a etappen av potentiometer
V0 på LCD till mellersta benet av potentiometer
RS på LCD till D12 på arduino
RW på LCD till 3: e etappen av potentiometer
E på LCD till D11 på arduino
D4 på LCD till D5 på arduino
D5 på LCD till D4 på arduino
D6 på LCD till D3 på arduino
D7 på LCD till D2 på arduino
A på LCD till D13 på arduino
K på LCD till GND på arduino
ansluta den 1: a etappen av potentiometer till 5V på arduino
ansluta den 3: e etappen av potentiometer till GND på arduino
-
sensorer; (kolla gärna in sensoriska enhet inlägget för mer djupgående förståelse)
ett ben av LDR ljussensor går till 5V, den andra först till A2 och sedan till GND med 1 x 10 K ohm resistor på arduino
ett ben av temperaturgivare NTC går till 5V, den andra först till A1 och sedan till GND med 1 x 10 ohms motstånd på arduino
ett ben i Marken sonder går till 5V, den andra först till A0 och sedan till GND med 1 x 10 K ohm resistor på arduino nano.
-
anmälan lysdioder; (kolla gärna in sensoriska enhet inlägget för mer djupgående förståelse)
ansluta alla - negativa benen på lysdioderna tillsammans och sedan till GND på arduino
Anslut 1 x 220 ohms motstånd till den + positiva delen av varje ledde separat och sedan ansluta dem till:
D9 på arduino - blå led / vatten
D8 på arduino - röd led / temperatur
D7 på arduino - gula ledde / sön
D6 på arduino - grön ledde / hälsa
-
Ladda upp koden;
https://docs.Google.com/Document/d/1gjIoleji5FODHj... koden kan anpassas särskilt till någon typ/stam av anläggningen. eftersom olika växter behöver olika mycket vatten/ljus/temperaturkrav. fråga mig om du behöver hjälp med detta.
-
första testet
** Justera potentiometern genom att vrida den vänster/höger om du inte ser tecken på LCD-skärmen första *