Taula de continguts:

Telepresència OLPC: 5 passos
Telepresència OLPC: 5 passos

Vídeo: Telepresència OLPC: 5 passos

Vídeo: Telepresència OLPC: 5 passos
Vídeo: OLPC (5/6) - Un computer per ogni bambino 2024, Desembre
Anonim
Telepresència OLPC
Telepresència OLPC

Actualitzacions Aquest és un projecte en curs. Actualitzaré aquest mètode instructiu, però el meu bloc s’actualitza amb més freqüència: One Laptop per Child (OLPC) és una nova associació sense ànim de lucre dedicada a la investigació per desenvolupar un ordinador portàtil de 100 dòlars, una tecnologia que podria revolucionar la manera com educem els nens del món. Aquest instructiu mostra com acoblar un OLPC amb un iRobot Create per crear un robot de telepresència. Mitjançant una interfície web senzilla, els usuaris poden conduir el programa Crea, controlar les lectures del sensor i explorar el món a través d’Internet mitjançant la càmera web i el micròfon de l’OLPC adjunt.

  • OLPC
  • iRobot Create (inclou crear un cable sèrie)
  • Adaptador USB a sèrie
  • Enganxeu sobre velcro o cinta adhesiva

Materials opcionals:

  • 2 parells de connectors de bateria Kyosho femella / home
  • Connector DB25 de soldadura masculí de 25 pins
  • Soldar
  • Cinta elèctrica o encongiment

Eines opcionals:

  • Soldador
  • Voltímetre
  • Talladors de filferro
  • Decapants de filferro
  • Assecador de cabells (si s’utilitza un termoretràctil)

Pas 1: connecteu l’adaptador USB a sèrie i l’adaptador de sèrie

Connecteu l’adaptador USB-sèrie i l’adaptador de sèrie de creació
Connecteu l’adaptador USB-sèrie i l’adaptador de sèrie de creació

Connecteu l'adaptador USB-sèrie a l'adaptador serial del Create.

Pas 2: opcional: engegueu l'OLPC des de la creació

Opcional: engegueu l'OLPC des de Crea
Opcional: engegueu l'OLPC des de Crea
Opcional: engegueu l'OLPC des de Crea
Opcional: engegueu l'OLPC des de Crea
Opcional: engegueu l'OLPC des de Crea
Opcional: engegueu l'OLPC des de Crea

Aquest pas permet que tant l'OLPC com el Create es carreguin junts.

Primer, prepareu el connector DB25. 1. Agafeu un connector Kyosho femella i traieu uns 0,25 polzades d’aïllament de les puntes d’ambdós cables. 2. Gireu i esteneu els fils. 3. Tallar dos petits trossos de termorretracció i lliscar-ne un a cada filferro. 4. Soldeu el cable vermell al pin 11 del connector DB25. 3. Soldeu el cable negre al pin 25 del connector DB25. 4. Feu lliscar la calor encongida cap avall per tapar els passadors i utilitzeu l’assecador per reduir-la. A continuació, prepareu el connector d'alimentació OLPC. 1. Talleu el cable d'alimentació OLPC per la meitat amb talladors de filferro. Assegureu-vos de recordar l’orientació dels dos cables (positiu i negatiu). 2. Retireu uns 0,25 polzades d’aïllament dels dos extrems tallats. 3. Separeu els dos cables dels dos extrems aproximadament 1 polzada pel cable. 4. Per determinar quin cable és el sòl, utilitzeu un voltímetre per comprovar la continuïtat o mesurar la resistència. Col·loqueu una sonda a l'exterior del tap del canó i col·loqueu l'altra en un cable. Si el mesurador indica resistència o continuïtat, heu seleccionat el cable de terra. 5. Traieu uns 0,25 polzades d’aïllament d’un adaptador Kyosho mascle. 6. Talleu dos trossos curts de termorretracció i feu lliscar-ne un sobre cada cable de l'adaptador Kyosho. 7. Soldeu el cable negre d’adpater Kyosho al cable de terra del tap de canó de l’OLPC. 8. Soldeu el cable adaptador Kyosho vermell al cable positiu del tap de canó de l'OLPC. 9. Feu lliscar l’encongit per sobre de les juntes de soldadura i utilitzeu l’assecador per reduir-lo. Finalment, la soldadura i la calor redueixen un altre adaptador Kyosho femella a l’altra meitat de l’adaptador d’alimentació.

Pas 3: connecteu l'OLPC i els cables

Connecteu l'OLPC i els cables
Connecteu l'OLPC i els cables
Connecteu l'OLPC i els cables
Connecteu l'OLPC i els cables
Connecteu l'OLPC i els cables
Connecteu l'OLPC i els cables

L’OLPC s’adapta molt bé a la part superior de Crea. Utilitzeu un pal de velcro o una cinta adhesiva per connectar l'OLPC al Crea, de manera que no es llisqui durant el funcionament.

Connecteu tots els cables a la creació i emboliqueu-los ordenadament a la nau de càrrega. Deixeu una mica de marge als extrems dels cables sèrie, d'alimentació i USB per passar pel mànec de l'OLPC. A continuació, enganxeu l'OLPC a la part superior de l'opció Crea. Obriu la tapa OLPC i gireu-la perquè quedi cap endavant. Ara podeu connectar el cable d’alimentació OLPC i l’adaptador USB a sèrie.

Pas 4: instal·leu el programari de telepresència

Instal·leu el programari de telepresència
Instal·leu el programari de telepresència

El primer pas és descarregar i instal·lar el programari requerit.

  • PyRobot és una biblioteca Python per controlar Roomba o Create d'iRobot. Va ser desenvolupat per a aquesta instrucció i inclou mòduls per accedir a la càmera web i al micròfon de l'OLPC i per servir una interfície web per controlar la creació a través d'Internet.
  • PySerial
  • web.py
  • MochiKit
  • simplejson

Totes aquestes dependències estan completades amb versions. Per instal·lar la versió actual de PyRobot, ja sigui SSH a l'OLPC o obriu la consola del desenvolupador.

root @ olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzSi voleu treballar des de la versió de desenvolupament, haureu d’instal·lar vosaltres mateixos les dependències necessàries. La imatge següent és una captura de pantalla de la interfície web.

Pas 5: inicieu el servidor web

Inicieu el servidor web
Inicieu el servidor web

Per iniciar el servidor web, SSH a l'OLPC o obriu la consola del desenvolupador. A continuació, executeu web_ui.py al directori pyrobot.

root @ olpc $ cd pyrobotroot @ olpc $ python host web_ui.py: port"host: port" ha de ser l'adreça IP de l'OLPC i el port en el qual voleu executar el servidor web. Es necessiten permisos d’arrel per accedir al port sèrie. Per veure la interfície i controlar la opció Crea, apunteu el navegador web a https:// host: port.

Recomanat: