Taula de continguts:

Ús de microcontroladors per operar i controlar el sistema de reg remot: 4 passos
Ús de microcontroladors per operar i controlar el sistema de reg remot: 4 passos

Vídeo: Ús de microcontroladors per operar i controlar el sistema de reg remot: 4 passos

Vídeo: Ús de microcontroladors per operar i controlar el sistema de reg remot: 4 passos
Vídeo: ✅ Посмотрите, что делают эти платы PCBWay, я собираюсь ... 2024, De novembre
Anonim
Ús de microcontroladors per operar i controlar el sistema de reg remot
Ús de microcontroladors per operar i controlar el sistema de reg remot

agricultors i operadors d’efecte hivernacle per a un sistema de reg automàtic de baix cost.

En aquest projecte, integrem un sensor electrònic d’humitat del sòl amb un microcontrolador per regar automàticament les plantes quan el sòl està massa sec sense la intervenció de l’ésser humà i per operar i controlar de forma remota les condicions del sòl a la xarxa mundial enviant notificacions automàtiques a un telèfon mòbil a través de SMS o Twitter; o un altre dispositiu capaç de mostrar un navegador web mitjançant html i JavaScript. El sistema consisteix en un sensor d’humitat del sòl connectat a un microcontrolador ESP8266 capaç d’allotjar un servidor web i respondre a les sol·licituds http. El microcontrolador rep senyals analògics del sensor d’humitat i activa una bomba a través d’un circuit de transistors. S'ha completat un estudi que correlaciona el nivell d'humitat per percentatge de pes d'aigua amb la sortida de la sonda de conductivitat. Es va comprovar que el sensor d'humitat es satura a un nivell d'humitat relativament baix, cosa que podria limitar l'aplicabilitat d'aquest sensor a determinades combinacions de plantes i sòls. Encara no hem aconseguit implementar notificacions push a un dispositiu mòbil mitjançant Node Red, tot i que en teoria això hauria de ser possible.

Pas 1: Comprovació del nivell d'humitat amb la sonda de conductivitat

Comprovació del nivell d’humitat amb la sonda de conductivitat
Comprovació del nivell d’humitat amb la sonda de conductivitat

Vaig mesurar la conductivitat en 9 testos

amb diferents percentatges d’aigua per calibrar la sonda de conductivitat al nivell d’humitat. Això permet a l’usuari seleccionar un nivell d’humitat compatible amb les necessitats de la seva combinació de sòls i espècies de plantes particulars

Pas 2: connectar la bomba d'aigua i la pantalla LCD a l'Arduino

Connexió de la bomba d’aigua i la pantalla LCD a l’Arduino
Connexió de la bomba d’aigua i la pantalla LCD a l’Arduino
Connexió de la bomba d’aigua i la pantalla LCD a l’Arduino
Connexió de la bomba d’aigua i la pantalla LCD a l’Arduino
Connexió de la bomba d’aigua i la pantalla LCD a l’Arduino
Connexió de la bomba d’aigua i la pantalla LCD a l’Arduino

Vaig connectar la bomba d’aigua perquè s’activi durant 0,5 segons en intervals de dos segons fins que s’assoleixi el nivell d’humitat desitjat. Nivell de punt de configuració de sortides LCD i nivell de conductivitat mesurat (expressat com a percentatge del nivell de saturació de la sonda)

Codis Arduino

int setpoint = 0;

humitat int = 0;

int bomba = 3;

pinMode (A0, INPUT); // Posar olla

pinMode (A1, INPUT); // Sonda de conductivitat

pinMode (bomba, OUTPUT); // Bomba

lcd.init (); // inicialitzar el lcd

lcd.backlight (); // obriu la llum de fons

lcd.setCursor (0, 0); // aneu a l'extrem superior esquerre

lcd.print ("Setpoint:"); // escriviu aquesta cadena a la fila superior

lcd.setCursor (0, 1); // anar a la 2a fila

lcd.print ("Humitat:"); // corda de coixinet amb espais per centrar-se

lcd.setCursor (0, 2); // anar a la tercera fila

lcd.print (""); // coixinet amb espais per centrar

lcd.setCursor (0, 3); // anar a la quarta fila

lcd.print ("D&E, Hussam");

Pas 3: Impressió del disseny de la caixa

Impressió del disseny de la caixa
Impressió del disseny de la caixa
Impressió del disseny de la caixa
Impressió del disseny de la caixa
Impressió del disseny de la caixa
Impressió del disseny de la caixa

Bàsicament he creat una caixa senzilla per al sistema de reg automàtic que té la pantalla a la part frontal i dos forats per al commutador "Setpoint" i "Power". També vaig dissenyar un altre forat lateral per a les fonts d'alimentació

Pas 4: Pas final Unir totes les parts

Pas final Unir totes les parts
Pas final Unir totes les parts
Pas final Unir totes les parts
Pas final Unir totes les parts
Pas final Unir totes les parts
Pas final Unir totes les parts

El preu de les peces

  • Arduino 20 dòlars
  • Bomba de 6 dòlars
  • Sonda de conductivitat 8 dòlars
  • Jumper cableja 6 dòlars
  • Taula de pa 8 $
  • Font d'alimentació 12 $
  • LCD de 10 dòlars
  • Total de 70 dòlars

Recomanat: