Turinys:

„OLPC Telepresence“: 5 žingsniai
„OLPC Telepresence“: 5 žingsniai

Video: „OLPC Telepresence“: 5 žingsniai

Video: „OLPC Telepresence“: 5 žingsniai
Video: OLPC Telepresence with iRobot Create (Part 2) 2024, Lapkritis
Anonim
„OLPC Telepresence“
„OLPC Telepresence“

Atnaujinimai! Tai tęstinis projektas. Aš atnaujinsiu šį pamokomą dalyką, tačiau mano tinklaraštis atnaujinamas dažniau. Vienas nešiojamasis kompiuteris vienam vaikui (OLPC) yra nauja, ne pelno siekianti asociacija, skirta moksliniams tyrimams, siekiant sukurti 100 USD nešiojamąjį kompiuterį-technologiją, galinčią pakeisti mūsų vaikų švietimą.. Šioje instrukcijoje parodyta, kaip susieti OLPC su „iRobot Create“, kad būtų sukurtas telepresence robotas. Naudodami paprastą žiniatinklio sąsają, vartotojai gali vairuoti „Create“, stebėti jo jutiklių rodmenis ir tyrinėti pasaulį visame internete per pridėtą OLPC internetinę kamerą ir mikrofoną.

  • OLPC
  • „iRobot Create“(įskaitant serijos kabelio kūrimą)
  • USB-serijos adapteris
  • Klijuokite lipnią juostą arba lipnią juostą

Pasirenkamos medžiagos:

  • 2 „Kyosho“moterų ir vyrų akumuliatoriaus jungčių poros
  • 25 kontaktų vyriškos lydmetalio taurės DB25 jungtis
  • Lituoklis
  • Elektros juosta arba šilumos susitraukimas

Pasirenkami įrankiai:

  • Lituoklis
  • Voltmetras
  • Vielos pjaustytuvai
  • Vielos nuėmikliai
  • Plaukų džiovintuvas (jei naudojamas terminis susitraukimas)

1 veiksmas: prijunkite USB-serijos adapterį ir sukurkite nuoseklųjį adapterį

Prijunkite USB-serijos adapterį ir sukūrimo serijos adapterį
Prijunkite USB-serijos adapterį ir sukūrimo serijos adapterį

Prijunkite USB serijinį adapterį prie „Create“serijos adapterio.

2 veiksmas: neprivaloma: įjunkite OLPC iš kūrimo

Pasirenkama: įjunkite OLPC iš kūrimo
Pasirenkama: įjunkite OLPC iš kūrimo
Pasirenkama: įjunkite OLPC iš kūrimo
Pasirenkama: įjunkite OLPC iš kūrimo
Pasirenkama: įjunkite OLPC iš kūrimo
Pasirenkama: įjunkite OLPC iš kūrimo

Šis veiksmas leidžia tiek OLPC, tiek „Create“įkrauti kartu.

Pirmiausia paruoškite DB25 jungtį. 1. Paimkite moterišką „Kyosho“jungtį ir nuimkite maždaug 0,25 colio izoliaciją nuo abiejų laidų galiukų. 2. Sruogelius susukite ir skardinkite. 3. Iškirpkite du mažus termiškai susitraukiančius gabalėlius ir stumkite po vieną ant kiekvienos vielos. 4. Lituokite raudoną kabelį prie DB25 jungties 11 kaiščio. 3. Lituokite juodą kabelį prie DB25 jungties 25 kaiščio. 4. Pastumkite šilumos susitraukiklį žemyn, kad uždengtumėte kaiščius, ir sutraukite plaukų džiovintuvą. Tada paruoškite OLPC maitinimo jungtį. 1. Perpjaukite OLPC maitinimo kabelį per pusę vielos pjovikliais. Įsitikinkite, kad galite atsiminti dviejų kabelių (teigiamų ir neigiamų) orientaciją. 2. Iš abiejų nupjautų galų nuimkite maždaug 0,25 colio izoliaciją. 3. Atskirkite du kabelius abiejuose galuose maždaug 1 colio žemyn kabeliu. 4. Norėdami nustatyti, kuri viela yra žemė, naudokite voltmetro rinkinį, kad patikrintumėte tęstinumą arba išmatuotumėte atsparumą. Vieną zondą uždėkite ant statinės kištuko išorės, o kitą - ant vieno laido. Jei matuoklis rodo pasipriešinimą ar tęstinumą, pasirinkote įžeminimo laidą. 5. Iš „Kyosho“adapterio pašalinkite maždaug 0,25 colio izoliaciją. 6. Iškirpkite du trumpus termiškai susitraukiančius gabalus ir stumkite po vieną ant kiekvieno „Kyosho“adapterio kabelio. 7. Lituokite juodą „Kyosho“adapterio laidą prie OLPC cilindro kištuko įžeminimo laido. 8. Lituokite raudoną „Kyosho“adapterio laidą prie teigiamo OLPC cilindro kištuko laido. 9. Pastumkite šilumos susitraukimą virš litavimo siūlių ir susitraukite plaukų džiovintuvu. Galiausiai lydmetalis ir šiluma susitraukia kitą „Kyosho“adapterį į kitą maitinimo adapterio pusę.

