
Olá pessoal! Cinco dias se passaram desde o artigo anterior sobre o tema "colméia inteligente". Como se costuma dizer, pensei muito e pesquisei no google. Alguns anos atrás, não havia tal exagero no campo da apicultura. Agora, uma onda aumentou - parece que todos estão envolvidos na Internet das abelhas - de crianças em idade escolar, estudantes a gigantes sérios de TI.
Mas essa onda está quebrando o pragmatismo da indústria da apicultura.
Como resultado, vemos rostos jovens sorridentes às vezes no contexto de colméias, ainda menos frequentemente com abelhas, ganhando concursos de iniciantes e depois de um ano - silêncio. Tudo isso me deu a idéia da necessidade de criar um projeto aberto no campo da apicultura (além disso, no sentido amplo da palavra - não apenas "pendure a colméia com sensores" - mas também construa, preencha, etc., até conseguir mel).
Pois uma pessoa pode perder o interesse, entrar nos negócios, mas a comunidade permanecerá e se desenvolverá!
Sob o corte, o conceito de um sistema simples de monitoramento já está bastante formado. Criar um projeto aberto com tudo isso é um desafio com muitas incógnitas.
Primeiro, vamos decidir - o que monitorar?
Na minha opinião, os sensores de peso são caros, mas há um lugar para estar.
Os principais parâmetros são temperatura e umidade, além de uma análise do zumbido das abelhas.
Quero me debruçar sobre este último com mais detalhes, porque é o espectro necessário e não o nível de ruído.
Há um ano, as notícias sobre um aplicativo que analisa o zumbido de uma colméia causaram um sorriso.
De fato, essa característica pode dizer muito, mesmo sobre o preenchimento de favos de mel com mel.
Se você vier aproximadamente - o apicultor coloca na colméia "semente" - uma moldura vazia com uma folha "plana" de cera.

Em seguida, as abelhas terminam de construir as células e as utilizam em suas tarefas - armazenar mel ou cultivar filhotes. Mas mesmo que o apicultor ajuste os quadros com favos de mel já construídos (campo de bombeamento de mel, por exemplo), mesmo no processo de selar as células, o espaço entre os quadros diminui - o espectro sonoro muda. Sem mencionar o "canto" do útero, o som da família em sua ausência e durante a liberação do enxame.

O espectro de som da colméia se parece com isso. Programaticamente, eu destacava três vértices e monitorava a frequência e a intensidade de cada pico. Total de 6 bytes. Mais um para temperatura e umidade - oito.
E você sabe, sistemas de monitoramento padrão para equipamentos de rede podem muito bem ser adequados para essa finalidade - Cacti / Zabbix / Icinga - eles apenas usam seus bancos de dados nativos e familiares ;-), embora o RRDTool possa até ser melhor.
Nesses casos, para simplicidade e acessibilidade do conjunto do sistema, é recomendável usar apenas o ESP8266 + DHT11 (umidade e temperatura) + um sensor de som analógico.
Acorde o MK a cada 15 minutos, meça 3 parâmetros, ligue WIFI - envie 8 bytes - e durma.
Sem mais delongas, você pode finalizar a biblioteca ARDUINO FFT - transformação rápida de Fourier.
Resta encontrar algo para controlar a descarga da bateria 18650.
Assim, para iniciar um projeto aberto, qualquer hospedagem padrão, página de fórum e publicações do WordPress, muscle / MariaDB e Zabbix são suficientes.
Embora, talvez eu esteja errado em alguma coisa, corrija-a!