Arduino

8
Esboço ardente com I2C

Na verdade, não é uma pergunta pura sobre o Arduino. Na verdade, estou usando um ATmega168 independente. Até agora, tenho usado o programador AVR-ISP (trabalhando no AVR Studio) para programar o chip. Depois que tudo estiver pronto, o chip será coberto e só terei acesso aos pinos I2C. Os pinos...

8
Confusão de tensão da fonte de alimentação

Acabei de encontrar este artigo: Arduino: Que adaptador? . Diz que a fonte de alimentação externa deve ser 9-12V. Isso realmente me surpreende, pois meu Arduino Uno também pode ser alimentado via USB, que é de 5V. Mais tarde, ele fala sobre um pino de 9V. Mas só vejo um pino de 5V e 3,3V no meu....

8
Desempenho de resistores internos vs externos

Existe alguma troca significativa de desempenho entre os botões conectados com os resistores pull-up / down internos e externos? Eu vejo muitos tutoriais demonstrando o uso de resistores externos ao conectar um botão simples, como este e este . Porém, como o Arduino / AVR inclui resistores de...

8
Atualizações pelo ar?

Eu gostaria de poder atualizar o software em um arduino sem tocar fisicamente no dispositivo ou amarrar um cabo. Isso pode ser feito? Escolherá o protocolo sem fio que facilita

8
Como posso passar um objeto como parâmetro para uma função?

Estou fazendo um jogo minúsculo e quero armazenar pontuações mais altas. Eu criei uma classe Highscore na parte superior do arquivo de esboço, assim: class Highscore { public: String name; int score; String toString() { return this->name + " - " + (String)score; } Highscore(String name,...

8
Interrupção do Arduino (na troca de pinos)

Eu uso a função de interrupção para preencher uma matriz com valores recebidos de digitalRead(). void setup() { Serial.begin(115200); attachInterrupt(0, test_func, CHANGE); } void test_func(){ if(digitalRead(pin)==HIGH){ test_array[x]=1; } else if(digitalRead(pin)==LOW){...

8
LEDs de 7 segmentos na face de madeira

Não sei se esse é o lugar certo para esta pergunta, mas alguém tem alguma idéia de como uma tela de 7 segmentos é projetada ou embutida em madeira para produtos como esse? Informações completas do produto em http://www.amazon.com/Cube-Wood-LED-Alarm-Clock/dp/B00D6DI0LE Outro exemplo: De:...

8
Existe alguma maneira de executar o código binário da RAM?

Estou procurando um computador de placa única barato que eu possa programar em linguagem assembly, usando recursos limitados para carregar o código de objeto de um PC e periféricos de E / S simples. Idealmente, eu gostaria de poder escrever em um tempo razoável todo o código da máquina. Não quero...

8
OOP vs Inline com Arduino

Estou programando há um bom tempo, mas sou novo no Arduino e na Programação AVR. A principal pergunta que tenho sobre a programação desses microcontroladores é que existem grandes diferenças no design de código em Classes orientadas a objetos versus a programação em linha mais tradicional que já vi...