sábado, 30 de marzo de 2013
jueves, 28 de marzo de 2013
COLECCIÓN DE DOCUMENTOS DE ARDUINO
A continuación les dejo una recopilación de documentos que he encontrado por la red sobre arduino y complementos, que se irán actualizando.
De extensión .PDF:
Guìa PID arduino
http://adf.ly/LkFZ5
Arduino Project Kit
http://adf.ly/LkGci
kit (http://adf.ly/LkGci)
Arduino and Kinect Projects
http://adf.ly/Lo0hf
Arduino projects to save the world
http://adf.ly/Lo180
Arduino Basics
http://adf.ly/Lo1L7
De extensión .PDF:
Guìa PID arduino
http://adf.ly/LkFZ5
Arduino Project Kit
http://adf.ly/LkGci
kit (http://adf.ly/LkGci)
Arduino and Kinect Projects
http://adf.ly/Lo0hf
Arduino projects to save the world
http://adf.ly/Lo180
Arduino Basics
http://adf.ly/Lo1L7
Arduino: Enabling the Internet of Things
Arduino: Matriz de Leds 8x8
Arduino Bots and Gadgets
Arduino Internals
Arduino MINI: User Guide
Arduino Massimo
Arduino Booklet
Arduino NANO: Manual
Arduino Notebook v6
Arduino Notebook 1
Bionic Arduino Class (4 Partes)
Arduino Xbee Wireless Shield Module
Arduino X-Bee Setup
Arduino Talk
Getting starter with arduino
Getting starter with arduino 2ed.
Intro to the Arduino
Practical Arduino Cool Projects for Open Source Hardware
mirror(http://adf.ly/LoMLw)
Programming Home With Arduino and Android
Programming Interactivity
Arduino Projects
Beggining Android ADK with Arduino
Beginning Arduino Programming
Arduino Workshop Sensors
Enviroment Monitoring with Arduino
Mobile Nation: Arduino at Work
ARDX-Experimenters Guide Web
Self Suficient Arduino
V3 Arduino Small
Build your Own Arduino
Extensión .EEPUB:
Arduino Cookbook
Arduino Robotics
iOS Sensor with Arduino
Practical Arduino Engineering
Link del programa para visualizar esta extensión (clic en la imagen):
viernes, 22 de marzo de 2013
PROCESSING: UN LENGUAJE AL ALCANCE DE TODOS
Processing: Un lenguaje sencillo pero potente
Existe mucha gente que piensa programación es algo raro, algo así como un arte oscura súper complicada que practican los frikis (a veces también llamados informáticos) y que es necesario saber muchas matemáticas o conceptos complejos para entenderla. Vamos, algo que no está al alcance de toda la población mundial.
Incluso hay programadores que se vanaglorian de su bizarro estilo de programación, de la complejidad de sus programas, de su capacidad para crear código espagueti, o de su mente privilegiada para diseñar algoritmos que sólo los elegidos comprenden.
Hoy se presenta un lenguaje opuesto a estas ideas: Processing.
¿Qué es Processing?
Processing
es un lenguaje y un entorno de programación que surge en 2001, a partir
de la iniciativa de dos miembros del MIT Media Lab de Massachussets, Ben Fry y Casey Reas,
que querían crear un lenguaje y entorno de programación sencillo, que
permitiera a personas que no habían programado nunca aprender, además de
proporcionarles un entorno de programación destinado a la
visualización, los programas interactivos o trabajos de tipo multimedia,
opuestamente al concepto de lenguajes típicos que se orientan a que un
código devuelve unos resultados, realiza operaciones, o similares.
Realmente Processing se basa en el lenguaje Java, incluso se podría decir que es una super capa del mismo; de modo que para personas que ya saben programar en Java, C, o C++ les será sencillo iniciarse en su sintaxis y conceptos, ya que es un lenguaje Orientado a Objetos, aunque como en C++, se puede tener funciones que no pertenezcan a ninguna clase. Incluso, para facilitar el trabajo y la curva de apredizaje, el programador no tiene por qué picar clases, métodos, etc ya que si es para algo sencillo, puede tener un código al estilo C puro, con alguna función, o con todo el código secuencial.
Además, es un lenguaje bastante usado para realizar prototipado o desarrollar pequeños trozos de código vistosos para webs, o pequeñas aplicaciones. En a usarlo para web, hay dos opciones, exportar nuestro código a un Applet de Java, o mejor aún, aprovecharnos del proyecto paralelo ProcessingJS, que nos permite mostrar en las web código Processing directamente (mediante html5).
Por último, indicar que para este lenguaje existen multitud de bibliotecas y proyectos paralelos, entre los cuales destacan, por ejemplo las bibliotecas de Kinect o Arduino, que nos permite programar y controlar esta placa directamente desde nuestro código y el IDE Processing.
Realmente Processing se basa en el lenguaje Java, incluso se podría decir que es una super capa del mismo; de modo que para personas que ya saben programar en Java, C, o C++ les será sencillo iniciarse en su sintaxis y conceptos, ya que es un lenguaje Orientado a Objetos, aunque como en C++, se puede tener funciones que no pertenezcan a ninguna clase. Incluso, para facilitar el trabajo y la curva de apredizaje, el programador no tiene por qué picar clases, métodos, etc ya que si es para algo sencillo, puede tener un código al estilo C puro, con alguna función, o con todo el código secuencial.
Además, es un lenguaje bastante usado para realizar prototipado o desarrollar pequeños trozos de código vistosos para webs, o pequeñas aplicaciones. En a usarlo para web, hay dos opciones, exportar nuestro código a un Applet de Java, o mejor aún, aprovecharnos del proyecto paralelo ProcessingJS, que nos permite mostrar en las web código Processing directamente (mediante html5).
Por último, indicar que para este lenguaje existen multitud de bibliotecas y proyectos paralelos, entre los cuales destacan, por ejemplo las bibliotecas de Kinect o Arduino, que nos permite programar y controlar esta placa directamente desde nuestro código y el IDE Processing.
DESCARGA:
http://adf.ly/LQOeW
miércoles, 20 de marzo de 2013
DOCUMENTAL (HISTORIA DE ARDUINO)
Dejo aqui el video en español del documental realizado sobre esta
magnifíca plataforma libre que es Arduino, espero que sea de su agrado y les ayude a decidir a comprar esta placa para ir familiarizándonos y aprendiendo algo entre todos.
martes, 19 de marzo de 2013
DOCUMENTALES (MEGAFACTORÍAS: AUTOMOVILES TESLA)
Megafactorias dedica un programa a la empresa americana Tesla, dedicada a
la fabricación de coches eléctricos, y que demuestra al mundo que es
una tecnología avanzada que podemos disfrutar en el presente. Además es una gran competencia para los automóviles de motores de combustión.
lunes, 18 de marzo de 2013
ALGUNOS PDF DE REDES NEURONALES (En Inglés)
A CONTINUACIÓN LES DEJO CON ALGUNOS DOCUMENTOS QUE ENCONTRE EN LA RED PERO FUERON DIFÍCILES DE CONSEGUIR, POR LO QUE LES ENLAZO PARA QUE PUEDAN BAJARSE MÁS FÁCILMENTE, SALUDOS:
DESCARGAS:
Suscribirse a:
Entradas (Atom)