Arduino

24
As variáveis ​​globais são más no Arduino?

Sou relativamente novo em programação e muitas das práticas recomendadas de codificação que estou lendo efetivamente afirmam que existem muito poucas razões para usar uma variável global (ou que o melhor código não possui globais). Eu fiz o meu melhor para manter isso em mente, ao escrever um...

22
Qual é a frequência de saída PWM no Arduino

Qual frequência o Arduinos usa para o PWM normal quando você usa analogWrite ()? E é diferente para diferentes modelos do Arduino? Estou interessado especificamente no Mega 2560, mas também quero saber se é consistente entre os modelos. Eu vi uma referência passageira ao Arduino usando 500 Hz, o...

21
Qual é a vida útil real da EEPROM?

O ATMEL diz que a vida útil de uma célula EEPROM é de cerca de 100.000 ciclos / célula de gravação. É assim que a EEPROM se desempenha na natureza? Se eu não alterar o valor de uma célula, isso estressa a vida toda? Por exemplo, se eu escrever o valor 0xFFpara o mesmo celular novo e de novo, isso...

19
Práticas recomendadas e padrões do protocolo de comunicação

Toda vez que projeto um protocolo serial para ser usado entre dois arduinos, sinto como se estivesse reinventando uma roda. Gostaria de saber se existem práticas recomendadas ou padrões que as pessoas seguem. Esta pergunta é menos sobre o código real, mas mais sobre o formato das mensagens. Por...

19
Redefinir um Arduino Uno no código

É possível redefinir um Arduino (ou seja, reiniciá-lo) a partir do código (ou seja, do próprio esboço)? Eu sei que é possível com um circuito especial, mas há uma chance de fazê-lo apenas com código? Abaixo está o meu código e o comentário //reseté onde desejo forçar uma redefinição. #include...

19
Estou usando muita memória RAM. Como isso pode ser medido?

Eu gostaria de saber quanta RAM eu estou usando no meu projeto, tanto quanto posso dizer, não há como realmente resolver isso (além de passar por mim e calculá-la). Eu cheguei a um estágio em um projeto bastante grande, onde determinei que estou ficando sem memória RAM. Eu determinei isso porque...

19
ATtiny85: Consumo de energia versus velocidade do relógio

Curto e simples: qual é o consumo de energia para um ATtiny85 rodando a 1 MHz e 8 MHz usando o relógio interno? Não está usando nenhum modo de suspensão. Pesquisei bastante no Google e não consigo encontrar nenhuma informação sobre isso. Eu pergunto, porque quero saber se vale a pena usar 1 MHz...