
Uma forma comum de ler uma célula de carga via microcontrolador é utilizar o HX711. Portanto, neste post, veremos o que é o HX711 e como utilizá-lo com o Arduino e uma célula de carga para medir massas.
As células de carga são componentes úteis e permitem a criação de dispositivos que medem a massa de objetos e outras aplicações interessantes. Assim, neste post, veremos em detalhes o que é a célula de carga, o extensômetro (strain gauge) e como eles funcionam em conjunto.
O lixo eletrônico é um problema cada vez maior no mundo, pois ele pode ser altamente poluente e danoso para o meio ambiente. Nesse sentido, existe uma forma de reaproveitar componentes eletrônicos de sucatas e, assim, minimizar esse impacto ambiental. E é isso que veremos neste post.
Que a pandemia trouxe muitos problemas e muitas dores para o mundo isso é certo. Agora, uma coisa que talvez nem todos tenham percebido é que ela provocou uma escassez de componentes eletrônicos que impactou fortemente a fabricação de dispositivos. Portanto, neste post falarei brevemente sobre esse assunto.
Criar um sistema de vigilância pode ser algo bem útil, pois podemos utilizá-lo para vigiar a entrada de uma casa, a garagem ou até mesmo criar um timelapse de algum cenário. Portanto, neste post vou mostrar como criar um sistema de vigilância caseiro com um ESP32 gastando menos de R$100.
Utilizar um display em seus projetos ajuda bastante a exibir informações úteis de forma fácil para o usuário. Portanto, neste post, veremos o que é o display OLED (focando no SSD1306), bem como algumas de suas características e aprenderemos a utilizar ele com o Arduino.
Atualizar um microcontrolador à distancia é um recurso bem interessante e desejado em alguns casos. Assim, neste post, vou mostrar um caminho possível para permitir que um STM32 seja atualizado à distância utilizando o Firebase.
O controle PID é uma ótima ferramenta para controle de processos industriais e também no controle de robôs. Sendo assim, vamos aprender a implementá-lo na prática e entender as diferenças entre os controladores P, I, D e suas combinações.
Quando trabalhamos com firmwares que precisam executar procedimentos de forma rápida, é possível adotar algumas medidas para ganhar tempo e uma delas é a escolha do tipo de variável adequada. Assim, neste post, analisaremos a diferença de uso das variáveis int e float para verificar qual gera um código mais rápido.