background preloader

Desarrollos de Scratch para robótica, Enchanting y S4A - Scratch for Arduino (S4A)

Desarrollos de Scratch para robótica, Enchanting y S4A - Scratch for Arduino (S4A)
Scratch for Arduino (S4A) Introducción Scratch for Arduino (S4A) ha sido creado por Marina Conde, Víctor Casado, Joan Güell, José García y Jordi Delgado con la ayuda del Grupo de Programación Smalltalk del Citilab, un centro dedicado a la investigación, formación y promoción de la tecnología digital ( Si quieres saber más sobre este proyecto puedes visitar el apartado dedicado a Arduino que tienen en su página web: Software necesario Para poder utilizar S4A será necesario tener instalado previamente el software de Arduino y actualizar el firmware (software base) de la placa. Programas necesarios Software para Arduino La parte simple de este proceso consiste en la descargar el archivo comprimido de la última versión y su descompresión. Es conveniente acceder a su versión en inglés ya que tiene las últimas versiones de software, la 0022 en este momento. La descarga requiere algo de tiempo ya que el archivo tiene casi 86 MB.

Arduino y “El Internet de las Cosas” Arduino y “El Internet de las Cosas” José Manuel Ruiz Gutiérrez Profesor de la Escuela de Artes de Tomelloso Ing. Telecomunicaciones. Catedrático de Tecnología ExProfesor Asociado de la Facultad de Informática (Ciudad Real) Universidad de Castilla La Mancha. Experto Universitario en Informática Educativa (UNED) El ser humano en su afán de conquista, cada día amplia las fronteras de sus dominios sobre el medio físico que le rodea. Internet es uno de los dominios de la tecnología que más se han extendido en los últimos tiempos. Los objetos y los sistemas con los que el ser humano interacciona: su teléfono, el termostato de la calefacción, el coche, la llave de la puerta, la cámara de video, el receptor de TV, el sistema GPS, y un largo etc, ahora pueden ser controlados a través de la Web. La Plataforma Open Hardware Arduino, realiza precisamente, entre otras, estas funciones, de comunicar e interaccionar con los objetos. Arduino UNO Arduino GSM/GPRS Shield Tarjeta ADK Google compatible con Android

S4A La interfaz Un programa de S4A para controlar un Theremin de luz, con capacidad de grabación y reproducción Los objetos Arduino proporcionan bloques para las funcionalidades básicas del micro-controlador, escrituras y lecturas digitales y analógicas, y otras funcionalidades de más alto nivel. En S4A, una placa Arduino se representa con un tipo especial de sprite. Pueden conectarse múltiples placas a la vez. Especificaciones técnicas Placas compatibles S4A funciona correctamente con Arduino Diecimila, Duemilanove y Uno. Conectividad Los componentes deven conectarse de una forma determinada. Es posible comunicarse inalámbricamente con una placa mediante un módulo de RF, como Xbee. S4A permite controlar tantas placas como puertos USB tenga vuestro PC. Compatibilidad S4A es compatible con Scratch, de forma que es posible abrir proyectos de Scratch desde S4A. Téngase en cuenta que esta compatibilidad no es bidireccional. S4A permite utilizar una PicoBoard conjuntamente con un Arduino. Protocolo

Robot Turns Your Watercolor Paintings Into Masterpieces Child prodigies, take note. Sylvia Todd is a 12-year-old tech genius who created a robot that paints watercolor paintings for you. The device, called Watercolor Bot, works much like an Etch-a-Sketch. The sketch is recorded in real time, via a USB connection and RoboPaint software downloaded to the computer. Two motors are built into the robot's frame, and the cords attached to the rod (see above video) control the position of the brush. Sylvia teamed up with Evil Mad Scientist Labs to produce this artistic machine. Watch the device in action, above; then tell us what you think in the comments. Image: Kickstarter, Slyvia Todd

Robotics Projects Robot hand, made for less than 10 bucks (excluding servos and controller :-) 6 legged robot, wireless remote controlled Ethan in the kids robot lab Start of the large 6 leg robot, see autocad drawings for details. Screw drives with stepper motors attached. WiFi garden cart, will allow me to drive around the farm in Canada over the internet. autocad image of the 6 leg robot Close up of the leg, joints will be pillow blocks with 3/4" stainless rod Side view of leg Base of a new robot under construction Alternative Arduino Interfaces - learn.sparkfun.com Favorited Favorite 2 ArduBlock is a programming environment designed to make “physical computing with Arduino as easy as drag-and-drop.” Instead of writing code, worrying about syntax, and (mis)placing semicolons, ArduBlock allows you to visually program with an snapped-together list of code blocks. ArduBlock builds on the simplicity of Arduino, and creates a perfect beginner gateway to physical computing. Instead of tearing your hair out debugging, you can spend your time creating! Installing ArduBlock ArduBlock is something of an “add-on” to Arduino, so it requires that you have the Arduino IDE installed. Installing ArduBlock can be a little tricky – there’s no installer, just a Java file that needs to be stored in a very specific location. Download and Install Arduino (if you haven’t already) – Ardublock is an extension of the default Arduino IDE, so you’ll need to have Arduino installed on your computer to run it. Using ArduBlock The ArduBlock window is split into two halves.

Arduino Wireless Programming with XBee Series 1 or 2 -Use Arduino for Projects Hi. This Instructable will guide you through the process of wirelessly programming your Arduino using two XBees. I just finished designing a wireless EEG system with the XBee modules, so I’ve become quite fluent in their programming and have just now been able to accomplish this. It still amazes me how difficult it has been to try to wirelessly program the Arduino. On top of that no one has been able to do this with the series 2 XBees (that I know of… and I’ve looked hard). Being able to wirlessly program your Arduino can come in immensly handy. Its my first Instructable so any feedback would be much appreciated! In order for you to accomplish this you will need to: 1) Have two XBees. For example, I used: 1) Two series 2 modules. 2) A USB explorer for connecting to my laptop, and a explorer regulated for connecting to my circuit.

