;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Chega de matar plantas! Com esses vasos, você não precisa regar sempre

Vaso Autoirrigável: dá para fazer um hortinha em casa sem se preocupar tanto com rega - Divulgação
Vaso Autoirrigável: dá para fazer um hortinha em casa sem se preocupar tanto com rega Imagem: Divulgação

Matheus Brum

Colaboração para o UOL em Juiz de Fora (MG)

05/11/2022 04h00

Você é daquela turma que é capaz de ass até cactos por exagero na irrigação? Ou da turma que acha que plantinhas ornamentais sobreviveriam no deserto, sem nunca serem regadas? Quanto tempo um vasinho de hortelã fresco sobrevive na sua mão? Dependendo das respostas, você pode estar no grupo de pessoas que curtem montar um jardim em casa, mas não tem lá muita intimidade com a rega das plantinhas.

E mesmo que você saiba cuidar dos vasos corretamente, tem sempre uma viagem que pode impactar na saúde de sua pequena floresta. Aí entram os vasos que se irrigam automaticamente.

Ele tem recipientes na parte inferior que vão soltando água periodicamente. É só tomar cuidado para que nunca fique vazio.

Além de facilitar o trabalho, o vaso autoirrigável tem benefícios para o meio ambiente: a água não transborda e não acumula, evitando assim a sujeira, o desperdício de água e a proliferação do mosquito da dengue.

Abaixo listamos algumas opções de vasos autoirrigáveis para você.

Vaso Grande Auto Irrigável, da Ou

vaso - Divulgação - Divulgação
Vaso G Auto Irrigável Planta, da Ou
Imagem: Divulgação

Preço: R$ 49,91

Esse vaso, com um design tradicional, é ótimo para colocar dentro de ambientes fechados, como quarto e sala. A água é inserida na parte superior. Basta colocar a quantidade correta e reabastecer quando o líquido estiver acabando.

Vaso Autoirrigável Planta Horizontal, da Ou

vaso - Divulgação - Divulgação
Vaso Autoirrigável Planta Horizontal, da Ou
Imagem: Divulgação

Preço: R$ 73,56

Caso prefira uma mini hortinha, esse vaso retangular pode ser uma boa pedida. A água também é colocada pela parte superior. Aí é só combinar as plantas que se dão bem e dependem do mesmo tipo de rega para que todas cresçam sadias.

Vaso Autoirrigável Duplo, da Yarnow

vaso - Divulgação - Divulgação
Vaso Autoirrigável Duplo, da Yarnow
Imagem: Divulgação

Preço: R$ 73,07

Para quem tem o desejo de ter duas plantinhas em casa, esse produto é o ideal. O kit com dois vasos é recomendado para plantios de suculentas e cactos, que normalmente precisam de menos irrigação que as outras plantas.

Vaso Autoirrigável Transparente, da Raiz

vaso - Divulgação - Divulgação
Vaso Autoirrigável Transparente, da Raiz
Imagem: Divulgação

Preço: R$ 37,51

A vantagem deste vaso é que o recipiente de água é transparente. Logo, facilita ter o controle da quantidade de água, facilitando o abastecimento. Segundo o fabricante, a reposição do líquido pode ser feita de 10 em 10 dias.

Vaso Autoirrigável formado quadrado, da Tramontina

vaso - Divulgação - Divulgação
Vaso Autoirrigável formado quadrado, da Tramontina
Imagem: Divulgação

Preço: R$ 51,67

Se você gosta dos tradicionais vasos em formato quadrado, esse é um clássico. Com 13 cm de largura e 25,6 cm de profundidade, também é ótimo para colocar em qualquer ambiente da casa. Segundo o fabricante, comporta 800 ml de água.

Vaso Autoirrigável para parede, da Yardwee

vaso - Divulgação - Divulgação
Vaso Autoirrigável para parede, da Yardwee
Imagem: Divulgação

Preço: R$ 186,98

Vaso indicado paredes internas, quintais, cercas e varandas. Como o produto tem um design furadinho, se mantém ventilado e é improvável que a planta apodreça por excesso de irrigação. A coloração verde fica bem em áreas externas.

Vaso Autoirrigável para pendurar, da Happyyami

vaso - Divulgação - Divulgação
Vaso Autoirrigável para pendurar, da Happyyami
Imagem: Divulgação

Preço: R$ 97,59

O vaso vem com um cabo de aço e a opção de pendurar a planta em algum cômodo da casa ou do escritório. É feito de polipropileno com alta resistência, boa resistência e durabilidade. O gancho e os fios de aço inoxidável de alta qualidade seguram o peso da planta.

A gente escolhe cada produto criteriosamente, de forma independente, e checa os preços na data da publicação (ou seja, podem variar!). Ao comprar pelo nosso link, ganhamos uma comissão, mas você não paga a mais por isso.

Uma dica: costuma fazer compras online? Ao o Amazon Prime, você pode ter entrega grátis e rápida para diversas compras em qualquer lugar do Brasil por R$ 14,90 (o primeiro mês de teste é grátis).