Cov txheej txheem:

OLPC Telepresence: 5 Kauj Ruam
OLPC Telepresence: 5 Kauj Ruam

Video: OLPC Telepresence: 5 Kauj Ruam

Video: OLPC Telepresence: 5 Kauj Ruam
Video: Telepresence Robot with iRoomba Create 2 2024, Kaum ib hlis
Anonim
OLPC Telepresence
OLPC Telepresence

Hloov tshiab! Qhov no yog ib txoj haujlwm tsis tu ncua. Kuv yuav hloov kho cov lus qhia no, tab sis kuv qhov blog tau hloov tshiab ntau dua. One Laptop per Child (OLPC) yog lub koom haum tshiab, tsis muaj txiaj ntsig mob siab rau tshawb fawb los txhim kho $ 100 lub khoos phis tawj, thev naus laus zis uas tuaj yeem hloov kho peb li cas qhia rau ntiaj teb cov menyuam. Qhov qhia no qhia yuav ua li cas ob peb tus OLPC nrog iRobot Tsim los tsim cov neeg hlau telepresence. Siv lub vev xaib yooj yim, cov neeg siv tuaj yeem tsav Tus Tsim, saib xyuas nws cov ntawv nyeem, thiab tshawb xyuas lub ntiaj teb thoob plaws hauv is taws nem los ntawm OLPC lub vev xaib thiab lub microphone uas txuas nrog.

  • OLPC
  • iRobot Tsim (suav nrog Tsim cov kab hluav taws xob)
  • USB-rau-serial adapter
  • Khaws rau ntawm daim ntaub nplaum los yog velcro

Cov ntaub ntawv yeem:

  • 2 Poj niam/Txiv neej Kyosho Roj Teeb Txuas Txuas
  • 25 Tus Txiv Neej Tus Txiv Neej Liab DB25 Txuas Txuas
  • Solder
  • Daim kab xev hluav taws xob lossis cua sov ntsws

Yeem cov cuab yeej:

  • Soldering hlau
  • Volt ntsuas
  • Hlau txiav
  • Cov hlua hlau
  • Tshuab ziab plaub hau (yog tias siv cua sov ntsws)

Kauj Ruam 1: Txuas USB-rau-serial Adapter thiab Tsim Tus Qauv Txuas

Txuas lub USB-rau-serial Adapter thiab Tsim Cov Txuas Txuas
Txuas lub USB-rau-serial Adapter thiab Tsim Cov Txuas Txuas

Txuas lub USB-rau-serial adapter mus rau Tsim tus serial adapter.

Kauj Ruam 2: Tsis teb los tau: Fais fab OLPC Los Ntawm Tus Tsim

Yeem tau: Fais fab OLPC Los Ntawm Kev Tsim
Yeem tau: Fais fab OLPC Los Ntawm Kev Tsim
Yeem tau: Fais fab OLPC Los Ntawm Kev Tsim
Yeem tau: Fais fab OLPC Los Ntawm Kev Tsim
Yeem tau: Fais fab OLPC Los Ntawm Kev Tsim
Yeem tau: Fais fab OLPC Los Ntawm Kev Tsim

Cov kauj ruam no tso cai rau ob qho OLPC thiab Tus Tsim kom them ua ke.

Ua ntej, npaj DB25 txuas. 1. Siv tus poj niam Kyosho txuas thiab hle tawm txog 0.25 ntiv ntawm rwb thaiv tsev los ntawm cov lus qhia ntawm ob lub xov hlau. 2. Twist thiab tin cov strands. 3. Txiav ob daim me me ntawm cov cua sov ua kom sov thiab xaub ib qho rau txhua lub xaim. 4. Looj kab liab rau tus pin 11 ntawm DB25 txuas. 3. Muab cov kab dub txuas rau tus pin 25 ntawm DB25 txuas. 4. Xaub lub cua sov kom qis kom npog cov pins thiab siv lub tshuab ziab plaub hau kom nws nqaim. Tom ntej no, npaj OLPC lub zog txuas. 1. Txiav OLPC fais fab cable hauv ib nrab nrog cov hlau txiav. Nco ntsoov koj tuaj yeem nco qab qhov kev taw qhia ntawm ob txoj kab (zoo thiab tsis zoo). 2. Sawb txog 0.25 nti ntawm rwb thaiv tsev los ntawm ob qho kev txiav qhov kawg. 3. Cais ob txoj hlua ntawm ob qho kawg kwv yees li 1 nti hauv kab. 4. Txhawm rau txiav txim seb cov xaim twg yog av, siv lub ntsuas hluav taws xob ntsuas los ntsuas qhov txuas txuas lossis ntsuas kev tiv thaiv. Muab ib qho kev sojntsuam rau sab nraud ntawm lub thoob ntsaws thiab tso lwm qhov rau ntawm ib lub xaim. Yog tias lub ntsuas ntsuas ntsuas tsis raug lossis txuas ntxiv mus, koj tau xaiv cov hlau hauv av. 5. Sawb txog 0.25 ntiv ntawm rwb thaiv tsev los ntawm tus txiv neej Kyosho adapter. 6. Txiav ob daim luv luv ntawm cov cua sov ntsws thiab swb ib qho hla txhua kab ntawm Kyosho adapter. 7. Muab cov hlau dub Kyosho adpater xaim rau hauv av xaim ntawm OLPC lub thoob ntsaws. 8. Liab liab liab Kyosho adapter xaim rau lub xov tooj zoo ntawm OLPC lub thoob ntsaws. 9. Xaub lub cua sov kom qis dua koj cov hlua txuas thiab siv lub tshuab ziab plaub hau kom ntsws. Thaum kawg, cov laug thiab cua sov ua rau lwm tus poj niam Kyosho hloov mus rau ib nrab ntawm lub zog hloov pauv.