Shield de practicas | Ardumanía En esta página encontrarás una serie de ejercicios y explicaciones para utilizar con el Shield se Prácticas, siguiéndolos llegarás a ser todo un programador de Arduinos sin el engorro de utilizar una protoboard, componentes pinchados en ella y cablecitos. Este Shield fue pensado desde un primer momento para esta finalidad y para trabajar con el programa Ardulab desarrollado por Complubot. Tu primer contacto debería ser a través de Ardulab para comprender como funciona el shiel y cuales son las diferencias entre las entradas y salidas digitales, las analógicas e incluso algunas utilidades de Arduino a través de los juegos que Ardulab incorpora. Si quieres entrar en el mundo de la programación de una forma sencilla, sin complicaciones y divertida este es tu lugar. Otra gente preferirá el método tradicional en el que se mezcla la programación y la electrónica para ir aprendiendo ambas a la vez, para ellos contamos con otros recursos. Instalando el Arduino IDE Arduino y Ardulab (1) Comenzando

Libro básico de Arduino: electrónica y programación Conocer el funcionamiento de las cosas es algo que el hombre se ha planteado desde el inicio de los tiempos; hoy en día nos enfrentamos a una realidad donde abundan la automatización, la domótica, la interacción de las personas con las máquinas, la electrónica, la mecánica y la programación. Casi cualquier proceso que nos podamos imaginar tiene un porcentaje de dependencia de estas máquinas, por ejemplo: Tu despertador sonó a las 6am para que vinieras a la escuela o fueras al trabajo, esa máquina, reloj, trabajó durante toda la noche para al final avisarte que era hora de despertar. El propósito de este libro es abordar el concepto de computación física que es la capacidad de interacción y comunicación de una máquina con los humanos, usando sensores y actuadores.

en Español - Wiki Comunitaria Fotografía de alta resolución de una placa arduino Δ (Retoque de la fotografía de Nicholas Zambetti) Esta es la Wiki comunitaria de Arduino en Español. Si estas trabajando con cualquier proyecto en Español y quieres documentar tu trabajo, si estas creando un grupo de acción comunitaria en tu vecindario, o si necesitas voluntarios para escribir y compartir un manual, este es tu espacio. Arduino Barcamps y Virtualcamps Documentación de todas las Arduino Barcamps celebradas y de las que se van a celebrar. Arduinomaníacos / Censo Comunidad Arduino Habla Hispana Ayúdanos a dar una definición de 'arduinomaníaco' y cénsate si te identificas como tal. Exposición de Proyectos de Usuarios Galería de proyectos con arduino hechos por usuarios. Libros y Manuales Procesos de Traduccion

Taller de Arduino En este proyecto vamos a utlilizar una secuencia de leds y los iremos prendiendo y apagando uno después del otro. Primero en un sentido y luego en el sentido inverso. El circuito es muy similar al que hemos utilizado en los proyectos anteriores con leds, como en el de dos leds intermitentes, pero ahora lo haremos con más pares de leds y resistencias. Puedes poner todos los leds que quieras o todos los que te quepan en el protoboard ¿Cual sería la limitante? - al inicio Componentes arduino protoboard 7 leds 7 resistencias de 220 oms (rojo, rojo, café) Circuito Éste es otra vez prácticamente el mismo circuito que el de un led intermitente, en éste caso colocaremos un número mayor de leds con sus respectivas resistencias, conectados cada uno a un pin del Arduino. Aqui es importante que los conectemos a pines consecutivos del Arduino, en la descripción del sketch, veremos la razón de ésto. Diagrama Código El ciclo for tiene tres parametros o partes. Variantes Cambia la duración del delay().

RC Hobby Controllers and Arduino RC Hobby Controllers and Arduino Skill Level: Intermediate by Nick Poole | May 22, 2012 | 51 comments Remote Control Arduino Robots, cars, robotcars, and all sorts of prank devices require some degree of remote control. Well, welcome back to the good old days. RC transmitter/receiver combos range from the simple and inexpensive to the seriously tricked-out, but the nice thing about them is that they all stick to a standard which makes them largely interchangeable. That Sounds Great but I've Never Touched an RC Transmitter... It's no big deal, I'll walk you through it. Since most RC models can be generalized as a fancy box of servos, that's exactly what the receiver is set up to control. Let's Hook it Up! Alright, that's the spirit! Notice that the RC receiver is upside-down, I flipped it to make it easier to trace my wires. Now let's upload a sketch and see what's coming in on those pins. Now that we have these values, we can code with them and do all kinds of things. Not bad, right?

Related: