Post on 16-Jul-2015
MEET ARDUINO~ Curso de iniciacin a Arduino ~por @kalandalunes 4 de julio de 2011
Qu es Arduino?Arduino es una plataforma de electrnica abierta para la creacin de prototipos basada en software y hardware flexibles y fciles de usar. Se cre para artistas, diseadores, aficionados y cualquier interesado en crear entornos u objetos interactivos.
lunes 4 de julio de 2011
Por qu Arduino?Abierto Asequible Sencillo Ampliable Multiplataforma Comunidad Filosofa
lunes 4 de julio de 2011
Abierto
En Arduino, tanto el entorno de software como el hardware son libres y abiertos. El compilador est basado en AVR-GCC
lunes 4 de julio de 2011
Asequible
http://www.arduino.cc
http://itp.nyu.edu/physcomp/Tutorials/ArduinoBreadboard
Arduino UNO
~22
Arduino Mnimo
~8
lunes 4 de julio de 2011
Sencillo
http://www.sparkfun.com/news/626
Comparado con otras plataformas la curva de aprendizaje es muy rpida
lunes 4 de julio de 2011
Ampliable
http://shieldlist.org/
Mediante el uso de shields podemos ampliar sus capacidades fcilmente
lunes 4 de julio de 2011
Multiplataforma
El software de desarrollo y los drivers estn disponibles para Windows, Mac y Linux
lunes 4 de julio de 2011
Comunidad
La comunidad Arduino ha crecido muy rpido en muy poco tiempolunes 4 de julio de 2011
FilosofaArduino Team
}
Massimo Banzi David Cuartielles Tom Igoe Gianluca Martino David Mellis
http://www.arduino.ccc
"If google wants to give us a spare billion we don't mind, we'll invest it in more open source hw/sw designs" @mbanzi on twitter
lunes 4 de julio de 2011
HARDWARElunes 4 de julio de 2011
Microcontrolador ATmega328
lunes 4 de julio de 2011
Arduino UNOMicrocontrolador Velocidad de reloj Memoria Flash Memoria SRAM Memoria EEPROM I/O digitales Entradas analgicas Buses por hardware Voltaje de trabajo Voltaje alimentacin Corriente por PIN ATmega328 16Mhz 32Kb (bootloader 0.5Kb) 2Kb 1Kb 14 (de ellas 6 PWM) 6 UART, SPI, I2C 5V 7-12V (lmites 6v-20v) 40mA
lunes 4 de julio de 2011
Arduino UNO
lunes 4 de julio de 2011
Arduino UNO
ATMega328 con Bootloader
lunes 4 de julio de 2011
Arduino UNOUSB
lunes 4 de julio de 2011
Arduino UNOIn Circuit Serial Programming ICSP
lunes 4 de julio de 2011
Arduino UNOAtmega8U2 UART a USB
lunes 4 de julio de 2011
Arduino UNODFU - ICSP
lunes 4 de julio de 2011
Arduino UNO
Alimentacin de 7v a 12v
lunes 4 de julio de 2011
Arduino UNOBotn de RESET
lunes 4 de julio de 2011
Arduino UNOCristal Oscilador 16Mhz
lunes 4 de julio de 2011
Arduino UNO
Pines de acceso a Vin, 5v, 3.3v y RESET
lunes 4 de julio de 2011
Arduino UNO
6 Pines entradas analgicas Pueden ser I/O digitales 2 pines para comunicacin I2C
lunes 4 de julio de 2011
Arduino UNOAREF es el voltaje de referencia para las entradas analgicas. Por defecto 5v (o 3,3v)
lunes 4 de julio de 2011
Arduino UNO14 pines I/O digitales 6 pueden ser salidas PWM~ TX/RX son el puerto serie
lunes 4 de julio de 2011
Arduino UNOLEDs comunicacin y pin 13
lunes 4 de julio de 2011
ARDUINO SHIELDSlunes 4 de julio de 2011
Proto Shield
http://www.adafruit.com/products/51
lunes 4 de julio de 2011
Motor Shield
http://www.ladyada.net/make/mshield/
lunes 4 de julio de 2011
Data logging shield
http://www.ladyada.net/make/logshield/
lunes 4 de julio de 2011
Ethernet Shield
http://www.adafruit.com/products/201
lunes 4 de julio de 2011
XBee Shield
http://www.sparkfun.com/products/9976
lunes 4 de julio de 2011
Wi y Shield
http://www.sparkfun.com/products/9367
lunes 4 de julio de 2011
GPRS Shield
http://www.seeedstudio.com/depot/gprs-shield-p-779.html
lunes 4 de julio de 2011
USB Host Shield
http://www.sparkfun.com/products/9628
lunes 4 de julio de 2011
Wave Shield
http://www.ladyada.net/make/waveshield/
lunes 4 de julio de 2011
MIDI Shield
http://www.sparkfun.com/products/9595
lunes 4 de julio de 2011
LoL Shield
http://www.makershed.com/ProductDetails.asp?ProductCode=MKJR3
lunes 4 de julio de 2011
Color LCD Shield
http://www.sparkfun.com/products/9363
lunes 4 de julio de 2011
Touch Shield
http://www.adafruit.com/products/376
lunes 4 de julio de 2011
Video Game Shield
http://www.wayneandlayne.com/projects/video-game-shield/
lunes 4 de julio de 2011
Gameduino
http://excamera.com/sphinx/gameduino/
lunes 4 de julio de 2011
Photoduino Shield
http://www.photoduino.com
lunes 4 de julio de 2011
244 Shields y creciendo
http://shieldlist.org/
lunes 4 de julio de 2011
ARDUINO BOARDSlunes 4 de julio de 2011
Arduino NanoPequeo y completo Ideal para prototipado Algo caro (~40)
http://www.arduino.cc/en/Main/ArduinoBoardNano
lunes 4 de julio de 2011
Arduino ProVersin SMD Sin USB Necesario cable FTDI Buen precio (~17) 3,3v-8Mhz y 5v-16Mhz Ideal para LIPO 3,7vhttp://www.sparkfun.com/products/9221 http://www.sparkfun.com/products/9219
lunes 4 de julio de 2011
Arduino Pro MiniMuy pequeo y ligero Necesario cable FTDI Ideal para prototipado Buen precio (~15) 3,3v-8Mhz y 5v-16Mhzhttp://www.sparkfun.com/products/9220 http://www.sparkfun.com/products/9218
lunes 4 de julio de 2011
Boarduino USBCompleto 5v-16MHz Ideal para prototipado Buen precio (~18) 3,3v-8Mhz y 5v-16Mhzhttp://www.adafruit.com/products/91
lunes 4 de julio de 2011
Arduino LilyPadPrendas electrnicas Pequeo y ligero Puede funcionar a 2v Se cablea con hilode coser conductor
http://www.sparkfun.com/products/9266 http://web.media.mit.edu/%7Eleah/LilyPad/index.html http://softwear.cc/
lunes 4 de julio de 2011
Arduino MegaEl Arduino ms potente Basado en ATmega2560 54 pines I/O digitales 14 PWM 16 Entradas analgicas 4 UART Precio ~50
http://www.adafruit.com/products/191
lunes 4 de julio de 2011
Mega ADK para AndroidArduino Mega con unpuerto USB Host Muy solicitado y casi imposible de conseguir Se puede hacer lo mismo con un Arduino y USB Host Shieldhttp://www.seeedstudio.com/depot/seeeduino-adk-main-board-p-846.html http://david.cuartielles.com/b/2011/05/google-adk-que-bicho-es-ese/ http://developer.android.com/guide/topics/usb/adk.html http://tcrobotics.blogspot.com/2011/05/tutorial-arduino-uno-adk-de-google.html
lunes 4 de julio de 2011
ArdupilotDiseado para UAV(Unmanned Aerial Vehicle) Conexiones para GPS, Servo de cola, Motor de hlice, batera, receptor RF
http://diydrones.com/profiles/blogs/ardupilot-main-page
lunes 4 de julio de 2011
OTROS SISTEMASlunes 4 de julio de 2011
WiringEs el origen de Arduino Basado en ATmega 8-bit
http://wiring.org.co/
lunes 4 de julio de 2011
.NETduinoSe programa en .NET Solamente Windows Layout de Arduino Chip ARM7 32-bit 48Mhz 128Kb para cdigo 60Kb de RAMhttp://netduino.com/
lunes 4 de julio de 2011
MapleBasado en ARM Cortex M3 Layout de Arduino 72 Mhz 128Kb para cdigo 20Kb RAM
http://leaflabs.com/devices/maple/
lunes 4 de julio de 2011
MbedBasado en ARM 32-bit Compilador basado en web Muy pequeo y potente Se programa como drive
http://mbed.org/
lunes 4 de julio de 2011
Uno32Basado en PIC 32-bit 80Mhz 128Kb para cdigo 16Kb de RAM
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,892,893&Prod=CHIPKIT-UNO32
lunes 4 de julio de 2011
KIT BSICOlunes 4 de julio de 2011
Breadboard
http://www.bricogeek.com/shop/ herramientas-de-prototipado/239-placade-prototipo-16x5cm.html
lunes 4 de julio de 2011
Cables protoboard
http://www.bricogeek.com/shop/herramientas-deprototipado/161-set-de-cables-premium-paraprotoboard-100-unid.html
lunes 4 de julio de 2011
Cables prototipado
http://www.bricogeek.com/shop/herramientasde-prototipado/83-bobina-de-cable-deprototipo.html
lunes 4 de julio de 2011
Alicate de corte
http://www.electan.com/catalog/alicate-corte-p-2864.html
lunes 4 de julio de 2011
Alicate de puntas planas
http://www.electan.com/catalog/ alicate-puntas-planas-p-2868.html
lunes 4 de julio de 2011
Alicate pelacables
http://www.online-electronica.com/catalog/ ch02409-pelacables-hekar-p-4561.html
lunes 4 de julio de 2011
Multmetro
http://www.electan.com/catalog/ multimetro-digital-p-2553.html
lunes 4 de julio de 2011
Placa Arduino
http://www.arduino.cc/en/Main/Buy
lunes 4 de julio de 2011
Kit de componentes
http://store.arduino.cc/eu/index.php?main_page=index&cPath=2
lunes 4 de julio de 2011
LENGUAJE ARDUINOlunes 4 de julio de 2011
Estructura de programa
lunes 4 de julio de 2011
Lenguaje C de Arduino
lunes 4 de julio de 2011
Lenguaje C de Arduino
lunes 4 de julio de 2011
Lenguaje C de Arduino
lunes 4 de julio de 2011
Lenguaje C de Arduino
lunes 4 de julio de 2011
Lenguaje C de Arduino
lunes 4 de julio de 2011
Lenguaje C de Arduino
lunes 4 de julio de 2011
Lenguaje C de Arduino
lunes 4 de julio de 2011
Libreras estndar
lunes 4 de julio de 2011
Referencia completahttp://arduino.cc/en/Reference/HomePage
lunes 4 de julio de 2011
SOFTWARElunes 4 de julio de 2011
Arduino Enviroment
lunes 4 de julio de 2011
Arduino EnviromentEditor de Cdigo
lunes 4 de julio de 2011
Arduino EnviromentPestaas del proyecto
lunes 4 de julio de 2011
Arduino Enviroment
Mensajes y Errores
lunes 4 de julio de 2011
Arduino EnviromentBotones para compilar, crear nuevo, abrir, cargar en la placa y monitor de puerto serie
lunes 4 de julio de 2011
DEMOSlunes 4 de julio de 2011
ENLACESARDUINO http://arduino.cc http://www.arduino.cc/forum/ http://arduino.cc/playground/ http://shieldlist.org/ http://arduinobarcamp.jottit.com/ BLOGS http://www.sherkhan.net/blogs/frikadas/ http://www.robotroom.com http://hackaday.com/category/arduino-hacks/ http://blog.makezine.com/archive/category/arduino TIENDAS http://www.bricogeek.com/shop/ http://www.electan.com/ http://www.cooking-hacks.com/ http://www.sparkfun.com http://www.seeedstudio.com TUTORIALES http://www.ladyada.net/learn/arduino/index.html http://todbot.com/blog/spookyarduino/ http://todbot.com/blog/bionicarduino/ http://www.arduinotutorials.com/ LIBROS http://softwear.cc/ http://oreilly.com/catalog/9780596155513/ OTROS PROYECTOS HERMANOS http://www.wiring.org.co http://www.fritzing.org http://www.processing.org
lunes 4 de julio de 2011
GRACIAS!lunes 4 de julio de 2011