Kauj Ruam 3: Txuas OLPC thiab Cables

Txuas OLPC thiab Cables
Txuas OLPC thiab Cables
Txuas OLPC thiab Cables
Txuas OLPC thiab Cables
Txuas OLPC thiab Cables
Txuas OLPC thiab Cables

OLPC haum zoo nyob rau sab saum toj ntawm Tsim. Siv lo rau ntawm velcro lossis kab xev txhawm rau txuas OLPC rau Tus Tsim kom nws yuav tsis swb thaum lub sijhawm ua haujlwm.

Txuas tag nrho cov kab hluav taws xob mus rau qhov tsim thiab ua kom zoo zoo qhwv lawv hauv qhov chaw nres nkoj. Tawm me ntsis me ntsis ntawm qhov kawg ntawm cov ntawv xov xwm, lub zog, thiab USB cov xov tooj los pub los ntawm tus tuav ntawm OLPC. Tom qab ntawd lo OLPC nyob rau sab saum toj ntawm Tsim. Qhib OLPC lub hau thiab ntswj nws kom nws tig mus rau tom ntej. Tam sim no koj tuaj yeem ntsaws rau hauv OLPC lub xov tooj hluav taws xob thiab USB-rau-serial adapter USB ntsaws.

Kauj Ruam 4: Nruab Telepresence Software

Nruab Telepresence Software
Nruab Telepresence Software

Thawj kauj ruam yog rub tawm thiab teeb tsa cov software uas xav tau.

  • PyRobot yog lub tsev qiv ntawv sej rau tswj iRobot's Roomba lossis Tsim. Nws tau tsim los rau cov lus qhia no thiab suav nrog cov qauv rau kev nkag mus rau OLPC lub vev xaib thiab lub microphone thiab rau kev pabcuam lub vev xaib sib tham los tswj hwm Tsim hauv internet.
  • PySerial
  • web.py ua
  • MochiKit
  • yooj yimjson

Tag nrho cov kev vam khom no tau qhwv nrog kev tshaj tawm. Txhawm rau teeb tsa PyRobot tso tawm tam sim no, ib qho SSH rau hauv OLPC lossis qhib tus tsim tawm console.

hauv paus@olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzYog tias koj xav ua haujlwm los ntawm txoj kev txhim kho, koj yuav tsum teeb tsa qhov yuav tsum tau muaj kev vam khom koj tus kheej. Daim duab hauv qab no yog lub vijtsam ntawm lub vev xaib interface.

Kauj Ruam 5: Pib Web Server

Pib Web Server
Pib Web Server

Txhawm rau pib lub vev xaib, xws li SSH hauv OLPC lossis qhib lub console tsim tawm. Tom qab ntawd khiav web_ui.py hauv phau ntawv teev npe pyrobot.

hauv paus@olpc $ cd pyrobotroot@olpc $ python web_ui.py host: chaw nres nkoj'host: chaw nres nkoj' yuav tsum yog IP chaw nyob ntawm OLPC thiab qhov chaw nres nkoj koj xav khiav lub vev xaib. Kev tso cai hauv paus yog xav tau kom nkag mus rau qhov chaw nres nkoj. Txhawm rau saib lub interface thiab tswj hwm Tus Tsim, taw qhia koj lub vev xaib rau https:// host: port.

Pom zoo: