Innholdsfortegnelse:
- Trinn 1: Koble USB-til-seriell adapter og Create Serial Adapter
- Trinn 2: Valgfritt: Slå på OLPC fra Create
- Trinn 3: Fest OLPC og kabler
- Trinn 4: Installer Telepresence -programvare
- Trinn 5: Start webserveren
Video: OLPC Telepresence: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Oppdateringer! Dette er et pågående prosjekt. Jeg vil oppdatere denne instruksen, men bloggen min oppdateres oftere. One Laptop per Child (OLPC) er en ny, ideell forening dedikert til forskning for å utvikle en bærbar datamaskin på $ 100, en teknologi som kan revolusjonere hvordan vi utdanner verdens barn. Denne instruksjonen viser hvordan du kobler en OLPC med en iRobot Create for å lage en telepresence -robot. Ved hjelp av et enkelt webgrensesnitt kan brukerne kjøre Create, overvåke sensoravlesningene og utforske verden over internett gjennom det vedlagte OLPCs webkamera og mikrofon.
- OLPC
- iRobot Create (inkluderer Create serial cable)
- USB-til-seriell adapter
- Fest på borrelås eller tape
Valgfrie materialer:
- 2 Kyosho batterikontaktpar for kvinner/menn
- 25 Pin Male Loddekopp DB25 -kontakt
- Lodding
- Elektrisk tape eller varmekrymping
Valgfrie verktøy:
- Loddejern
- Volt meter
- Avbitertang
- Wire strippere
- Hårføner (hvis du bruker varmekrymping)
Trinn 1: Koble USB-til-seriell adapter og Create Serial Adapter
Koble USB-til-seriell adapter til Create-serien.
Trinn 2: Valgfritt: Slå på OLPC fra Create
Dette trinnet lar både OLPC og Create lade sammen.
Forbered først DB25 -kontakten. 1. Ta en kvinnelig Kyosho -kontakt og fjern omtrent 0,25 tommer isolasjon fra spissene på begge ledningene. 2. Vri og tinn trådene. 3. Skjær to små biter av varmekrymp og skyv en på hver ledning. 4. Lodd den røde kabelen til pinne 11 på DB25 -kontakten. 3. Lodd den svarte kabelen til pinne 25 på DB25 -kontakten. 4. Skyv varmekrympen ned for å dekke pinnene, og bruk hårføner til å krympe den. Forbered deretter OLPC -strømkontakten. 1. Kutt OLPC -strømkabelen i to med wire cutters. Sørg for at du husker retningen til de to kablene (positive og negative). 2. Fjern omtrent 0,25 tommer isolasjon fra begge avskårne ender. 3. Skill de to kablene i begge ender omtrent 1 tomme nedover kabelen. 4. For å finne ut hvilken ledning som er bakken, bruk et voltmeter for å kontrollere kontinuitet eller måle motstand. Plasser den ene sonden på utsiden av fatproppen og plasser den andre på den ene ledningen. Hvis måleren indikerer motstand eller kontinuitet, har du valgt jordledningen. 5. Fjern omtrent 0,25 tommer isolasjon fra en Kyosho -adapter. 6. Klipp to korte varmekrympestykker og skyv en over hver kabel på Kyosho -adapteren. 7. Lodd den svarte Kyosho adpaterwiren til jordledningen til OLPCs fatpropp. 8. Lodd den røde Kyosho -adapterledningen til den positive ledningen til OLPCs fatpropp. 9. Skyv varmekrympingen over loddeskjøtene dine og bruk hårføner til å krympe den. Til slutt krymper loddetinn og varme en annen kvinnelig Kyosho -adapter til den andre halvdelen av strømadapteren.
Trinn 3: Fest OLPC og kabler
OLPC passer fint på toppen av Create. Bruk pinne på borrelås eller tape for å feste OLPC til Create slik at den ikke glir av under drift.
Fest alle kabler til skapet og pakk dem pent inn i lasterommet. La det være litt slakk på endene av seriell-, strøm- og USB -kablene for å mates gjennom håndtaket på OLPC. Fest deretter OLPC på toppen av Create. Åpne OLPC -lokket og vri det slik at det vender fremover. Du kan nå koble til OLPC-strømkabelen og USB-til-seriell adapter-USB-plugg.
Trinn 4: Installer Telepresence -programvare
Det første trinnet er å laste ned og installere nødvendig programvare.
- PyRobot er et Python -bibliotek for å kontrollere iRobots Roomba eller Create. Den ble utviklet for denne instruksjonsfulle og inkluderer moduler for tilgang til OLPCs webkamera og mikrofon og for betjening av et webgrensesnitt for å kontrollere Create via internett.
- PySerial
- web.py
- MochiKit
- simplejson
Alle disse avhengighetene er pakket inn med utgivelser. For å installere den nåværende PyRobot -versjonen, må du enten SSH inn i OLPC eller åpne utviklerkonsollen.
root@olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzHvis du vil jobbe fra utviklingsversjonen, må du installere de nødvendige avhengighetene selv. Bildet nedenfor er et skjermbilde av webgrensesnittet.
Trinn 5: Start webserveren
For å starte webserveren, må du enten logge inn på OLPC eller åpne utviklerkonsollen. Kjør deretter web_ui.py i pyrobot -katalogen.
root@olpc $ cd pyrobotroot@olpc $ python web_ui.py vert: port'host: port' skal være IP -adressen til OLPC og porten du vil kjøre webserveren på. Rootillatelser kreves for å få tilgang til den serielle porten. For å se grensesnittet og kontrollere Opprett, pek nettleseren din på https:// host: port.
Anbefalt:
Snap Circuits Telepresence Robot: 9 trinn
Snap Circuits Telepresence Robot: Helligdager i 2020 er litt annerledes. Familien min er spredt rundt i landet, og på grunn av pandemien kan vi ikke samles til ferier. Jeg ønsket en måte å få besteforeldre til å føle seg inkludert i vår Thanksgiving -feiring. En teleprese
Telepresence Robot: Grunnleggende plattform (del 1): 23 trinn (med bilder)
Telepresence Robot: Basic Platform (Part 1): En telepresence robot er en type robot som kan fjernstyres over internett og fungere som en surrogat for noen andre steder. For eksempel, hvis du er i New York, men vil fysisk samhandle med et team av mennesker i Californien
Bygg en telepresence -robot kontrollert gjennom Wifi: 11 trinn (med bilder)
Bygg en Telepresence Robot Controlled Through Wifi: Dette prosjektet handler om å bygge en robot som kan samhandle med et eksternt miljø og bli kontrollert fra alle deler av verden ved hjelp av Wifi. Dette er mitt siste års ingeniørprosjekt, og jeg lærte mye om elektronikk, IoT og programmering selv om jeg
Sparky - DIY Web -Based Telepresence Robot: 15 trinn (med bilder)
Sparky - DIY Web -Based Telepresence Robot: Navnet Sparky er basert på et akronym for? Self Portrait Artifact? Roving Chassis I? en vanskelig tittel for et kunstprosjekt som begynte på begynnelsen av 90 -tallet. Siden den gang har Sparky utviklet seg fra et overdimensjonert RC -leketøy med et par? Babymonitor? video ca
Sparky Jr. - DIY Telepresence Robot: 21 trinn
Sparky Jr.-DIY Telepresence Robot: " Du kan kalle Sparky en topp moderne schmooze-maskin " - Wired Magazine SPARKY: Navnet Sparky er basert på et akronym for? Self Portrait Artifact / Roving Chassis - et kunstprosjekt som startet på begynnelsen av 90 -tallet med søppel, funnet gjenstander â €