/* * JavaScript Puro: TCL Reservatórios Premium * Funções: Menu Mobile, Header Fixo (Sticky) e Scroll Suave. * Autor: Alquimista do Código 2.0 */ document.addEventListener('DOMContentLoaded', () => { // --- 1. Menu Mobile (Hamburguer) --- const navToggle = document.querySelector('.nav__toggle'); const navList = document.querySelector('.nav__list'); const body = document.body; if (navToggle && navList) { navToggle.addEventListener('click', () => { body.classList.toggle('nav-open'); const isExpanded = navToggle.getAttribute('aria-expanded') === 'true'; navToggle.setAttribute('aria-expanded', !isExpanded); }); } // --- 2. Dropdown (Acessível por Teclado e Click) --- // Esta lógica é necessária para desktop e mobile const dropdownToggles = document.querySelectorAll('.nav__link--dropdown-toggle'); dropdownToggles.forEach(toggle => { toggle.addEventListener('click', (e) => { // Prevenir o clique no link se for um dropdown (especialmente em mobile) e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); }); // Adiciona suporte a teclado (Enter) toggle.addEventListener('keydown', (e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); const parentItem = toggle.closest('.nav__item--dropdown'); parentItem.classList.toggle('dropdown-open'); } }); }); // --- 3. Header Fixo (Sticky on Scroll) --- const header = document.getElementById('header'); if (header) { const stickyThreshold = 50; // Distância de scroll para fixar const handleScroll = () => { if (window.scrollY > stickyThreshold) { header.classList.add('header--sticky'); } else { header.classList.remove('header--sticky'); } }; window.addEventListener('scroll', handleScroll, { passive: true }); } // --- 4. Scroll Suave para Âncoras (Ex: CTA do Hero) --- const anchorLinks = document.querySelectorAll('a[href^="#"]'); anchorLinks.forEach(link => { link.addEventListener('click', function(e) { const href = this.getAttribute('href'); // Ignorar links que são apenas '#' ou toggles de dropdown if (href === '#' || this.classList.contains('nav__link--dropdown-toggle')) return; const targetElement = document.querySelector(href); if (targetElement) { e.preventDefault(); // Fecha o menu mobile se estiver aberto if (body.classList.contains('nav-open')) { body.classList.remove('nav-open'); navToggle.setAttribute('aria-expanded', 'false'); } // Calcula a posição do elemento de destino const headerOffset = header ? header.offsetHeight : 0; const elementPosition = targetElement.getBoundingClientRect().top; const offsetPosition = elementPosition + window.pageYOffset - headerOffset; window.scrollTo({ top: offsetPosition, behavior: 'smooth' }); } }); }); });

Projeto de irrigação para hortaliças

Projeto de Irrigação para Hortaliças

O projeto de irrigação para hortaliças é uma etapa crucial para garantir a produtividade e a qualidade das culturas. Um sistema de irrigação bem planejado proporciona a umidade necessária para o crescimento saudável das plantas, evitando problemas como a falta de água ou o excesso, que podem prejudicar o desenvolvimento das hortaliças. Além disso, a irrigação adequada contribui para a eficiência no uso da água, um recurso cada vez mais escasso.

Tipos de Sistemas de Irrigação

Existem diversos tipos de sistemas de irrigação que podem ser utilizados em um projeto de irrigação para hortaliças. Entre os mais comuns, destacam-se a irrigação por gotejamento, que fornece água diretamente às raízes das plantas, e a irrigação por aspersão, que simula a chuva. Cada sistema possui suas vantagens e desvantagens, e a escolha deve ser feita com base nas características do solo, clima e tipo de hortaliça cultivada.

Planejamento do Projeto

O planejamento de um projeto de irrigação para hortaliças deve incluir a análise do solo, a escolha das culturas e a definição da fonte de água. É fundamental realizar um levantamento das necessidades hídricas das hortaliças a serem cultivadas, considerando fatores como a época do ano e as condições climáticas. Um planejamento adequado evita desperdícios e garante que as plantas recebam a quantidade ideal de água.

Dimensionamento do Sistema

O dimensionamento do sistema de irrigação é uma etapa essencial no projeto de irrigação para hortaliças. É necessário calcular a vazão e a pressão da água, além de determinar o espaçamento entre os emissores de água. Um dimensionamento correto assegura que todas as plantas sejam irrigadas de maneira uniforme, evitando áreas secas ou encharcadas, que podem comprometer a produção.

Manutenção do Sistema de Irrigação

A manutenção regular do sistema de irrigação é fundamental para garantir seu funcionamento eficiente. No projeto de irrigação para hortaliças, é importante realizar inspeções periódicas para verificar se há obstruções nos emissores, vazamentos ou problemas de pressão. A manutenção preventiva ajuda a prolongar a vida útil do sistema e a evitar custos adicionais com reparos.

Benefícios da Irrigação Adequada

Uma irrigação adequada traz diversos benefícios para o cultivo de hortaliças. Além de aumentar a produtividade, um projeto de irrigação para hortaliças bem executado pode melhorar a qualidade dos produtos, resultando em hortaliças mais saudáveis e saborosas. A irrigação também ajuda a controlar a temperatura do solo, favorecendo o crescimento das plantas e reduzindo o estresse hídrico.

Uso de Tecnologias na Irrigação

Atualmente, o uso de tecnologias avançadas tem revolucionado o projeto de irrigação para hortaliças. Sistemas automatizados, que utilizam sensores de umidade e clima, permitem uma irrigação mais precisa e eficiente. Essas tecnologias não apenas economizam água, mas também otimizam o tempo do produtor, que pode monitorar e controlar o sistema remotamente.

Aspectos Econômicos do Projeto

O investimento em um projeto de irrigação para hortaliças pode parecer elevado inicialmente, mas os benefícios econômicos a longo prazo são significativos. A irrigação eficiente reduz os custos com água e aumenta a produção, resultando em maior rentabilidade. Além disso, a qualidade superior das hortaliças irrigadas pode abrir portas para mercados mais lucrativos.

Considerações Ambientais

Um projeto de irrigação para hortaliças deve levar em conta as questões ambientais. A gestão sustentável da água é essencial para preservar os recursos hídricos e evitar a degradação do solo. Práticas como a captação de água da chuva e o uso de fontes renováveis podem ser incorporadas ao projeto, contribuindo para uma agricultura mais sustentável e responsável.

Conclusão sobre o Projeto de Irrigação

Em resumo, o projeto de irrigação para hortaliças é uma ferramenta indispensável para o sucesso na agricultura moderna. Com um planejamento cuidadoso, escolha adequada do sistema e manutenção regular, é possível maximizar a produtividade e a qualidade das hortaliças. Investir em um projeto de irrigação eficiente é garantir um futuro promissor para a produção agrícola.