Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Engenheiros eletrônicos, entusiastas de Arduino e agricultores urbanos interessados em implementar soluções automatizadas em seus sistemas de cultivo. A agricultura urbana é uma prática cada vez mais comum em áreas urbanas, onde espaços limitados podem ser utilizados para o cultivo de alimentos frescos. Neste artigo, exploraremos como o Arduino pode ser usado para automatizar e otimizar os processos de cultivo em ambientes urbanos, trazendo benefícios como economia de tempo, redução de erros humanos e aumento da produtividade. Projeto: O projeto consiste em criar um sistema automatizado de irrigação para uma horta urbana utilizando Arduino. O objetivo é monitorar a umidade do solo e acionar a irrigação quando necessário, garantindo que as plantas recebam a quantidade adequada de água. Lista de componentes:
void setup() { Serial.begin(9600); Wire.begin(); }
void loop() { float soilMoisture = readSoilMoisture(); Serial.print("Umidade do solo: "); Serial.print(soilMoisture); Serial.println("%");
if (soilMoisture < 30) { // Acionar a bomba de água digitalWrite(2, HIGH); delay(5000); // Tempo de irrigação digitalWrite(2, LOW); }
delay(10000); // Intervalo entre as leituras }
float readSoilMoisture() { Wire.beginTransmission(SOIL_MOISTURE_SENSOR_ADDRESS); Wire.write(0x00); Wire.endTransmission();
Wire.requestFrom(SOIL_MOISTURE_SENSOR_ADDRESS, 2); byte msb = Wire.read(); byte lsb = Wire.read();
int soilMoistureRaw = (msb << 8) | lsb; float soilMoisture = map(soilMoistureRaw, 0, 4095, 0, 100);
return soilMoisture; }
Compartilhe este artigo com seus amigos que estão interessados em agricultura urbana e automação utilizando Arduino. Juntos, podemos explorar novas possibilidades e melhorar nossos sistemas de cultivo!