Um sistema de Watchdog é responsável por reiniciar o circuito caso ocorra travamentos.
O watchdog funciona como um cronômetro e, ao atingir seu tempo limite é disparado o comando de reset do circuito.
Em projetos onde o circuito necessita estar operando por várias horas, a utilização do recurso de reset automático para prevenção de travamentos é essencial.
É possível o sistema de watchdog por hardware e via software.
Vamos ver como fazer por software no Arduino.
8 de dezembro de 2018
2 de dezembro de 2018
Código Morse
O Código Morse é um sistema de comunicação binário enviado de modo intermitente. Os caracteres são representados por uma sequência única de pontos e traços.
Vamos codificar textos para sinais sonoros e visuais!
Criado por Samuel Morse em 1835, o código Morse surgiu para ser a linguagem utilizada na transmissão de mensagens através do telégrafo elétrico.
O sinal de socorro mais comum é o SOS, formado por três pontos, três traços e três pontos. Esse sinal é internacionalmente reconhecido.
...---...
Vamos codificar textos para sinais sonoros e visuais!
Criado por Samuel Morse em 1835, o código Morse surgiu para ser a linguagem utilizada na transmissão de mensagens através do telégrafo elétrico.
O sinal de socorro mais comum é o SOS, formado por três pontos, três traços e três pontos. Esse sinal é internacionalmente reconhecido.
...---...
1 de dezembro de 2018
Gravar arquivo .hex no Arduino e ESP32 - Proteger Sketch
Uma forma de proteger seu código fonte é compartilhar o arquivo compilado.
Após desenvolver o programa, é possível compilar gerando um arquivo com a extensão .hex e gravá-lo no Arduino.
Para projetos profissionais é uma maneira de manter seu código fonte seguro, podendo enviar para gravação nas placas sem compartilhar o desenvolvimento da lógica de programação.
Após desenvolver o programa, é possível compilar gerando um arquivo com a extensão .hex e gravá-lo no Arduino.
Para projetos profissionais é uma maneira de manter seu código fonte seguro, podendo enviar para gravação nas placas sem compartilhar o desenvolvimento da lógica de programação.
18 de novembro de 2018
Descarga Automática
Como é o funcionamento de uma descarga automática.
O sensor detecta e somente aciona a descarga após verificar que não existe mais a presença.
O sensor detecta e somente aciona a descarga após verificar que não existe mais a presença.
4 de novembro de 2018
Sorteio Digital
Projeto para sortear números aleatórios entre 0 e 9.
Ao pressionar o botão um número é sorteado e exibido em um display de leds.
Ao pressionar o botão um número é sorteado e exibido em um display de leds.
21 de outubro de 2018
Teste de Reação
O jogo para testar seu tempo de reação.
O display exibirá seu tempo de reação em milissegundos.
Memorize a cor do LED e mantenha o botão pressionado. O LED piscará aleatoriamente em cores diferentes, e ao visualizar a cor memorizada solte o botão!
Consegue ser rápido?
O display exibirá seu tempo de reação em milissegundos.
Memorize a cor do LED e mantenha o botão pressionado. O LED piscará aleatoriamente em cores diferentes, e ao visualizar a cor memorizada solte o botão!
Consegue ser rápido?
13 de outubro de 2018
SleepMode - Reduzindo o consumo de energia do Arduino
Como reduzir o consumo de energia do projeto e aproveitar as baterias por muito mais tempo.
Um Arduino Pro Mini ligado sem nenhuma carga, caiu de 15 mA para apenas 3 mA. Uma redução de 80% do consumo.
Um Arduino Pro Mini ligado sem nenhuma carga, caiu de 15 mA para apenas 3 mA. Uma redução de 80% do consumo.
Marcadores:
Arduino,
Interrupção Externa,
Programação,
SleepMode
Compartilhe a postagem:
6 de outubro de 2018
28 de janeiro de 2018
11 de janeiro de 2018
Assinar:
Postagens (Atom)