Tabla de contenido:
- Paso 1: conecte el adaptador de USB a serie y la creación de un adaptador de serie
- Paso 2: Opcional: Encienda el OLPC desde la creación
- Paso 3: conecte el OLPC y los cables
- Paso 4: Instale el software de telepresencia
- Paso 5: Inicie el servidor web
Video: Telepresencia OLPC: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Actualizaciones Este es un proyecto en curso. Actualizaré este instructivo, pero mi blog se actualiza con más frecuencia. One Laptop per Child (OLPC) es una nueva asociación sin fines de lucro dedicada a la investigación para desarrollar una computadora portátil de $ 100, una tecnología que podría revolucionar la forma en que educamos a los niños del mundo Este instructivo muestra cómo acoplar un OLPC con un iRobot Create para crear un robot de telepresencia. Usando una interfaz web simple, los usuarios pueden manejar el Create, monitorear las lecturas de sus sensores y explorar el mundo a través de Internet a través de la cámara web y el micrófono OLPC adjuntos.
- OLPC
- iRobot Create (incluye el cable serie Create)
- Adaptador de USB a serie
- Pegar velcro o cinta adhesiva
Materiales opcionales:
- 2 pares de conectores de batería Kyosho hembra / macho
- Conector DB25 de copa de soldadura macho de 25 pines
- Soldar
- Cinta aislante o termorretráctil
Herramientas opcionales:
- Soldador
- Medidor de voltios
- Cortadores de alambre
- Pelacables
- Secador de pelo (si usa termocontraíble)
Paso 1: conecte el adaptador de USB a serie y la creación de un adaptador de serie
Conecte el adaptador USB a serie al adaptador serie de Create.
Paso 2: Opcional: Encienda el OLPC desde la creación
Este paso permite que tanto el OLPC como el Create se carguen juntos.
Primero, prepare el conector DB25. 1. Tome un conector Kyosho hembra y pele aproximadamente 0,25 pulgadas de aislamiento de las puntas de ambos cables. 2. Tuerza y estañe las hebras. 3. Corte dos trozos pequeños de termorretráctil y deslice uno sobre cada alambre. 4. Suelde el cable rojo al pin 11 del conector DB25. 3. Suelde el cable negro al pin 25 del conector DB25. 4. Deslice el termocontraíble hacia abajo para cubrir los pasadores y use el secador de pelo para encogerlo. A continuación, prepare el conector de alimentación OLPC. 1. Corte el cable de alimentación OLPC por la mitad con un cortador de alambre. Asegúrese de recordar la orientación de los dos cables (positivo y negativo). 2. Pele aproximadamente 0,25 pulgadas de aislamiento de ambos extremos cortados. 3. Separe los dos cables en ambos extremos aproximadamente 1 pulgada por debajo del cable. 4. Para determinar qué cable es la tierra, use un voltímetro para verificar la continuidad o medir la resistencia. Coloque una sonda en el exterior del enchufe cilíndrico y coloque la otra en un cable. Si el medidor indica resistencia o continuidad, ha seleccionado el cable de tierra. 5. Quite aproximadamente 0,25 pulgadas de aislamiento de un adaptador Kyosho macho. 6. Corte dos trozos cortos de termorretráctil y deslice uno sobre cada cable del adaptador Kyosho. 7. Suelde el cable del adaptador Kyosho negro al cable de tierra del enchufe cilíndrico del OLPC. 8. Suelde el cable adaptador Kyosho rojo al cable positivo del enchufe cilíndrico del OLPC. 9. Deslice el termocontraíble sobre sus juntas de soldadura y use el secador de pelo para encogerlo. Finalmente, suelde y encoja con calor otro adaptador Kyosho hembra a la otra mitad del adaptador de corriente.
Paso 3: conecte el OLPC y los cables
El OLPC encaja perfectamente sobre el Create. Use cinta adhesiva o cinta adhesiva para sujetar el OLPC al Create para que no se deslice durante el funcionamiento.
Conecte todos los cables a la creación y envuélvalos cuidadosamente en el compartimento de carga. Deje un poco de holgura en los extremos de los cables serie, de alimentación y USB para pasar a través del asa del OLPC. Luego pegue el OLPC encima de Create. Abra la tapa de OLPC y gírela para que mire hacia adelante. Ahora puede conectar el cable de alimentación OLPC y el conector USB del adaptador de USB a serie.
Paso 4: Instale el software de telepresencia
El primer paso es descargar e instalar el software necesario.
- PyRobot es una biblioteca de Python para controlar Roomba o Create de iRobot. Fue desarrollado para este instructable e incluye módulos para acceder a la cámara web y el micrófono de OLPC y para servir una interfaz web para controlar el Create a través de Internet.
- PySerial
- web.py
- MochiKit
- simplejson
Todas estas dependencias están envueltas con versiones. Para instalar la versión actual de PyRobot, SSH en OLPC o abra la consola del desarrollador.
root @ olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzSi desea trabajar desde la versión de desarrollo, deberá instalar las dependencias necesarias usted mismo. La imagen siguiente es una captura de pantalla de la interfaz web.
Paso 5: Inicie el servidor web
Para iniciar el servidor web, SSH en OLPC o abra la consola de desarrollador. Luego ejecute web_ui.py en el directorio pyrobot.
root @ olpc $ cd pyrobotroot @ olpc $ python web_ui.py host: puerto'host: port' debe ser la dirección IP del OLPC y el puerto en el que le gustaría ejecutar el servidor web. Se requieren permisos de root para acceder al puerto serie. Para ver la interfaz y controlar la creación, apunte su navegador web a https:// host: puerto.
Recomendado:
Robot de telepresencia de tamaño humano con brazo de agarre: 5 pasos (con imágenes)
Robot de telepresencia de tamaño humano con brazo de agarre: MANIFIESTO Un amigo mío me invitó a una fiesta de Halloween (más de 30 personas) durante una pandemia, así que le dije que asistiría y me puse a diseñar un robot de telepresencia para causar estragos en la fiesta de mi casa. lugar. Si no está familiarizado con lo que es un telep
Robot de telepresencia Snap Circuits: 9 pasos
Robot de telepresencia Snap Circuits: las vacaciones de 2020 son un poco diferentes. Mi familia está diseminada por todo el país y, debido a la pandemia, no podemos reunirnos para las vacaciones. Quería una manera de hacer que los abuelos se sintieran incluidos en nuestra celebración de Acción de Gracias. Un teleprese
Robot de telepresencia: plataforma básica (parte 1): 23 pasos (con imágenes)
Robot de telepresencia: plataforma básica (parte 1): un robot de telepresencia es un tipo de robot que se puede controlar de forma remota a través de Internet y funcionar como sustituto de otra persona en otro lugar. Por ejemplo, si estás en Nueva York, pero quieres interactuar físicamente con un equipo de personas en California
Construya un robot de telepresencia controlado a través de Wifi: 11 pasos (con imágenes)
Construye un Robot de Telepresencia Controlado a través de Wifi: Este proyecto trata sobre la construcción de un robot que pueda interactuar con un entorno remoto y ser controlado desde cualquier parte del mundo mediante Wifi. Este es mi proyecto de ingeniería de último año y aprendí mucho sobre electrónica, IoT y programación, aunque
Sparky - Robot de telepresencia basado en la web de bricolaje: 15 pasos (con imágenes)
Sparky - Robot de telepresencia basado en la web de bricolaje: El nombre Sparky se basa en un acrónimo de? Self Portrait Artifact? ¿Chasis itinerante I? un título extraño para un proyecto de arte iniciado a principios de los noventa. Desde entonces, Sparky ha evolucionado de un juguete RC de gran tamaño con un par de? Vigilabebés? video ca