Obsah:

OLPC Telepresence: 5 krokov
OLPC Telepresence: 5 krokov

Video: OLPC Telepresence: 5 krokov

Video: OLPC Telepresence: 5 krokov
Video: OLPC Telepresence with iRobot Create (Part 2) 2024, November
Anonim
OLPC Telepresence
OLPC Telepresence

Aktualizácie! Ide o prebiehajúci projekt. Budem aktualizovať tento návod, ale môj blog sa bude aktualizovať častejšie. Jeden prenosný počítač na dieťa (OLPC) je nové neziskové združenie zamerané na výskum vývoja prenosného počítača za 100 dolárov, technológie, ktorá by mohla znamenať revolúciu vo vzdelávaní detí na celom svete.. Tento návod ukazuje, ako spojiť OLPC s iRobot Create a vytvoriť telepresenčného robota. Používatelia môžu pomocou jednoduchého webového rozhrania riadiť zariadenie Create, monitorovať jeho hodnoty zo senzorov a objavovať svet na internete prostredníctvom pripojenej webovej kamery a mikrofónu OLPC. Materiály:

  • OLPC
  • iRobot Create (obsahuje Vytvoriť sériový kábel)
  • Adaptér USB na sériový port
  • Nalepte na suchý zips alebo lepiacu pásku

Voliteľné materiály:

  • 2 páry párov konektora batérie pre ženy/muža Kyosho
  • 25 -kolíkový konektor spájkovacej misky DB25
  • Spájka
  • Elektrická páska alebo zmršťovadlo

Voliteľné nástroje:

  • Spájkovačka
  • Volt meter
  • Strihač káblov
  • Odizolovače drôtov
  • Sušič vlasov (ak používa zmršťovač)

Krok 1: Pripojte adaptér USB-Serial a Vytvorte sériový adaptér

Pripojte adaptér USB na sériový port a vytvorte sériový adaptér
Pripojte adaptér USB na sériový port a vytvorte sériový adaptér

Pripojte adaptér USB-to-serial k sériovému adaptéru Create.

Krok 2: Voliteľné: Napájajte OLPC z vytvorenia

Voliteľné: Napájajte OLPC z vytvorenia
Voliteľné: Napájajte OLPC z vytvorenia
Voliteľné: Napájajte OLPC z poľa Vytvoriť
Voliteľné: Napájajte OLPC z poľa Vytvoriť
Voliteľné: Napájajte OLPC z poľa Vytvoriť
Voliteľné: Napájajte OLPC z poľa Vytvoriť

Tento krok umožňuje OLPC a Create súčasne nabíjať.

Najprv pripravte konektor DB25. 1. Vezmite ženský konektor Kyosho a zo špičiek oboch drôtov odstráňte asi 0,25 palca izolácie. 2. Natočte a pocínujte pramene. 3. Odrežte dva malé kúsky zmršťovadla a jeden nasuňte na každý drôt. 4. Zapájajte červený kábel na kolík 11 konektora DB25. 3. Zapájajte čierny kábel na kolík 25 konektora DB25. 4. Posuňte tepelný zmršťovač nadol, aby zakryl kolíky, a pomocou fénu ho stiahnite. Ďalej pripravte napájací konektor OLPC. 1. Orezajte napájací kábel OLPC na polovicu pomocou nožov na drôt. Uistite sa, že si pamätáte orientáciu dvoch káblov (kladný a záporný). 2. Odizolujte asi 0,25 palca izolácie z oboch narezaných koncov. 3. Oddeľte dva káble na oboch koncoch približne 1 palec od kábla. 4. Na zistenie, ktorý vodič je zem, použite voltmetr nastavený na kontrolu kontinuity alebo meranie odporu. Jednu sondu umiestnite na vonkajšiu stranu valcovej zástrčky a druhú umiestnite na jeden drôt. Ak merač indikuje odpor alebo spojitosť, vybrali ste uzemňovací vodič. 5. Odizolujte asi 0,25 palca izolácie z mužského adaptéra Kyosho. 6. Odrežte dva krátke kusy zmršťovadla a jeden nasuňte na každý kábel adaptéra Kyosho. 7. Pripájajte čierny drôt Kyosho adpater k uzemňovaciemu vodiču valcovej zástrčky OLPC. 8. Spájkujte červený drôt adaptéra Kyosho na kladný vodič valcovej zástrčky OLPC. 9. Zasuňte zmršťovač tepla cez spájkovacie spoje a stiahnite ho sušičom vlasov. Nakoniec spájkou a teplom zmršťujte ďalší ženský adaptér Kyosho na druhú polovicu napájacieho adaptéra.

Krok 3: Pripojte OLPC a káble

Pripojte OLPC a káble
Pripojte OLPC a káble
Pripojte OLPC a káble
Pripojte OLPC a káble
Pripojte OLPC a káble
Pripojte OLPC a káble

OLPC krásne sedí na vrchole Vytvoriť. Pomocou tyčinky na suchý zips alebo lepiacej pásky pripevnite OLPC k zariadeniu Create tak, aby sa počas prevádzky nevykĺzlo.

Pripojte všetky káble k vytvoreniu a úhľadne ich zabaľte do nákladného priestoru. Konce sériových, napájacích a USB káblov nechajte trocha uvoľnené, aby sa previedli držadlom OLPC. Potom prilepte OLPC na vrch vytvorenia. Otvorte veko OLPC a otočte ho tak, aby smerovalo dopredu. Teraz môžete zapojiť napájací kábel OLPC a konektor USB adaptéra USB na sériový port.

Krok 4: Nainštalujte softvér Telepresence

Nainštalujte softvér Telepresence
Nainštalujte softvér Telepresence

Prvým krokom je stiahnutie a nainštalovanie požadovaného softvéru.

  • PyRobot je knižnica Pythonu na ovládanie iRobot's Roomba alebo Create. Bol vyvinutý pre tento návod a obsahuje moduly na prístup k webovej kamere a mikrofónu OLPC a na obsluhu webového rozhrania na ovládanie vytvárania cez internet.
  • PySerial
  • web.py
  • MochiKit
  • simplejson

Všetky tieto závislosti sú zabalené vo vydaniach. Ak chcete nainštalovať aktuálne vydanie PyRobot, buď SSH do OLPC, alebo otvorte konzolu pre vývojárov.

root@olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzAk chcete pracovať s vývojovou verziou, budete si musieť nainštalovať požadované závislosti sami. Nasledujúci obrázok predstavuje snímku obrazovky webového rozhrania.

Krok 5: Spustite webový server

Spustite webový server
Spustite webový server

Webový server spustíte tak, že SSH prihlásite do OLPC alebo otvoríte konzolu pre vývojárov. Potom spustite web_ui.py v adresári pyrobot.

root@olpc $ cd pyrobotroot@olpc $ python web_ui.py hostiteľ: port'host: port' by mala byť IP adresa OLPC a port, na ktorom chcete spustiť webový server. Na prístup k sériovému portu sú potrebné koreňové oprávnenia. Ak chcete zobraziť rozhranie a ovládať funkciu Vytvoriť, nasmerujte webový prehliadač na https:// host: port.

Odporúča: