Barato, fácil de robótica para el programador no (4 / 6 paso)

Paso 4: El entorno de programación de Babuino: Blocos

Blocos está escrito en Python, así que la instalación es un proceso de dos pasos. Primero, descargar e instalar Python, luego descargar el programa de Python Blocos sí mismo. Es un proceso fácil y puede hacerlo en cualquier orden. Es un buen Foro de discusión de Blocos como Babuino. A veces se discuten los mismos temas, pero los dos son separados y distintos. Probablemente usted querrá firmar para arriba para ambos. Puesto que estos dos proyectos se basan en Brasil, algunos de la discusión es en portugués o español - pero hay un montón en inglés también. Si se registra en inglés, le contestó en inglés.

Usted encontrará la página de descarga aquí . La figura muestra la página y los archivos que necesita. Para todos los sistemas, descargar el programa Blocos Python indicado. Es un archivo tar para que pueda utilizar o 7-zip (Windows) o gzip y tar (Mac o Linux) para descomprimir los archivos. (También hay un archivo zip para Windows - cada uno trabaja). Crear un directorio para él (llamé mío Blocos, pero usar cualquier nombre que desee). Mover el archivo en ese directorio y o descomprimirlo o descomprímalo.

Para Windows, descargar el paquete de Python que se indica. Instalarlo de la forma habitual; tienes que ser administrador para hacer la instalación. Medida que avanza la instalación, tendrás que responder a los mensajes varios. Tomar los valores por defecto, de acuerdo a las licencias y sobre todo a decir que sí. Obtendrá un error o dos sobre archivos no encontrados, pero usted sólo debería ignorar estos. (Si no funcionan las cosas cuando haya terminado, publicar preguntas en el foro de Blocos.) He utilizado Blocos en W2K y W7. Se han reportado problemas con la Vista; No sé sobre XP. Inténtelo y publique problemas en el foro.

Para instalar Python en Linux, se usar apt-get en una ventana de terminal. Tendrá que ser super usuario o uso sudo. Escriba el siguiente comando en el símbolo del sistema:
apt-get update
Continuación, introduzca éste en el siguiente indicador:
apt-get install python2.5 python-cairo python-gtk2 kiwi python python-serial
Relájese por un minuto mientras que los sistemas se muele y listo instalar Python.

Instalar el paquete Python en Mac es mejor hecho usando MacPorts . Instalar MacPorts si usted no lo ha hecho. MacPorts permite con seguridad, instalar software en tu Mac sin preocuparse por interferir con cualquier software del sistema. Instrucciones para usar MacPorts están aquí . Siguiendo las indicaciones, instale los siguientes en el orden dado: python-cairo, python-gtk2, kiwi de python y python-serial. (No he hecho este mismo. Otros que tienen me dicen que esto funciona bien.) Usted también necesitará un enlace suave su puerto serie USB. Que veremos algo como: sudo ln -s /dev/tty.complicatedName/dev/ttyUSB0... donde "complicatedName" significa el nombre (por desgracia único) asignado al cable FTDI.
(Gracias a Ian Dees por estos consejos sobre Python para Mac. Me culpa por los errores en este procedimiento. Tal vez algún gurú del Mac puede proporcionar información más completa?)

Una vez instalado el paquete Python y Blocos es descomprimido (o untarred), simplemente haga doble clic (en Windows) el archivo Blocos.py. En Linux (ojala Mac también) de una ventana de terminal, el directorio que contiene Blocos.py. Inicie el programa escribiendo "python Blocos.py" (sin las comillas). En la figura se muestra la ventana programación que verás. La figura está anotada para mostrar los componentes clave de la interfaz. Te doy una sencilla introducción en la siguiente sección. Ver la referencia de comandos (descargar, correcto?) para muchos más detalles.

Artículos Relacionados

Prótesis/robótica para imprimir como un ensamblado unidad sin soportes manuales

Prótesis/robótica para imprimir como un ensamblado unidad sin soportes manuales

quizás hayas escuchado sobre las manos protésicas impreso en 3D creadas por Richard Van como Ivan Owen para cerca de 100 niños hasta ahora. Es una gran cosa que han estado haciendo. También hay una versión de "Encaje a presión-junto Robohand", h
Divulgación de la robótica para los estudiantes de la escuela primaria

Divulgación de la robótica para los estudiantes de la escuela primaria

