2. ¿Que es hardware libre?
Son aquellos dispositivos de hardware
cuyas especificaciones y diagramas
esquemáticos son de acceso público, ya
sea bajo algún tipo de pago, o de forma
gratuita
3. Ejemplos de hardware libre
Raspberry PI CIAA
(computadora industrial abierta argentina)
Arduino
Ejemplos de hardware libre
4. Ejemplos de hardware libre
CIAA
(computadora industrial abierta argentina)
• Es una plataforma
electrónica libre y gratuita
preparada especialmente
para trabajar en
aplicaciones industriales
5. Ejemplos de hardware libre
Raspberry PI
• Es un computador de placa
simple de bajo coste
desarrollado por la Fundación
Raspberry Pi, con el objetivo
de estimular la enseñanza de
ciencias de la computación en
las escuelas
6. ¿Que es arduino?
Es una plataforma de electrónica "open-
source" o de código abierto cuyos
principios son contar con software y
hardware fáciles de usar
7. Ventajas que posee
• Posibilidad de ágil
aprendizaje
• No son caros
• Ideales para estudiantes
o
hobbistas de electrónica
• Posee una gran cantidad
de aplicaciones
8. Tipos de tarjeta Arduino
Duemilanove
Lilypad
Duemilanove
Mega
Leonardo
Uno
10. Arduino Shields
Es una placa impresa que se pueden
conectar en la parte superior de la placa
Arduino para ampliar sus capacidades,
pudiendo ser apilada una encima de la otra
12. Programación de Arduino
Cuenta con un
entorno de
desarrollo nativo
creado en Java,
por lo que es
multiplataforma
El lenguaje que utiliza es propio de Arduino
y está basado en C
13. Ejemplo de un programa
Requiere unas nociones básicas de
programación, sin embargo no deja de ser
simple
14. Programación de Arduino
Este entorno (IDE) se descarga de la pagina
oficial de Arduino según el sistema operativo.
Link de descarga:
http://arduino.cc/es/Main/software
http://arduino.cc/en/Main/software
(Español)
(Ingles)
15. Entornos de programación gráfica
Son interfaces para programar de una
forma sencilla y dinámica la plataforma
Arduino.
16. Programación basada en bloques o cajas de
funciones, que simbolizan diferentes elementos
de programación, por ejemplo: Instrucciones,
condiciones, variables, entre otros.
Ardublock, Modkit, Minibloq, S4A