PROGRAMACION ARDUINO Electrónico
PROGRAMACION ARDUINO Electrónico
PROGRAMACION ARDUINO Electrónico
Y PROGRAMACIÓN
Microprocesador con
una arquitectura RISC
de 8 bits
BIT - BYTE
BIT - BYTE
CARACTERÍSTICAS ADC ATMEGA 328P
IDEAS DE PROYECTO!
PROTOBOARD
PROTOBOARD – CIRCUITO BASICO LED
ARDUINO, ELECTRÓNICA Y
PROGRAMACIÓN
-IDE
-INSTALACIÓN DE DRIVERS
-HOLA MUNDO
CARACTERISTICAS
SOFTWARE
IDE de programación
Opensource.
Lenguajes de programación
Processing/Wiring.
JAVA
C++
ESTRUCTURA DE ARDUINO
AND OR
NOT
A B Salida
0 0 0
0 1 0
1 0 0
1 1 1
VARIABLES
Dos tipos:
- tipo nombre(parámetros){
//..bloque de código
}
Punto y coma ( ; )
Debe utilizarse al final de cada línea.
TIPOS DE DATOS
== Igualdad
!= Distinto
< Menor
> Mayor
<= Menor o igual
>= Mayor o igual
= Asignación
OPERADORES LÓGICOS
AND : &&
OR : ||
NOT: !
if (condicion) { if (condición) {
// codigo //codigo
} } else if (condición) {
//codigo
if (condicion) { }else{
//codigo //codigo
} else {
}
// codigo
}
CICLOS (FOR Y WHILE)
for(inicializacion; condicion;incremento){
//codigo
}
//inicializacion
while(condicion){
//codigo
//incremento
}
CONSTANTES
Objetivos:
Conocer funciones como: pinMode, digitalWrite y delay.
TIEMPO
Procesamiento
µC
Memoria