Hola, mundo! Somos un equipo de robótica de la high School secundaria de Madison, Nueva Jersey. Nuestra gama de miembros en edad de 13 a 18 (jueces, tome nota!). Competimos en el anual Primer desafío de la tecnología. Cada año, nuestra escuela tiene
Simple robótica para principiantes!

Simple robótica para principiantes!

Para mi primera instructable, decidí hacer algo que me había eludido durante varios meses en donde comenzar un tiempo nuevo;R/C robótica y battlebots.Los componentes que son difíciles de encontrar ahora, pero lo bueno de este instructable es que se a
Actualización de ruedas robóticas para mi portátil -

Actualización de ruedas robóticas para mi portátil -

sólo una rápida actualización, terminé mi actual ronda de trabajo en mi "LaptopWheels 2" plataforma robótica. Este video muestra una rápida prueba de manejo, esta mañana.Por favor ver los relacionados ' ible, ahora actualizado con nuevas fotos,
Barato fácil de hacer luz para arriba el soporte de bici de la suciedad

Barato fácil de hacer luz para arriba el soporte de bici de la suciedad

soporte de moto simple con un par de cosas para alegrar el estado de ánimoPaso 1: Reunir los materialesPara hacer esta moto le va a recoger unos materiales incluyendomadera contrachapada de 3/49 LED brillante de su elección de colorAlgunos cablestérm
Protoboard de robótica simple

Protoboard de robótica simple

Este Instructable le muestra cómo construir un tablero simple y barato para experimentos de robótica. Es un compañero al barato, fácil de robótica para el Non-Programmer. Aquí aprenderemos cómo construir un robot de Babuino para experimentos con el e
Prácticas para estudiantes de tecnología en robótica.

Prácticas para estudiantes de tecnología en robótica.

Prácticas para estudiantes de tecnología en robótica.Resistencia invita a los estudiantes a unirse a nuestro inicio de robótica para un programa de pasantías (EnduranceRobots.com)Abrimos todas las SelfieBot código fuentes y esquemas de las escuelas,
Accionado por aire suave pinza robótica

Accionado por aire suave pinza robótica

actualización (24/01/2014): Nota importante sobre materiales de impresora 3D añadido a continuación. Leer antes de intentar este proyecto!Actualización (22/11/2013): mucho más barata opción agregada a la lista de materiales para sustituir las bombill
Dése una mano (robótica)

Dése una mano (robótica)

si usted Tweet , vienen... (¡ y que voten!)! function(d,s,ID) {var js,fjs=d.getElementsByTagName(s) [0]; if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}} (
Impresora 3D robótica

Impresora 3D robótica

actualizar - 04/08 / 2K 14Hola todos, he sólo está registrado en mi cuenta de instructables después de perder la información de inicio de sesión. Su sido un rato largo. Soy increíble por la popularidad de este proyecto y qué ha sido de un concepto ta
(Sin embargo, otro) Chasis de plataforma-un Robot robótica Arduino DIY de piezas de repuesto

(Sin embargo, otro) Chasis de plataforma-un Robot robótica Arduino DIY de piezas de repuesto

Dio a mi sobrino un kit del arrancador Arduino hace unos meses. Le pregunté a mi hermana lo que estaba haciendo con él y dijo que había tenido algunos problemas de calcular hacia fuera. Veremos le la semana después de Navidad, así que le dije a traer
Hacer un uso fácil de los palillos para niños

Hacer un uso fácil de los palillos para niños

si tu japones, Coreano o chino y tener hijos que no sabe cómo usar los palillos, podría hacer un barato fácil de usar palillos para que los niños que no saben cómo utilizar los palillos. Incluso todo el mundo podría usar mi manera barato fácil de usa
Taladros-baratos, potentes motorreductores de hacking para aplicaciones robóticas

Taladros-baratos, potentes motorreductores de hacking para aplicaciones robóticas

este Instructable cubrirá el proceso de cómo modificar un taladro inalámbrico genérico para su uso en aplicaciones de robóticas por retirar el mandril y desuniendo el embrague. También cubrirá opciones de montaje de los motores.¿Por qué utilizar un m
Cómo hacer barato chasis para vehículos de robótica y proyectos

Cómo hacer barato chasis para vehículos de robótica y proyectos

hay muchos chasis disponibles en el mercado en línea y Local y por supuesto muchos de ellos son impresionantes y bien diseñado. Pero muchos de ellos también son costosos. Pero tengo una mejor idea que sin duda le ahorrará algo de dinero y también le