Skip to content

Commit 9a3f89d

Browse files
committed
Modificação do slide e adição dos códigos do Arduino
1 parent 3525622 commit 9a3f89d

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

Palestra Python para Arduino.pdf

664 Bytes
Binary file not shown.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#define led 13 // Porta onde o led está conectado
2+
3+
void setup(){
4+
Serial.begin(9600); // Velocidade padrão para comunicação
5+
pinMode(led, OUTPUT); // Porta onde o led será acionado, configurado como saida
6+
}
7+
8+
void loop(){
9+
if (Serial.available() > 0){
10+
char leitura = Serial.read(); // Variavel que receberá os valores enviados pelo programa em python
11+
12+
if(leitura == 'a'){
13+
digitalWrite(led, HIGH); // Liga a porta 13 se o valor recebido for 1
14+
Serial.println("Acionou led!"); // Envia mensagem para a porta Serial
15+
}
16+
17+
if(leitura == 'b'){
18+
digitalWrite(led, LOW); // Desliga a porta 13 se o valor recebido for 2
19+
Serial.println("Desligou led!"); // Envia mensagem para a porta Serial
20+
}
21+
}
22+
}

0 commit comments

Comments
 (0)