Perguntas com a marcação «arduino-mega»

Uma placa microcontrolada baseada no chip ATmega2560 ou 1280. Use esta tag para perguntas especificamente relacionadas ao Mega, e não apenas ao uso geral do Arduino.

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...

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...

11
Pinos de 3.3V, 5V e 9V no Arduino

No meu Arduino Uno R3 e Arduino Mega R3, existem pinos de 5V e 3,3V. No entanto, nesta página Introdução à placa Arduino , há um pino de 5V e 9V, mas não de 3,3V. A página do Arduino: Qual adaptador? também menciona um pino de 9V. Por que existe

9
Qual é a maneira mais barata de adicionar wifi ao Arduino?

Estou tentando encontrar algum tipo de adaptador wifi para o Arduino, ele precisa ser o menor possível (não um escudo) e o mais barato possível. Até agora, parece que só consigo encontrar escudos que custam cerca de 10 libras, mas achei que se você puder obter um adaptador wifi de reposição para...

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...

8
Posso tornar os delayMicrosegundos mais precisos?

Estou tentando bit bang dados DMX e isso requer 4us pulsos. Não tendo muita sorte com os resultados, estou verificando o quão bom o Arduino está atrasando ... Parece ser terrível nisso. Aqui está um pequeno teste rápido que eu fiz: unsigned long ptime; void setup() { Serial.begin(9600); } void...