Indholdsfortegnelse:
- Trin 1: Tilslut USB-til-seriel adapter og Create Serial Adapter
- Trin 2: Valgfri: Tænd OLPC'en fra Opret
- Trin 3: Tilslut OLPC og kabler
- Trin 4: Installer Telepresence -software
- Trin 5: Start webserveren
Video: OLPC Telepresence: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
Opdateringer! Dette er et igangværende projekt. Jeg vil opdatere denne instruerbare, men min blog opdateres oftere. One Laptop per Child (OLPC) er en ny, non-profit forening dedikeret til forskning for at udvikle en $ 100 bærbar computer, en teknologi, der kan revolutionere, hvordan vi uddanner verdens børn. Denne instruktive viser, hvordan man kobler en OLPC med en iRobot Create for at oprette en telepresence -robot. Ved hjælp af en simpel webgrænseflade kan brugerne drive Opret, overvåge dens sensoraflæsning og udforske verden på tværs af internettet via det vedhæftede OLPC's webcam og mikrofon.
- OLPC
- iRobot Create (inkluderer Opret serielt kabel)
- USB-til-seriel adapter
- Stick på velcro eller gaffatape
Valgfrie materialer:
- 2 hun-/han Kyosho batteristikpar
- 25 Pin Male Loddekop DB25 -stik
- Lodde
- Elektrisk tape eller varmekrympning
Valgfrie værktøjer:
- Loddekolbe
- Volt meter
- Trådskærere
- Wire strippere
- Hårtørrer (hvis du bruger varmekrympning)
Trin 1: Tilslut USB-til-seriel adapter og Create Serial Adapter
Tilslut USB-til-seriel adapter til Create's serielle adapter.
Trin 2: Valgfri: Tænd OLPC'en fra Opret
Dette trin giver både OLPC og Create mulighed for at oplade sammen.
Forbered først DB25 -stikket. 1. Tag en Kyosho -konnektor og fjern ca. 0,25 tommer isolering fra spidserne på begge ledninger. 2. Vrid og blik trådene. 3. Skær to små stykker varmekrympning, og skub et på hver ledning. 4. Lod det røde kabel til pin 11 på DB25 -stikket. 3. Lod det sorte kabel til pin 25 på DB25 -stikket. 4. Skub varmekrymperen ned for at dække stifterne, og brug hårtørrer til at krympe den. Forbered derefter OLPC -strømstikket. 1. Skær OLPC -strømkablet i halve med trådskærere. Sørg for at du kan huske retningen af de to kabler (positiv og negativ). 2. Fjern ca. 0,25 tommer isolering fra begge afskårne ender. 3. Adskil de to kabler i begge ender ca. 1 tommer ned ad kablet. 4. For at bestemme, hvilken ledning der er jorden, skal du bruge et voltmeter indstillet til at kontrollere kontinuitet eller måle modstand. Placer den ene sonde på ydersiden af tøndeproppen, og anbring den anden på den ene ledning. Hvis måleren angiver modstand eller kontinuitet, har du valgt jordledningen. 5. Fjern ca. 0,25 tommer isolering fra en han -Kyosho -adapter. 6. Skær to korte stykker varmekrympning, og skub et over hvert kabel på Kyosho -adapteren. 7. Lod den sorte Kyosho adpaterledning til jordledningen på OLPC's tøndeprop. 8. Lod den røde Kyosho -adapterledning til den positive ledning i OLPC's tøndeprop. 9. Skyd varmekrympningen hen over dine loddeforbindelser, og brug hårtørrer til at krympe den. Endelig krymper loddet og varme en anden kvindelig Kyosho -adapter til den anden halvdel af strømadapteren.
Trin 3: Tilslut OLPC og kabler
OLPC passer fint oven på Create. Brug stick på velcro eller gaffatape til at fastgøre OLPC til Create, så den ikke glider af under drift.
Fastgør alle kabler til skabe og pakk dem pænt ind i lastrummet. Efterlad en lille slækning i enderne af seriel-, strøm- og USB -kablerne for at føre gennem håndtaget på OLPC. Sæt derefter OLPC oven på Opret. Åbn OLPC -låget, og drej det, så det vender fremad. Du kan nu tilslutte OLPC-strømkablet og USB-til-seriel adapter USB-stik.
Trin 4: Installer Telepresence -software
Det første trin er at downloade og installere den nødvendige software.
- PyRobot er et Python -bibliotek til styring af iRobots Roomba eller Create. Det blev udviklet til denne instruerbare og indeholder moduler til adgang til OLPC's webcam og mikrofon og til betjening af en webgrænseflade til styring af Opret via internettet.
- PySerial
- web.py
- MochiKit
- simplejson
Alle disse afhængigheder er pakket ind med udgivelser. For at installere den nuværende PyRobot -udgivelse skal du enten SSH ind i OLPC eller åbne udviklerkonsollen.
root@olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzHvis du vil arbejde ud fra udviklingsversionen, skal du selv installere de nødvendige afhængigheder. Billedet herunder er et skærmbillede af webgrænsefladen.
Trin 5: Start webserveren
For at starte webserveren skal du enten SSH ind på OLPC eller åbne udviklerkonsollen. Kør derefter web_ui.py i pyrobot -biblioteket.
root@olpc $ cd pyrobotroot@olpc $ python web_ui.py vært: port'host: port' skal være IP -adressen på OLPC'en og den port, du gerne vil køre webserveren på. Root -tilladelser er nødvendige for at få adgang til den serielle port. For at se grænsefladen og styre Opret skal du pege din webbrowser på https:// host: port.
Anbefalede:
Menneskelig størrelse telepresence -robot med griberarm: 5 trin (med billeder)
Human Sized Telepresence Robot With Gripper Arm: MANIFESTO En frenemy af mig inviterede mig til en Halloween-fest (30+ mennesker) under en pandemi, så jeg fortalte ham, at jeg ville deltage og gik i gang med at designe en telepresence-robot for at forårsage kaos på festen i min placere. Hvis du ikke er bekendt med hvilken telep
Snap Circuits Telepresence Robot: 9 trin
Snap Circuits Telepresence Robot: Ferier i 2020 er lidt anderledes. Min familie er spredt rundt i landet, og på grund af pandemien kan vi ikke samles til ferier. Jeg ville have en måde at få bedsteforældre til at føle sig inkluderet i vores Thanksgiving -fest. En teleprese
Telepresence Robot: Grundlæggende platform (del 1): 23 trin (med billeder)
Telepresence Robot: Grundlæggende platform (del 1): En telepresence robot er en type robot, der kan fjernstyres over internettet og fungere som en surrogat for en anden et andet sted. For eksempel, hvis du er i New York, men fysisk vil interagere med et team af mennesker i Californien
Byg en telepresence -robot, der kontrolleres via wifi: 11 trin (med billeder)
Byg en telepresence -robot, der kontrolleres via wifi: Dette projekt handler om at bygge en robot, der kan interagere med et fjernt miljø og blive styret fra enhver del af verden ved hjælp af Wifi. Dette er mit sidste års ingeniørprojekt, og jeg lærte meget om elektronik, IoT og programmering, selvom jeg
Sparky - DIY Web -Based Telepresence Robot: 15 trin (med billeder)
Sparky - DIY Web -Based Telepresence Robot: Navnet Sparky er baseret på et akronym for? Self Portrait Artifact? Roving Chassis I? en akavet titel på et kunstprojekt påbegyndt i begyndelsen af 90'erne. Siden da har Sparky udviklet sig fra et overdimensioneret RC -legetøj med et par? Babyalarm? video ca €