Sommario:
- Passaggio 1: collegare l'adattatore da USB a seriale e Crea adattatore seriale
- Passaggio 2: facoltativo: alimenta l'OLPC dalla creazione
- Passaggio 3: collegare l'OLPC e i cavi
- Passaggio 4: installare il software di telepresenza
- Passaggio 5: avviare il server Web
Video: Telepresenza OLPC: 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:05
Aggiornamenti! Questo è un progetto in corso. Aggiornerò questa guida, ma il mio blog viene aggiornato più frequentemente. One Laptop per Child (OLPC) è una nuova associazione senza scopo di lucro dedicata alla ricerca per sviluppare un laptop da $ 100, una tecnologia che potrebbe rivoluzionare il modo in cui educhiamo i bambini del mondo Questa istruzione mostra come accoppiare un OLPC con un iRobot Create per creare un robot di telepresenza. Utilizzando una semplice interfaccia web, gli utenti possono guidare il Create, monitorare le letture del sensore ed esplorare il mondo su Internet tramite la webcam e il microfono dell'OLPC collegati. Materiali:
- OLPC
- iRobot Create (include il cavo seriale Create)
- Adattatore da USB a seriale
- Attacca il velcro o il nastro adesivo
Materiali opzionali:
- 2 coppie di connettori batteria Kyosho femmina/maschio
- Connettore DB25 a saldare maschio a 25 pin
- Saldare
- Nastro isolante o termoretraibile
Strumenti opzionali:
- Saldatore
- Voltmetro
- Pinza tagliafili
- Spelafili
- Asciugacapelli (se si utilizza termoretraibile)
Passaggio 1: collegare l'adattatore da USB a seriale e Crea adattatore seriale
Collega l'adattatore da USB a seriale all'adattatore seriale di Create.
Passaggio 2: facoltativo: alimenta l'OLPC dalla creazione
Questo passaggio consente sia all'OLPC che al Crea di caricare insieme.
Per prima cosa, prepara il connettore DB25. 1. Prendi un connettore Kyosho femmina e spella circa 0,25 pollici di isolamento dalle punte di entrambi i fili. 2. Twist e tin i fili. 3. Tagliare due piccoli pezzi di termoretraibile e infilarne uno su ciascun filo. 4. Saldare il cavo rosso al pin 11 del connettore DB25. 3. Saldare il cavo nero al pin 25 del connettore DB25. 4. Far scorrere il termoretraibile verso il basso per coprire i perni e utilizzare l'asciugacapelli per restringerlo. Quindi, prepara il connettore di alimentazione OLPC. 1. Tagliare a metà il cavo di alimentazione OLPC con tronchesi. Assicurati di ricordare l'orientamento dei due cavi (positivo e negativo). 2. Rimuovere circa 0,25 pollici di isolamento da entrambe le estremità tagliate. 3. Separare i due cavi su entrambe le estremità di circa 1 pollice lungo il cavo. 4. Per determinare quale filo è la massa, utilizzare un voltmetro per controllare la continuità o misurare la resistenza. Posizionare una sonda all'esterno della spina cilindrica e posizionare l'altra su un filo. Se lo strumento indica resistenza o continuità, hai selezionato il filo di terra. 5. Rimuovere circa 0,25 pollici di isolamento da un adattatore Kyosho maschio. 6. Tagliare due pezzi corti di termoretraibile e far scorrere uno su ciascun cavo dell'adattatore Kyosho. 7. Saldare il filo dell'adattatore Kyosho nero al filo di terra della spina cilindrica dell'OLPC. 8. Saldare il filo rosso dell'adattatore Kyosho al filo positivo della spina cilindrica dell'OLPC. 9. Far scorrere il termoretraibile sui giunti di saldatura e utilizzare l'asciugacapelli per restringerlo. Infine, saldare e termorestringere un altro adattatore Kyosho femmina sull'altra metà dell'adattatore di alimentazione.
Passaggio 3: collegare l'OLPC e i cavi
L'OLPC si adatta perfettamente a Create. Usa il velcro o il nastro adesivo per attaccare l'OLPC al Create in modo che non scivoli via durante il funzionamento.
Attacca tutti i cavi alla creazione e avvolgili ordinatamente nella stiva. Lasciare un po' di lasco alle estremità dei cavi seriale, alimentazione e USB per passare attraverso la maniglia dell'OLPC. Quindi incollare l'OLPC sopra Create. Apri il coperchio dell'OLPC e ruotalo in modo che sia rivolto in avanti. Ora puoi collegare il cavo di alimentazione OLPC e la presa USB dell'adattatore da USB a seriale.
Passaggio 4: installare il software di telepresenza
Il primo passo è scaricare e installare il software richiesto.
- PyRobot è una libreria Python per controllare Roomba o Create di iRobot. È stato sviluppato per questo istruibile e include moduli per accedere alla webcam e al microfono dell'OLPC e per servire un'interfaccia web per controllare la creazione su Internet.
- PySerial
- web.py
- MochiKit
- simplejson
Tutte queste dipendenze sono racchiuse nei rilasci. Per installare la versione corrente di PyRobot, accedere tramite SSH all'OLPC o aprire la console per sviluppatori.
root@olpc$ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzSe desideri lavorare dalla versione di sviluppo, dovrai installare tu stesso le dipendenze richieste. L'immagine sotto è uno screenshot dell'interfaccia web.
Passaggio 5: avviare il server Web
Per avviare il server web, accedere tramite SSH all'OLPC o aprire la console per sviluppatori. Quindi esegui web_ui.py nella directory pyrobot.
root@olpc$ cd pyrobotroot@olpc$ python web_ui.py host:porta'host:port' dovrebbe essere l'indirizzo IP dell'OLPC e la porta su cui si desidera eseguire il server web. Per accedere alla porta seriale sono necessari i permessi di root. Per visualizzare l'interfaccia e controllare Crea, punta il tuo browser web su
Consigliato:
Robot di telepresenza a grandezza umana con braccio di presa: 5 passaggi (con immagini)
Robot di telepresenza di dimensioni umane con braccio di presa: il mio amico MANIFESTOA mi ha invitato a una festa di Halloween (30+ persone) durante una pandemia, quindi gli ho detto che avrei partecipato e ho iniziato a progettare un robot di telepresenza per causare scompiglio alla festa nel mio luogo. Se non hai familiarità con che telep
Robot di telepresenza Snap Circuits: 9 passaggi
Robot di telepresenza Snap Circuits: le vacanze nel 2020 sono leggermente diverse. La mia famiglia è sparsa in tutto il paese e, a causa della pandemia, non possiamo riunirci per le vacanze. Volevo un modo per far sentire i nonni inclusi nella nostra celebrazione del Ringraziamento. Una telepres
Robot di telepresenza: piattaforma di base (parte 1): 23 passaggi (con immagini)
Robot di telepresenza: piattaforma di base (parte 1): un robot di telepresenza è un tipo di robot che può essere controllato in remoto su Internet e funzionare come surrogato di qualcun altro da qualche altra parte. Ad esempio, se sei a New York, ma vuoi interagire fisicamente con un team di persone in California
Costruisci un robot di telepresenza controllato tramite Wi-Fi: 11 passaggi (con immagini)
Costruisci un robot di telepresenza controllato tramite Wi-Fi: questo progetto riguarda la costruzione di un robot in grado di interagire con un ambiente remoto ed essere controllato da qualsiasi parte del mondo tramite Wi-Fi. Questo è il mio progetto di ingegneria dell'ultimo anno e ho imparato molto sull'elettronica, l'IoT e la programmazione anche se
Sparky - Robot di telepresenza basato sul web fai da te: 15 passaggi (con immagini)
Sparky - Robot di telepresenza basato sul web fai-da-te: Il nome Sparky è basato su un acronimo di ?Self Portrait Artifact? Telaio mobile I? un titolo scomodo per un progetto artistico iniziato nei primi anni '90. Da quel momento Sparky si è evoluto da un giocattolo RC di grandi dimensioni con un paio di ?baby monitor? videocassetta