Arduino

Perguntas e respostas para desenvolvedores de hardware e software de código aberto compatíveis com o Arduino

2
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 em …




1
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: http://www.selectism.com/2013/11/27/a-wooden-led-alarm-clock-and-wireless-bluetooth-speaker-from-gogroove/
8 led  display 


4
SoftwareSerial é deixado de fora para o ATTiny85 / 84?
Quero usar o SoftwareSerial com o meu ATTiny85 e, quando o Google pesquisar no Google, vários projetos afirmam que estão usando ... Fiz o download do hardware em https://code.google.com/p/arduino-tiny/ , mas quando tento para adicionar SoftwareSerial e compilar, recebo: fatal error: SoftwareSerial.h: No such file or directory Mudar a placa …

2
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 pull-up internos, …


6
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 isso.
8 wifi  bluetooth 

2
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, int score) { this->name …
8 c++ 

2
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 …

2
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 …


2
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){ test_array[x]=0; } x=x+1; } Esse problema é que, quando imprimo, test_arrayexistem valores como: 111ou 000. Pelo que entendi, se eu …
8 arduino-uno  c  isr 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.