3 žingsnis: pritvirtinkite OLPC ir kabelius

Pritvirtinkite OLPC ir kabelius
Pritvirtinkite OLPC ir kabelius
Pritvirtinkite OLPC ir kabelius
Pritvirtinkite OLPC ir kabelius
Pritvirtinkite OLPC ir kabelius
Pritvirtinkite OLPC ir kabelius

OLPC puikiai dera ant kūrimo. Naudokite lipnią ant velcro ar lipnios juostos, kad pritvirtintumėte OLPC prie „Create“, kad jis nenuslystų veikimo metu.

Prijunkite visus kabelius prie korpuso ir tvarkingai apvyniokite juos krovinių skyriuje. Palikite šiek tiek laisvą nuoseklųjį, maitinimo ir USB kabelių galus, kad galėtumėte maitinti per OLPC rankeną. Tada priklijuokite OLPC ant kūrimo viršaus. Atidarykite OLPC dangtelį ir pasukite jį į priekį. Dabar galite prijungti OLPC maitinimo kabelį ir USB-serijos adapterio USB kištuką.

4 veiksmas: įdiekite „Telepresence“programinę įrangą

Įdiekite „Telepresence“programinę įrangą
Įdiekite „Telepresence“programinę įrangą

Pirmasis žingsnis yra atsisiųsti ir įdiegti reikiamą programinę įrangą.

  • „PyRobot“yra „Python“biblioteka, skirta valdyti „iRobot“„Roomba“arba „Create“. Jis buvo sukurtas šiam nurodymui ir apima modulius, skirtus prieigai prie OLPC žiniatinklio kameros ir mikrofono bei žiniatinklio sąsajos aptarnavimui, kad būtų galima valdyti kūrimą internetu.
  • PySerial
  • web.py
  • „MochiKit“
  • simplejson

Visos šios priklausomybės yra įtrauktos į leidimus. Norėdami įdiegti dabartinį „PyRobot“leidimą, SSH įveskite į OLPC arba atidarykite kūrėjo konsolę.

root@olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzJei norite dirbti su kūrimo versija, turėsite patys įdiegti reikiamas priklausomybes. Žemiau esančiame paveikslėlyje yra žiniatinklio sąsajos ekrano kopija.

5 veiksmas: paleiskite žiniatinklio serverį

Paleiskite žiniatinklio serverį
Paleiskite žiniatinklio serverį

Norėdami paleisti žiniatinklio serverį, įveskite SSH į OLPC arba atidarykite kūrėjo konsolę. Tada paleiskite „web_ui.py“„pyrobot“kataloge.

root@olpc $ cd pyrobotroot@olpc $ python web_ui.py priegloba: uostas„host: port“turėtų būti OLPC IP adresas ir prievadas, kuriame norite paleisti žiniatinklio serverį. Norint pasiekti nuoseklųjį prievadą, reikalingi šaknies leidimai. Norėdami peržiūrėti sąsają ir valdyti kūrimą, nukreipkite žiniatinklio naršyklę į https:// host: port.

Rekomenduojamas: