Contando para cima
Parte da seção Primeiros circuitos do Journey de Arduino da Coddy. Lição 11 de 22.
Uma variável pode mudar enquanto o sketch está em execução. Esta linha adiciona 1 a count:
count = count + 1;Leia da direita para a esquerda: pegue o que está em count, adicione 1 e armazene o resultado de volta em count. Em C++, = significa "armazenar", não "é igual a". count++; é uma forma abreviada de escrever a mesma coisa.
Escrever count + 1; por conta própria calcula a soma e a descarta: nada é armazenado.
O local onde você cria a variável importa. Criada no início, ela mantém seu valor de um loop() para o próximo. Criada dentro de loop(), ela é criada novamente, começando em 0, cada vez que loop() começa.
int count = 0; // no início: criado uma vez
void loop() {
count = count + 1;
Serial.println(count); // 1, depois 2, depois 3...
}Desafio
FácilFaça a placa contar:
- no início, crie
int count = 0; - em
loop(), adicione 1 acount, imprima-o e depois aguarde 500 ms
O monitor serial deve mostrar 1, 2, 3 e assim por diante, dois números por segundo. Pressione Run e depois Check.
Experimente você mesmo
// crie count aqui
void setup() {
Serial.begin(9600);
}
void loop() {
// adicione 1 a count, imprima seu valor e aguarde 500 ms
}
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 limitePratique por conta própria: Playground de Arduino