Constantes Nomeadas
Parte da seção Primeiros circuitos do Journey de Arduino da Coddy. Lição 13 de 22.
Coloque const antes de uma variável e ela se torna uma constante: seu valor é definido uma vez e nunca pode mudar.
const int ledPin = 7;Um nome indica para que serve um pino: digitalWrite(ledPin, HIGH) é mais fácil de entender do que digitalWrite(7, HIGH), que faz você se lembrar do que está conectado ao pino 7. Se o LED for movido para outro pino, você altera uma linha em vez de procurar por todos os 7.
Armazenar um novo valor em uma constante impede que o sketch seja compilado, com um erro que diz que a variável é somente leitura. Isso protege valores que nunca devem mudar.
Desafio
FácilO LED foi movido para o pino 7, mas o código inicial ainda usa 13 em três lugares.
- no início, adicione
const int ledPin = 7; - substitua cada 13 por
ledPin
Pressione Executar e depois Verificar.
Experimente você mesmo
// adicione a constante aqui
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
}
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Primeiros circuitos
2Conversando com o seu computador
Olá, Monitor SerialPrint versus PrintlnExibindo númerosSua primeira variávelContando para cimaQuando um Int chega ao limite3Matemática no Quadro
Constantes NomeadasOperadores AritméticosDivisão InteiraDecimais com floatUm Piscar que AceleraPratique por conta própria: Playground de Arduino