/* * 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 maniçoba

Projeto de Irrigação Maniçoba

O projeto de irrigação maniçoba é uma solução inovadora para a agricultura, especialmente em regiões onde a disponibilidade de água é limitada. Este tipo de projeto visa otimizar o uso da água, garantindo que as plantas recebam a quantidade necessária para seu desenvolvimento. A irrigação é essencial para aumentar a produtividade das culturas, e o maniçoba, sendo uma planta de grande valor econômico, se beneficia enormemente desse tipo de sistema.

Benefícios do Projeto de Irrigação Maniçoba

  • Aumento da produtividade: A irrigação adequada permite que as plantas cresçam de forma saudável e produtiva.
  • Uso eficiente da água: Sistemas de irrigação modernos garantem que a água seja utilizada de maneira eficiente, reduzindo desperdícios.
  • Melhoria na qualidade do solo: A irrigação controlada ajuda a manter a umidade do solo, evitando a compactação e promovendo a saúde do solo.

Componentes do Sistema de Irrigação

Um projeto de irrigação maniçoba envolve diversos componentes que trabalham em conjunto para garantir a eficiência do sistema. Entre os principais componentes estão:

  • Reservatórios: Estruturas que armazenam água para irrigação, podendo ser metálicos ou subterrâneos.
  • Bombas: Equipamentos que transportam a água do reservatório para as áreas de cultivo.
  • Redes de tubulação: Sistema que distribui a água de maneira uniforme por todo o campo.

Tipos de Irrigação Utilizados

Existem diferentes métodos de irrigação que podem ser aplicados em um projeto de irrigação maniçoba. Os mais comuns incluem:

  • Irrigação por gotejamento: Ideal para economizar água, pois fornece a umidade diretamente nas raízes das plantas.
  • Irrigação por aspersão: Simula a chuva, distribuindo água em forma de gotas sobre a área cultivada.
  • Irrigação por sulcos: Utiliza canais para direcionar a água ao longo das linhas de cultivo.

Planejamento do Projeto de Irrigação

O planejamento é uma etapa crucial em qualquer projeto de irrigação maniçoba. É necessário considerar fatores como:

  • Topografia do terreno: O relevo influencia a distribuição da água e a escolha do sistema de irrigação.
  • Tipo de solo: Solos diferentes retêm água de maneiras distintas, afetando a irrigação.
  • Clima local: A quantidade de chuva e a temperatura impactam diretamente nas necessidades hídricas das plantas.

Manutenção do Sistema de Irrigação

A manutenção regular do projeto de irrigação maniçoba é fundamental para garantir sua eficiência. Isso inclui:

  • Verificação de vazamentos: Vazamentos podem causar desperdício significativo de água.
  • Limpeza de filtros: Filtros entupidos podem comprometer o funcionamento do sistema.
  • Inspeção das bombas: As bombas devem ser testadas periodicamente para garantir que estão operando corretamente.

Impacto Ambiental do Projeto de Irrigação

Um projeto de irrigação maniçoba bem planejado pode ter um impacto ambiental positivo. A irrigação controlada ajuda a preservar os recursos hídricos e a biodiversidade local. Além disso, a prática de irrigação sustentável pode contribuir para a recuperação de áreas degradadas, promovendo um equilíbrio ecológico.

Considerações Finais sobre o Projeto de Irrigação

Ao implementar um projeto de irrigação maniçoba, é importante considerar a integração de tecnologias modernas, como sensores de umidade e sistemas automatizados. Essas inovações podem aumentar ainda mais a eficiência do uso da água e melhorar a gestão do cultivo. A adoção de práticas sustentáveis é essencial para garantir a viabilidade a longo prazo do projeto e a saúde do meio ambiente.