Cuprins:
- Pasul 1: Conectați adaptorul USB la serial și Creați adaptor serial
- Pasul 2: Opțional: alimentați OLPC din Creare
- Pasul 3: Atașați OLPC și cabluri
- Pasul 4: Instalați software-ul Telepresence
- Pasul 5: Porniți serverul web
Video: Telepresență OLPC: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Actualizări! Acesta este un proiect în derulare. Voi actualiza acest lucru instructiv, dar blogul meu este actualizat mai des. One Laptop per Child (OLPC) este o nouă asociație non-profit dedicată cercetării pentru dezvoltarea unui laptop de 100 USD, o tehnologie care ar putea revoluționa modul în care educăm copiii lumii. Acest instructiv arată cum să cuplați un OLPC cu un iRobot Creați pentru a crea un robot de telepresență. Folosind o interfață web simplă, utilizatorii pot conduce Creați, monitoriza citirile senzorilor și pot explora lumea prin internet prin camera web și microfonul OLPC atașat.
- OLPC
- iRobot Create (include Creare cablu serial)
- Adaptor USB-serie
- Lipiți pe velcro sau bandă adezivă
Materiale opționale:
- 2 perechi de conectori baterie Kyosho mama / tată
- Conector DB25 pentru cupă de lipit tată de 25 pini
- Solder
- Bandă electrică sau termocontractibil
Instrumente opționale:
- Ciocan de lipit
- Voltmetru
- Freze de sârmă
- Decapanti de sârmă
- Uscător de păr (dacă se folosește termocontractabil)
Pasul 1: Conectați adaptorul USB la serial și Creați adaptor serial
Conectați adaptorul USB-serial la adaptorul serial al Create.
Pasul 2: Opțional: alimentați OLPC din Creare
Acest pas permite atât OLPC, cât și Creați să se încarce împreună.
Mai întâi, pregătiți conectorul DB25. 1. Luați un conector Kyosho feminin și îndepărtați aproximativ 0,25 inci de izolație de la vârfurile ambelor fire. 2. Răsuciți și tăiați firele. 3. Tăiați două bucăți mici de termocontractabil și glisați una pe fiecare fir. 4. Lipiți cablul roșu la pinul 11 al conectorului DB25. 3. Lipiți cablul negru la pinul 25 al conectorului DB25. 4. Glisați termocontractorul în jos pentru a acoperi știfturile și folosiți uscătorul de păr pentru a-l micșora. Apoi, pregătiți conectorul de alimentare OLPC. 1. Tăiați cablul de alimentare OLPC în jumătate cu tăietori de sârmă. Asigurați-vă că vă puteți aminti orientarea celor două cabluri (pozitiv și negativ). 2. Îndepărtați aproximativ 0,25 inci de izolație de la ambele capete tăiate. 3. Separați cele două cabluri de la ambele capete la aproximativ 1 inch în jos. 4. Pentru a determina care fir este pământul, utilizați un voltmetru setat pentru a verifica continuitatea sau pentru a măsura rezistența. Așezați o sondă pe exteriorul ștecherului și puneți cealaltă pe un fir. Dacă contorul indică rezistență sau continuitate, ați selectat firul de masă. 5. Îndepărtați aproximativ 0,25 inci de izolație dintr-un adaptor Kyosho de sex masculin. 6. Tăiați două bucăți scurte de termocontractabil și glisați unul peste fiecare cablu al adaptorului Kyosho. 7. Lipiți firul negru Kyosho cu firul de împământare al mufei butoiului OLPC. 8. Lipiți firul roșu al adaptorului Kyosho pe firul pozitiv al mufei cilindrice a OLPC. 9. Glisați termocontractorul peste articulațiile de lipit și folosiți uscătorul de păr pentru a-l micșora. În cele din urmă, lipirea și căldura micșorează un alt adaptor Kyosho de sex feminin la cealaltă jumătate a adaptorului de alimentare.
Pasul 3: Atașați OLPC și cabluri
OLPC se potrivește frumos deasupra creației. Utilizați stick pe velcro sau bandă adezivă pentru a atașa OLPC la Creați, astfel încât să nu alunece în timpul funcționării.
Atașați toate cablurile la creație și înfășurați-le cu grijă în compartimentul de încărcare. Lăsați o mică slăbire la capetele cablurilor seriale, de alimentare și USB pentru a trece prin mânerul OLPC. Apoi lipiți OLPC deasupra creației. Deschideți capacul OLPC și răsuciți-l astfel încât să fie orientat înainte. Acum puteți conecta cablul de alimentare OLPC și adaptorul USB-la-serie USB.
Pasul 4: Instalați software-ul Telepresence
Primul pas este descărcarea și instalarea software-ului necesar.
- PyRobot este o bibliotecă Python pentru controlul Roomba sau Create al iRobot. A fost dezvoltat pentru acest instructable și include module pentru accesarea camerei web și a microfonului OLPC și pentru servirea unei interfețe web pentru a controla Creați prin internet.
- PySerial
- web.py
- MochiKit
- simplejson
Toate aceste dependențe sunt încheiate cu versiuni. Pentru a instala versiunea PyRobot curentă, fie SSH în OLPC, fie deschideți consola dezvoltatorului.
root @ olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzDacă doriți să lucrați din versiunea de dezvoltare, va trebui să instalați singur dependențele necesare. Imaginea de mai jos este o captură de ecran a interfeței web.
Pasul 5: Porniți serverul web
Pentru a porni serverul web, fie SSH în OLPC, fie deschideți consola dezvoltatorului. Apoi rulați web_ui.py în directorul pyrobot.
root @ olpc $ cd pyrobotroot @ olpc $ python web_ui.py gazdă: port„gazdă: port” ar trebui să fie adresa IP a OLPC și portul pe care doriți să rulați serverul web. Pentru a accesa portul serial sunt necesare permisiuni de rădăcină. Pentru a vizualiza interfața și a controla Creați, îndreptați browserul web către portul https:// host:.
Recomandat:
Robot de telepresență de dimensiuni umane cu braț de prindere: 5 pași (cu imagini)
Robot de telepresență umană cu braț de prindere: MANIFESTO Un frenemy al meu m-a invitat la o petrecere de Halloween (peste 30 de persoane) în timpul unei pandemii, așa că i-am spus că voi participa și m-am apucat să proiectez un robot de telepresență pentru a provoca ravagii la petrecerea din loc. Dacă nu sunteți familiarizați cu ce telefon
Robotul de telepresență al circuitelor Snap: 9 pași
Robot de telepresență Snap Circuits: Vacanțele în 2020 sunt puțin diferite. Familia mea este răspândită în toată țara și, din cauza pandemiei, nu putem să ne adunăm împreună pentru sărbători. Am vrut o modalitate de a-i face pe bunicii să se simtă incluși în sărbătoarea noastră de Ziua Recunoștinței. Un teleprese
Robot de telepresență: platformă de bază (partea 1): 23 de pași (cu imagini)
Robot de telepresență: platformă de bază (partea 1): un robot de telepresență este un tip de robot care poate fi controlat de la distanță prin internet și poate funcționa ca un surogat pentru cineva în altă parte. De exemplu, dacă vă aflați în New York, dar doriți să interacționați fizic cu o echipă de oameni din California
Construiți un robot de telepresență controlat prin Wifi: 11 pași (cu imagini)
Construiți un robot de telepresență controlat prin Wifi: Acest proiect are ca scop construirea unui robot care poate interacționa cu un mediu la distanță și poate fi controlat din orice parte a lumii folosind Wifi. Acesta este ultimul meu proiect de inginerie și am învățat multe despre electronică, IoT și programare, deși eu
Sparky - Robot de telepresență bazat pe web DIY: 15 pași (cu imagini)
Sparky - Robot de telepresență bazat pe web DIY: numele Sparky se bazează pe un acronim pentru „Self Portrait Artifact” Șasiu Roving I? un titlu incomod pentru un proiect de artă început la începutul anilor '90. De atunci Sparky a evoluat dintr-o jucărie RC supradimensionată, cu câteva monitoruri pentru bebeluși. video caâ € ¦