Obsah:

OLPC Telepresence: 5 kroků
OLPC Telepresence: 5 kroků

Video: OLPC Telepresence: 5 kroků

Video: OLPC Telepresence: 5 kroků
Video: OLPC Telepresence with iRobot Create (Part 2) 2024, Červenec
Anonim
OLPC Telepresence
OLPC Telepresence

Aktualizace! Toto je pokračující projekt. Budu aktualizovat tento návod, ale můj blog je aktualizován častěji. Jeden notebook na dítě (OLPC) je nové, neziskové sdružení zaměřené na výzkum vývoje notebooku za 100 USD, což je technologie, která by mohla znamenat revoluci ve způsobu vzdělávání dětí na celém světě. Tento návod ukazuje, jak spárovat OLPC s iRobot Create a vytvořit telepresence robota. Pomocí jednoduchého webového rozhraní mohou uživatelé řídit zařízení Create, sledovat jeho hodnoty ze senzorů a prozkoumávat svět přes internet prostřednictvím připojené webové kamery a mikrofonu OLPC.

  • OLPC
  • iRobot Create (obsahuje Create serial kabel)
  • Adaptér USB na sériový port
  • Přilepte na suchý zip nebo lepicí pásku

Volitelné materiály:

  • 2 páry konektorů baterie Kyosho pro ženy/muže
  • 25kolíkový konektor pájecí mísy DB25
  • Pájka
  • Elektrická páska nebo smršťování

Volitelné nástroje:

  • Páječka
  • Voltmetr
  • Nůžky na drát
  • Odstraňovače drátů
  • Vysoušeč vlasů (pokud používáte smršťování)

Krok 1: Připojte adaptér USB-Serial a Vytvořit sériový adaptér

Připojte adaptér USB-to-serial a Create Serial Adapter
Připojte adaptér USB-to-serial a Create Serial Adapter

Připojte adaptér USB-to-serial k sériovému adaptéru Create.

Krok 2: Volitelné: Napájení OLPC z Create

Volitelné: Napájení OLPC z Create
Volitelné: Napájení OLPC z Create
Volitelné: Napájení OLPC z Create
Volitelné: Napájení OLPC z Create
Volitelné: Napájení OLPC z Create
Volitelné: Napájení OLPC z Create

Tento krok umožňuje jak OLPC, tak i Create nabíjet společně.

Nejprve si připravte konektor DB25. 1. Vezměte konektor Kyosho a odizolujte ze špiček obou vodičů asi 0,25 palce izolace. 2. Otočte a pocínujte prameny. 3. Odřízněte dva malé kousky tepelně smrštitelné a nasuňte jeden na každý drát. 4. Pájejte červený kabel na kolík 11 konektoru DB25. 3. Pájejte černý kabel na kolík 25 konektoru DB25. 4. Posuňte tepelný smršťovač dolů, aby zakryl kolíky, a pomocí fénu jej zmenšete. Dále připravte napájecí konektor OLPC. 1. Přeřízněte napájecí kabel OLPC na polovinu pomocí řezačů drátu. Ujistěte se, že si pamatujete orientaci obou kabelů (kladný a záporný). 2. Odřízněte asi 0,25 palce izolace z obou řezaných konců. 3. Oddělte dva kabely na obou koncích přibližně 1 palec od kabelu. 4. Chcete -li zjistit, který vodič je zem, použijte voltmetr nastavený ke kontrole kontinuity nebo měření odporu. Umístěte jednu sondu na vnější stranu zástrčky hlavně a druhou umístěte na jeden vodič. Pokud měřič ukazuje odpor nebo spojitost, vybrali jste zemnící vodič. 5. Odizolujte asi 0,25 palce izolace z mužského adaptéru Kyosho. 6. Odřízněte dva krátké kusy tepelně smrštitelného materiálu a jeden nasuňte na každý kabel adaptéru Kyosho. 7. Připájejte černý vodič Kyosho adpater k zemnicímu vodiči konektoru OLPC. 8. Zapájejte červený vodič adaptéru Kyosho na kladný vodič válcové zástrčky OLPC. 9. Zasuňte smršťovací bužírku přes pájené spoje a pomocí fénu ji zmenšete. Nakonec pájkou a teplem zmenšete další ženský adaptér Kyosho na druhou polovinu napájecího adaptéru.

Krok 3: Připojte OLPC a kabely

Připojte OLPC a kabely
Připojte OLPC a kabely
Připojte OLPC a kabely
Připojte OLPC a kabely
Připojte OLPC a kabely
Připojte OLPC a kabely

OLPC se krásně hodí na vrchol Create. Pomocí tyčinky na suchý zip nebo lepicí pásky připevněte OLPC k zařízení Create tak, aby během provozu nesklouzlo.

Připojte všechny kabely k výtvoru a úhledně je zabalte do nákladového prostoru. Ponechte trochu volno na koncích sériového, napájecího a USB kabelu, aby se protáhly držadlem OLPC. Poté nalepte OLPC na vrchol Vytvořit. Otevřete víko OLPC a otočte jej tak, aby směřovalo dopředu. Nyní můžete zapojit napájecí kabel OLPC a konektor USB adaptéru USB na sériový port.

Krok 4: Nainstalujte si software Telepresence

Nainstalujte si software Telepresence
Nainstalujte si software Telepresence

Prvním krokem je stažení a instalace požadovaného softwaru.

  • PyRobot je knihovna Pythonu pro ovládání iRobot's Roomba nebo Create. Byl vyvinut pro tento návod a obsahuje moduly pro přístup k webové kameře a mikrofonu OLPC a pro obsluhu webového rozhraní pro ovládání vytváření přes internet.
  • PySerial
  • web.py
  • MochiKit
  • prostý syn

Všechny tyto závislosti jsou zabaleny do vydání. Chcete -li nainstalovat aktuální verzi PyRobot, buď SSH do OLPC, nebo otevřete konzolu pro vývojáře.

root@olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzPokud chcete pracovat s vývojovou verzí, budete si muset nainstalovat požadované závislosti sami. Na obrázku níže je snímek obrazovky webového rozhraní.

Krok 5: Spusťte webový server

Spusťte webový server
Spusťte webový server

Chcete -li spustit webový server, použijte SSH v OLPC nebo otevřete konzolu pro vývojáře. Potom spusťte web_ui.py v adresáři pyrobot.

root@olpc $ cd pyrobotroot@olpc $ python web_ui.py hostitel: port'host: port' by měla být IP adresa OLPC a port, na kterém chcete spustit webový server. Pro přístup k sériovému portu jsou vyžadována kořenová oprávnění. Chcete -li zobrazit rozhraní a ovládat vytváření, přejděte ve webovém prohlížeči na https:// host: port.

Doporučuje: