Inhoudsopgave:

OLPC Telepresence: 5 stappen
OLPC Telepresence: 5 stappen

Video: OLPC Telepresence: 5 stappen

Video: OLPC Telepresence: 5 stappen
Video: OLPC Telepresence with iRobot Create (Part 2) 2024, Juli-
Anonim
OLPC Telepresence
OLPC Telepresence

Updaten! Dit is een doorlopend project. Ik zal deze instructable updaten, maar mijn blog wordt vaker bijgewerkt. One Laptop per Child (OLPC) is een nieuwe non-profitorganisatie die zich toelegt op onderzoek naar de ontwikkeling van een laptop van $ 100, een technologie die een revolutie teweeg kan brengen in de manier waarop we de kinderen van de wereld opvoeden Deze instructable laat zien hoe je een OLPC koppelt met een iRobot Create om een telepresence-robot te maken. Met behulp van een eenvoudige webinterface kunnen gebruikers de Create besturen, de sensormetingen volgen en de wereld verkennen via internet via de aangesloten webcam en microfoon van de OLPC. Materialen:

  • OLPC
  • iRobot Create (inclusief Create seriële kabel)
  • USB-naar-serieel adapter
  • Plak op klittenband of ducttape

Optionele materialen:

  • 2 vrouwelijke/mannelijke Kyosho-batterijconnectorparen
  • 25-pins mannelijke soldeerbeker DB25-connector
  • Soldeer
  • Elektrische tape of krimpkous

Optionele hulpmiddelen:

  • Soldeerbout
  • Voltmeter
  • Draadsnijders
  • Draadstrippers
  • Föhn (bij gebruik van krimpkous)

Stap 1: Sluit de USB-naar-serieel adapter en de Create Serial Adapter aan

Sluit de USB-naar-serieel adapter en de Create Serial Adapter aan
Sluit de USB-naar-serieel adapter en de Create Serial Adapter aan

Sluit de USB-naar-serieel-adapter aan op de seriële adapter van Create.

Stap 2: Optioneel: de OLPC inschakelen vanuit de Create

Optioneel: Power de OLPC vanuit de Create
Optioneel: Power de OLPC vanuit de Create
Optioneel: Power de OLPC vanuit de Create
Optioneel: Power de OLPC vanuit de Create
Optioneel: Power de OLPC vanuit de Create
Optioneel: Power de OLPC vanuit de Create

Met deze stap kunnen zowel de OLPC als de Create samen worden opgeladen.

Bereid eerst de DB25-connector voor. 1. Neem een vrouwelijke Kyosho-connector en strip ongeveer 0,25 inch isolatie van de uiteinden van beide draden. 2. Draai en vertin de strengen. 3. Knip twee kleine stukjes krimpkous af en schuif er een op elke draad. 4. Soldeer de rode kabel aan pin 11 van de DB25 connector. 3. Soldeer de zwarte kabel op pin 25 van de DB25 connector. 4. Schuif de krimpkous naar beneden om de pinnen te bedekken en gebruik de föhn om hem te laten krimpen. Bereid vervolgens de OLPC-voedingsconnector voor. 1. Snijd de OLPC-stroomkabel doormidden met een draadknipper. Zorg ervoor dat u de richting van de twee kabels (positief en negatief) kunt onthouden. 2. Strip ongeveer 0,25 inch isolatie van beide afgesneden uiteinden. 3. Scheid de twee kabels aan beide uiteinden ongeveer 2,5 cm van de kabel. 4. Om te bepalen welke draad de aarde is, gebruikt u een voltmeterset om de continuïteit te controleren of de weerstand te meten. Plaats een sonde aan de buitenkant van de cilinderplug en plaats de andere op één draad. Als de meter weerstand of continuïteit aangeeft, hebt u de aardingsdraad geselecteerd. 5. Strip ongeveer 0,25 inch isolatie van een mannelijke Kyosho-adapter. 6. Knip twee korte stukken krimpkous af en schuif er een over elke kabel van de Kyosho-adapter. 7. Soldeer de zwarte Kyosho-adpaterdraad aan de aardedraad van de OLPC-cilinderplug. 8. Soldeer de rode Kyosho-adapterdraad aan de positieve draad van de OLPC-cilinderplug. 9. Schuif de krimpkous over je soldeerverbindingen en gebruik de föhn om hem te laten krimpen. Soldeer en krimp ten slotte een andere vrouwelijke Kyosho-adapter naar de andere helft van de voedingsadapter.

Stap 3: Bevestig de OLPC en kabels

Bevestig de OLPC en kabels
Bevestig de OLPC en kabels
Bevestig de OLPC en kabels
Bevestig de OLPC en kabels
Bevestig de OLPC en kabels
Bevestig de OLPC en kabels

De OLPC past mooi bovenop de Create. Gebruik klittenband of ducttape om de OLPC aan de Create te bevestigen, zodat deze tijdens het gebruik niet wegglijdt.

Bevestig alle kabels aan de creatie en wikkel ze netjes op in de laadruimte. Laat een beetje speling aan de uiteinden van de seriële, stroom- en USB-kabels om door het handvat van de OLPC te voeren. Plak vervolgens de OLPC op de Create. Open het OLPC-deksel en draai het zodat het naar voren wijst. U kunt nu de OLPC-voedingskabel en de USB-naar-serieel-adapter USB-stekker aansluiten.

Stap 4: Installeer Telepresence-software

Telepresence-software installeren
Telepresence-software installeren

De eerste stap is het downloaden en installeren van de benodigde software.

  • PyRobot is een Python-bibliotheek voor het besturen van Roomba of Create van iRobot. Het is ontwikkeld voor deze instructable en bevat modules voor toegang tot de webcam en microfoon van de OLPC en voor het bedienen van een webinterface om de Create via internet te besturen.
  • PySerial
  • web.py
  • MochiKit
  • simplejson

Al deze afhankelijkheden zijn verpakt met releases. Om de huidige PyRobot-release te installeren, SSH in naar de OLPC of open de ontwikkelaarsconsole.

root@olpc$ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzAls je vanuit de ontwikkelversie wilt werken, zul je de benodigde afhankelijkheden zelf moeten installeren. Onderstaande afbeelding is een screenshot van de webinterface.

Stap 5: Start de webserver

Start de webserver
Start de webserver

Om de webserver te starten, SSH in naar de OLPC of open de ontwikkelaarsconsole. Voer vervolgens web_ui.py uit in de pyrobot-directory.

root@olpc$ cd pyrobotroot@olpc$ python web_ui.py host:poort'host:port' moet het IP-adres van de OLPC zijn en de poort waarop u de webserver wilt laten draaien. Root-machtigingen zijn vereist om toegang te krijgen tot de seriële poort. Om de interface te bekijken en de Create te bedienen, gaat u met uw webbrowser naar

Aanbevolen: