Arduino

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

4
Escudo do motor Arduino uso de pino laranja / branco
Eu tenho um escudo de motor Arduino como este conectado à minha placa Mega. Gostaria de saber mais informações sobre os blocos de pinos laranja e brancos no quadro. O site do Arduino possui as seguintes informações, mas não fornece nenhuma explicação sobre o que é melhor usá-las ou para …
9 pins  shields  motor 



3
Controlando a temperatura da água com precisão
Eu tenho a seguinte configuração: Arduino Duemilanove Aquecedor de água pequeno conectado com relé óptico (PWM está ok) Sensor de temperatura impermeável DS18B20 Quantidade desconhecida de água (mas o sensor de temperatura e o aquecedor estão sempre debaixo d'água). Como posso controlar com precisão a temperatura da água, com base …
9 pwm  pid 

2
O que acontecerá quando eu usar um número de PIN inválido?
Relacionado a: O que acontece se houver um erro de tempo de execução? Esta pergunta é semelhante à acima, no entanto, é uma situação alternativa: int pin = 999; pinMode(pin, OUTPUT); digitalWrite(pin, HIGH); O que aconteceria neste caso? O compilador pode capturá-lo, mas se você usasse um número aleatório, o …



4
Como realmente encolher um esboço
Quero fazer um esboço o menor possível, para fins de teste. O problema é que, quando compilo o esboço BareMinimum (com uma configuração e um loop vazios), recebo 466 bytes para o Uno e 4.242 para o Leonardo. Existe alguma maneira de escrever seu próprio código que não possui funções …


2
Como gerenciar dependências?
Quero incluir uma dependência como Log . Na sua página diz: Baixar arquivo zip Coloque a pasta de log em "bibliotecas \". Não quero acreditar (com a mentalidade de Maven) que é assim que gerenciamos dependências em projetos do Arduino. Isso significa que todo mundo que faz check-out do meu …
9 library 

2
O Arduino Uno tem dois cristais?
Dê uma olhada nesta foto: Eu acho que a maioria dos usuários concorda que o "prateado" no quadro (vermelho) é o famoso cristal de 16 MHz do Arduino. É nisso que eu acreditava até muito recentemente. Eu estava entediado, então olhei para o meu Arduino Uno e vi que ele …

4
Lista de pré-processadores da placa Arduino #defines
Quando alguém seleciona uma placa no IDE do Arduino, uma definição de pré-processador é adicionada a um dos arquivos dos bastidores. Depois de muita caça e boa sorte, descobri que o formato dessa definição é: #define ARDUINO_<PROCESSOR-DESCRIPTOR>_<BOARDNAME> Alguns são fáceis de adivinhar ( ARDUINO_AVR_UNOpor exemplo), mas outros são menos. O …

2
Arduino em 20 MHz?
Eu me pergunto por que o Arduino não roda em 20 MHz, a frequência para a qual o AVR está especificado. Agora, rodando a 16 MHz, estamos desperdiçando 20% do desempenho por nada. Eu não acho que existem quaisquer implicações quando substituir o ressonador 16 MHz com um tipo de …


2
Remova as placas não utilizadas do Arduino IDE
No projeto atual, estou programando simultaneamente um quadro da ONU e um Leonardo. Alternar entre as duas placas no menu Ferramentas leva muito tempo por causa das outras 18 placas que eu não possuo. Existe uma maneira de remover essas placas do menu Ferramentas?

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.