Oi A Internet das Coisas (IoT) já é ouvida por todas as avós ou avós. No rebanho, na estufa ou na garagem, com certeza, já existe um soquete inteligente. Vamos ao que interessa. É necessário conhecer a umidade e a temperatura, mas por algum motivo a tela não é possível usar.

Lista de razões:
- caro;
- medo de umidade;
- preguiça de soldar;
- letras pequenas que você não consegue ver;
- a avó se preocupa com a estética dentro da estufa e também valoriza o minimalismo;
- todos listados juntos.
Nesse caso, há um excelente motivo para usar a abordagem de cores para exibir informações. Tudo ficaria bem, mas as cores primárias são completamente inúteis - existem apenas sete (do arco-íris). Você consegue distinguir azul de azul ou amarelo de laranja? Se você puder, a avó é improvável. O que fazer Remova cores tão estranhas! Licença: Vermelho, Amarelo, Verde, Azul, Faisão Violeta e Branco (inesperadamente, sim?). Quanto funcionou? 6. E há 10 dígitos e até menos um número negativo, um ponto flutuante e um separador. Vamos ser inteligentes e fazer um pisca-pisca! Violeta - será 5 e seis será 5 + 1, e 1 será vermelho. Apenas ajuste. Huh! A Tabela 1 mostra as cores dos caracteres correspondentes.
Quadro 1
Para exibir o número, você deve, é claro, fazer o download e conectar a biblioteca. Em seguida, declare a função de retorno de chamada do usuário anular retorno de chamada (int, int, int) canais R, G, B (de 0 a 255), que acessarão o hardware (acenda o LED). Chame a função lightf , onde o primeiro argumento será um ponteiro para a mesma função de retorno de chamada e, em seguida, uma linha com um formato completamente análogo ao printf e a qualquer número de argumentos. Lembre-se de usar o caractere de nova linha \ n após cada qualificador na string de formato.
Na ponta dos meus dedos, está a Unidade Base M5Stack FIRE , com painéis Neopixel embutidos , para teste, pois nada é melhor. Um vídeo demonstrando um esboço exibindo o número do Pi com 6 casas decimais pode ser visto aqui .
Eu não acabei de dizer que a Internet das Coisas no começo. Sério, essa abordagem é perfeita para exibir um código PIN para emparelhar dispositivos, etc.
Ame e não esqueça seus velhos. Obrigado pela atenção!
Link para a biblioteca aqui