Arduino

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

204
Posso programar para o Arduino sem ter uma placa real?

Eu gostaria de começar o desenvolvimento de alguns projetos básicos do Arduino, mas ainda não possuo uma placa Arduino. Existe uma maneira de escrever meu código e imitá-lo / testá-lo usando um computador desktop, para que, depois que minha placa chegue, eu apenas precise enviar e executar meu...

81
C ++ vs. a linguagem Arduino?

Quais são as vantagens de cada idioma ao usar o Arduino? Estou pensando que esta é uma boa pergunta geral, mas vou acrescentar um pouco sobre o motivo de perguntar se alguém quer me dar uma dica. Eu tenho experiência em linguagens pré-processadas como JavaScript, PHP e me diverti com linguagens...

73
Como lidar com a rolagem millis ()?

Preciso ler um sensor a cada cinco minutos, mas como meu esboço também tem outras tarefas, não posso apenas delay()entre as leituras. Existe o tutorial Blink sem demora, sugerindo que eu codifique ao longo destas linhas: void loop() { unsigned long currentMillis = millis(); // Read the sensor...

51
Como eu divido uma string de entrada?

Estou enviando uma lista de posições servo através da conexão serial ao arduino no seguinte formato 1:90&2:80&3:180 Qual seria analisado como: servoId : Position & servoId : Position & servoId : Position Como eu dividir esses valores e convertê-los em um número...

46
Um Arduino é capaz de funcionar 24/7?

Estou criando um servidor web simples do Arduino e quero mantê-lo ligado o tempo todo. Portanto, ele deve permanecer trabalhando continuamente. Estou usando um Arduino Uno com um escudo Ethernet. É alimentado por uma fonte de alimentação simples de 5V a 1A. Minhas perguntas: Terei algum...

41
Diferença entre Arduino.cc e Arduino.org

Recentemente, notei que existem dois sites do arduino, arduino.cc e arduino.org. Ambos têm o logotipo do Arduino e vendem o que parecem ser placas oficiais do Arduino. Além disso, o arduino.org foi lançado primeiro com a placa Arduino Zero. Qual é o negócio aqui? O Arduino fez parceria com outro...

40
Qual é a taxa de transmissão alta (sem erros)?

O padrão é 9600 baud. Esse é apenas o padrão . Usando um SMD R2 do Arduino Uno, qual é a maior taxa de transmissão prática possível? Pontos de bônus para os audaciosos: como você criaria um mecanismo de verificação de erros e aumentaria a taxa de transmissão ridiculamente alta para obter altas...