Work

UM GUIA PARA CONSTRUÇÃO DE SISTEMAS COMPUTACIONAIS DE IRRIGAÇÃO AUTOMATIZADOS COM INTERNET DAS COISAS (IoT)

Year: 2026
Type: book
Abstract: WiFi.begin() pinMode(OUTPUT) desligarTudo() HTTPClient.h deserializeJson() digitalWrite() get_agendamentos() @app.route()format_row() db.session.commit()#include <WiFi.h>• #include <HTTPClient.h>• #include <ArduinoJson.h>• #define LIGADA HIGH • #define DESLI #define BOMBA 22 • #define SOLENOIDE_1 23 • #define SOLENOIDE_2 21 • #define SOLENOIDE_3 32 • #define SOLENO const char *ssid = "Tenda_9519E8"; const char *serverName = "https://sergiosouzanovak.com.br/backend-irrigacconst int reles[5] = {SOLENOIDE_1, SOLENOIDE_2, SOLENOIDE_3, SOLENOIDE_4, BOMBA}; // Vetor de Acionamento do void desligarTudo() { for(int i=0; i<5; i++) digitalWrite(reles[i], DESLIGADA); } // Falha Segura Hidráulica void setup() { Serial.begin(115200);for(int i=0; i<5; i++) pinMode(reles[i], OUTPUT); WiFi.begin(ssid, pass while (WiFi.status()!= WL_CONNECTED) { delay(500); Serial.print(".");} Serial.println("Conectado!"); // Ha void loop() { if (WiFi.status()== WL_CONNECTED) { http.begin(serverName);int code = http.GET(); deserializ digitalWrite(BOMBA, doc["bomba"] ?LIGADA : DESLIGADA); digitalWrite(SOLENOIDE_1, doc["solenoide_1"] ?LIGAD digitalWrite(SOLENOIDE_2, doc["solenoide_2"] ?LIGADA : DESLIGADA); digitalWrite(SOLENOIDE_3, doc["solenoide @agendamento_routes.route("/agendamentos", methods=["GET"]) • def get_agendamentos(): rows = [email protected]("/backend-irrigacao/estado-geral")• def obter_estado(): sincronizar_status(); return jsonify(sta sql = "UPDATE agendamentos SET status = :
Language: Portuguese
Subfield: Plant Science
Open Access status: gold
OpenAlex ID: W7225318935
FWCI:
Cites: 6
Cited by:
Related to: 10