/* * 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' }); } }); }); });

Como saber se a caixa d’água está enchendo

Como saber se a caixa d’água está enchendo

Para saber se a caixa d’água está enchendo, é fundamental observar o funcionamento do sistema de abastecimento. Um dos primeiros sinais é o aumento do nível da água, que pode ser monitorado através de um visor ou régua de nível. Além disso, é importante verificar se a bomba de água está operando corretamente, pois uma falha nesse equipamento pode impedir o enchimento adequado do reservatório. Fique atento também a ruídos estranhos, que podem indicar problemas no sistema.

Verificação do nível da água

Uma maneira prática de saber se a caixa d’água está enchendo é utilizando um medidor de nível. Esses dispositivos são fáceis de instalar e fornecem informações em tempo real sobre a quantidade de água no reservatório. Caso não tenha um medidor, você pode usar uma régua ou até mesmo um bastão longo para verificar manualmente o nível da água. Essa verificação deve ser feita regularmente, especialmente em épocas de maior consumo.

Monitoramento da pressão da água

A pressão da água também é um indicador importante. Quando a caixa d’água está enchendo, a pressão nas torneiras pode variar. Se você notar que a pressão aumenta gradualmente, é um sinal de que a água está sendo fornecida ao reservatório. Por outro lado, uma pressão constante e baixa pode indicar que a caixa não está enchendo como deveria. Fique atento a essas mudanças para garantir que o sistema esteja funcionando corretamente.

Verificação de vazamentos

Vazamentos podem comprometer o enchimento da caixa d’água. Para saber se a caixa d’água está enchendo, inspecione a tubulação e as conexões em busca de sinais de vazamento. Se houver água acumulada ao redor da base do reservatório ou se você notar manchas úmidas nas paredes, pode ser um sinal de que a água está escapando. Consertar vazamentos é essencial para garantir a eficiência do sistema de abastecimento.

Uso de alarmes e sensores

Outra solução moderna para saber se a caixa d’água está enchendo é a instalação de alarmes e sensores de nível. Esses dispositivos emitem avisos sonoros ou visuais quando a água atinge um determinado nível, permitindo que você saiba quando a caixa está cheia. Essa tecnologia é especialmente útil para quem não pode monitorar a caixa d’água constantemente, garantindo que você não perca o enchimento.

Observação do tempo de enchimento

O tempo que leva para a caixa d’água encher pode variar dependendo da pressão da água e do tamanho do reservatório. Para saber se a caixa d’água está enchendo, faça um teste cronometrando quanto tempo leva para atingir um nível específico. Se você perceber que o tempo de enchimento está aumentando significativamente, pode ser um sinal de que há um problema no sistema de abastecimento.

Verificação do abastecimento de água

É importante também verificar se o abastecimento de água está ativo. Em algumas regiões, o fornecimento pode ser intermitente, o que impacta diretamente no enchimento da caixa d’água. Consulte a companhia de água local para entender os horários de abastecimento e se há interrupções programadas. Essa informação é crucial para planejar o uso da água em sua residência.

Inspeção da bomba de água

A bomba de água é um componente vital para o enchimento da caixa d’água. Para saber se a caixa d’água está enchendo, verifique se a bomba está funcionando corretamente. Ouça se há ruídos normais durante a operação e observe se a bomba liga e desliga conforme esperado. Caso note qualquer anomalia, pode ser necessário realizar a manutenção ou substituição da bomba.

Manutenção regular do sistema

Realizar manutenção regular no sistema de abastecimento é essencial para garantir que a caixa d’água esteja sempre enchendo adequadamente. Isso inclui limpar a caixa, verificar as tubulações e inspecionar a bomba. Um sistema bem mantido não apenas garante o enchimento eficiente, mas também prolonga a vida útil dos equipamentos envolvidos. Considere agendar inspeções periódicas com profissionais qualificados.

Consultoria especializada

Se você ainda tiver dúvidas sobre como saber se a caixa d’água está enchendo, considere consultar um especialista em sistemas de abastecimento de água. Esses profissionais podem oferecer orientações personalizadas e ajudar a identificar problemas que você pode não perceber. Além disso, eles podem sugerir melhorias no sistema para garantir um abastecimento eficiente e contínuo.