1. Arduino vs S4A
IES Vicente Aleixandre
4ºESO
Curso 2012/13
José Pujol
2. Índice
Presentación para ver las analogías entre S4A y Arduino
● Estructuras de control:
○ Por siempre
○ Repetir
○ Si
○ Si... si no
○ Hacer x siempre que...
○ Break
○ Comparador
● Esperar
● Escritura/ Lectura de pines
○ Escritura Digital
○ Lectura Digital
○ Escritura Analógica
○ Lectura Analógica
16. Variables
S4A ARduino
int counter=0;
counter=counter+1;
counter++;
Pablo Gallardo
17. Operadores Aritméticos
S4A ARDUINO
+ Suma dos operandos 2+4
- Resta 2 operandos 2-4
* Multiplica 2 operandos 2*4
/ Divide 2 operandos 2/4
José Antonio Rufo López
18. Operadores Comparativos
S4A ARDUINO
x < y (x es menor a y)
x > y (x es mayor a y)
x == y (x es igual a y)
x != y (x no es igual a y)
En S4A estos operadores comparativos no existen x <= y (x es menor o igual a y)
x >= y (x es mayor o igual a y)
Zoila de la Rosa
27. Al Recibir: Subprograma
S4A Arduino
int incomingByte = 0; // para el byte leido
void setup() {
Serial.begin(9600); // abre el puerto serie a 9600 bps
}
void loop() {
// envia datos solamente cuando recibe datos
if (Serial.available() > 0 ) {
// lee el byte entrante:
incomingByte = Serial.read();
// dice lo que ha recibido:
Serial.print("He recibido: ");
Serial.println(incomingByte, DEC);
}
}