Inhoudsopgave:

Sparky Jr. - DIY Telepresence-robot - Ajarnpa
Sparky Jr. - DIY Telepresence-robot - Ajarnpa

Video: Sparky Jr. - DIY Telepresence-robot - Ajarnpa

Video: Sparky Jr. - DIY Telepresence-robot - Ajarnpa
Video: Telepresence Robot - Sparky Jr. Teaser Video 2024, Juli-
Anonim
Sparky Jr. - DIY Telepresence-robot
Sparky Jr. - DIY Telepresence-robot

"Je zou Sparky een state-of-the-art schmooze-machine kunnen noemen" - Wired Magazine SPARKY: De naam Sparky is gebaseerd op een acroniem voor Self Portrait Artifact / Roving Chassis - een kunstproject dat in de vroege jaren 90 begon met afval, gevonden voorwerpen en afgedankte technologie. Sparky Jr. kan ook worden gemaakt met een breed scala aan gevonden of scrounged hardware en componenten, maar deze is gemaakt met een mix van nieuwe en bestaande materialen. Al met al wordt deze assemblage van hardware een unieke machine - Sparky Jr. - een draadloze rover geschikt voor face-to-face videochatten via internet. Word lid van de groeiende gemeenschap van doe-het-zelf telepresence-makers

Stap 1: Hier is een lijst met de basishardware die is gebruikt om Sparky Jr

Hier is een lijst met de basishardware die is gebruikt om Sparky Jr
Hier is een lijst met de basishardware die is gebruikt om Sparky Jr

Voor de Robot ChassisMac Mini computerLilliput 7 VGA auto-puter monitoriRobot Maak robot chassisKeyspan serieel naar USB adapterLogitech USB desktop microfoonCreative Labs Ultra webcam VF0060USB powered speakers12 v. 7Ah hobby batterij12 v batterij oplader100 watt omvormerSigarettenaansteker vrouwelijke socketKleine hardware hoek beugelsAssortiment kleine 10/32 moeren en bouten Diverse onderdelen voor montageset Dunne plastic plaat 10/32 hardware Voor de besturingscomputer: elke computer met internettoegang met webcam Chat-headset Logitech USB-gamepad Benodigd gereedschap: lijm en pistoolBoor/driver en bitsRitssluitingenSchaarMat mesSchroevendraaierOptioneel: 2e monitor (voor installatie)Tafelzaag/boorpers1/ 8 en 1/4 Acrylplastic kleine acrylblokjesAcryloplosmiddel en applicator

Stap 2: Deel 1a: Computerhardware instellen

Deel 1a: Computerhardware instellen
Deel 1a: Computerhardware instellen

Stel eerst Sparky's Mac en monitor in zoals je normaal zou doen, evenals de webcam, luidsprekers en microfoon. Sluit de iRobot Create ook aan op de Mac met behulp van de Keyspan seriële/USB-adapter. We zullen deze verbinding later testen tijdens het instellen van de software.

Stap 3: Deel 1b: Configuratie van de besturingscomputer

Deel 1b: Configuratie van de besturingscomputer
Deel 1b: Configuratie van de besturingscomputer

Besturingscomputer instellen: Dit zou eenvoudig moeten zijn. U kunt elke Macintosh gebruiken met een webcam die verbinding heeft met internet en videochats aankan. Dit kan een desktop, laptop of netbook zijn. Ik heb persoonlijk gekozen voor een Dell Mini 9 netbook waarop een gehackt Mac OS is geïnstalleerd. Deze computer heeft een USB-gamepad en een USB-chatheadset nodig. Installeer Skype.

Stap 4: Deel 1c: Skype testen

Deel 1c: Skype testen
Deel 1c: Skype testen

Installeer Skype op beide Macs en test of videochat werkt. Mogelijk moet u naar het voorkeurenpaneel gaan en aanpassingen maken.

Stap 5: Deel 1d: Batterijtest

Deel 1d: Batterijtest
Deel 1d: Batterijtest

Zodra de computer en Skype werken, sluit u alles af en sluit u de Mac en monitor aan op de 12v. batterij met behulp van de sigarettenaanstekeromvormer. De 3-polige Mac kan direct worden aangesloten en de monitor kan de meegeleverde aanstekeradapter gebruiken. Start de Mac opnieuw op en test hem opnieuw. Alles zou hetzelfde moeten werken als voorheen totdat de batterij leeg is. Je zou minstens een uur of twee op een volledige lading moeten krijgen

Stap 6: Deel 2a: Joystick Controller instellen

Deel 2a: Joystick Controller instellen
Deel 2a: Joystick Controller instellen

Momenteel werkt onze controllersoftware alleen op een Mac, maar de volgende versie werkt op zowel Mac als pc, waardoor een breder scala aan hardware-opties mogelijk is. Als de tekst op uw Sparky-monitor te moeilijk te lezen is omdat u een kleine tv gebruikt in plaats van een VGA-monitor, wilt u misschien een tweede monitor gebruiken voor de software-installatie. Zodra het is voltooid, kunt u terugschakelen naar de permanente monitor van Sparky.

Stap 7: Deel 2b: installeer het Keyspan-stuurprogramma

Deel 2b: Installeer het Keyspan-stuurprogramma
Deel 2b: Installeer het Keyspan-stuurprogramma

Download en installeer de Keyspan Serial adapter driver op Sparky's Mac. Volg de instructies van Keyspan.

Stap 8: Deel 2c: Installeer de Joystick Control-plug-ins

Deel 2c: Installeer de Joystick Control-plug-ins
Deel 2c: Installeer de Joystick Control-plug-ins

Download het Sparky Jr. Joystick-installatieprogramma. Zet dit op de computer die u gebruikt als de "controlecabine". Download het Sparky Jr. iRobot Server-installatieprogramma. Zet deze op de Mac Mini aan boord van Sparky. Deze installatieprogramma's zullen verschillende bestanden op uw systeem plaatsen, evenals een pictogram op uw bureaublad. Ik raad aan om de Skype- en controllerpictogrammen in het dock naast systeemvoorkeuren te plaatsen voor gemakkelijke toegang op beide computers.

Stap 9: Deel 2d: Test de besturingssoftware

Deel 2d: Test de besturingssoftware
Deel 2d: Test de besturingssoftware

Voer de volgende stappen in deze exacte volgorde uit1) Plaats de iRobot Create op een blok, zodat de wielen vrij kunnen draaien2) Zorg ervoor dat alle hardware is aangesloten op de Sparky en de besturingscomputer3) Zet de iRobot Create aan op een AAN-knop4) Zet beide computers aan5) Start Skype op beide computers en meld u aan. (elke computer heeft een account nodig) 6) Start de Sparky-controller op elke computer en druk op de verbindingsknop. 7) Zorg ervoor dat de berichten in het Sparky-controllervenster een verbinding aangeven.8) Zorg ervoor dat u het Skype-tekstchatvenster op Sparky aanklikt en markeert.9) Beweeg de joystick een of twee keer naar voren. De wielen zouden onmiddellijk moeten draaien, maar het kan ongeveer een minuut duren voordat het eerste commando reageert. Als het eenmaal begint, mag er geen vertraging zijn tussen opdrachten en reactie.

Stap 10: Deel 3: Structuur en buitenste schil Intro

Deel 3: Structuur en buitenste schil Intro
Deel 3: Structuur en buitenste schil Intro

Sparky Jr. vereist een minimum aan structurele onderdelen om alle componenten vast te houden. De buitenschaal is gemaakt van een enkele laag flexibel plastic, dat stijf en sterk genoeg wordt om als een exoskelet te fungeren als het eenmaal is gemonteerd. De monitor en luidsprekers van Sparky zijn aan deze schaal bevestigd en worden er volledig door ondersteund. Het andere structurele onderdeel dat Sparky Jr. nodig heeft, is een kleine interne plank om de Mac en andere componenten op hun plaats te houden. Het kan van veel verschillende materialen worden gemaakt, waaronder hout, plastic en metaal - zelfs onderdelen van Lego- of Erector-sets werken. Maar ik raad aan om het te bouwen met acryl of plexiglas. De resultaten zullen sterk, lichtgewicht en schoon zijn. Beide patronen kunnen worden gedownload op SparkyJr.com.

Stap 11: Deel 3a: Binnenplank (deel 1)

Deel 3a: Binnenplank (deel 1)
Deel 3a: Binnenplank (deel 1)

Download het zipbestand met de sjabloon voor de plank en print deze uit. Zorg ervoor dat u op 100% afdrukt (zelfs als de printer waarschuwt voor het bijsnijden van de afbeelding). Meet de afbeelding om de juiste maat te bepalen. Als u hout of metaal gebruikt, bouwt u de plank op uw eigen manier. Als u acryl gebruikt, trekt u het patroon voorzichtig over op het materiaal en snijdt u de stukken af met een tafelzaag met een fijnhouten blad en een kolomboormachine met een plastic of fijn houtbit. 1/4" dik materiaal is ideaal voor de benen, maar de bovenkant en voeten zijn 1/8". Als je een enkele dikte moest kiezen, ga dan voor de 1/4 ".

Stap 12: Deel 3a: Binnenplank (deel 2)

Deel 3a: Binnenplank (deel 2)
Deel 3a: Binnenplank (deel 2)

Leg het bovenste stuk op een plat oppervlak en lijn elk van de beenstukken uit zodat ze bovenop rusten, gelijk langs de zijrand met de 3 gaten op een rij. Laat voorzichtig een enkele druppel acryloplosmiddel langs de binnenverbinding lopen en laat het een paar minuten intrekken. Plaats elk voetstuk op de iRobot Create met behulp van de vier kleine schroefgaten. Lijn de stukken uit zodat de bredere randen naar binnen en naar voren wijzen. Houd de bouten los zodat de voetstukken kunnen worden afgesteld. Plaats de tafel op de poten met de schuine rand van de poten naar voren gericht. Maak aanpassingen aan de voeten zodat hun randen gelijk liggen met de benen. Laat voorzichtig een druppel oplosmiddel langs elk van deze verbindingen lopen en laat het uitharden. *Optioneel. Verwijder de tafel van de iRobot Create en leg hem weer met de voorkant naar beneden op een vlakke ondergrond zodat de onderkant zichtbaar is. Gebruik oplosmiddel om de kleine blokjes voorzichtig aan elke poot/topverbinding te bevestigen om als extra structurele ondersteuning te dienen.

Stap 13: Deel 3a: Binnenplank (deel 3)

Deel 3a: Binnenplank (deel 3)
Deel 3a: Binnenplank (deel 3)

Zodra de plank klaar is, monteer je deze op het iRobot Create-chassis met behulp van de vier meegeleverde 10/32 schroeven. Zorg ervoor dat u hoeksteunen plaatst die in de achterste gaten onder de voet van de plank zijn gemonteerd, evenals 2 ringen in de voorste gaten om een gelijkmatig niveau te behouden. Deze beugels worden gebruikt om de buitenschaal op de iRobot te monteren.

Stap 14: Deel 3b: Buitenschaal (deel 1)

Deel 3b: Buitenschaal (deel 1)
Deel 3b: Buitenschaal (deel 1)

Het patroon voor Sparky's buitenste schil kan worden gedownload op SparkyJr.com. Het is een levensgrote 2D-tekening gemaakt in Google SketchUp. Het meet 35 x 24 1/4" en kan worden afgedrukt met 15 vellen papier. Volg deze stappen om ervoor te zorgen dat het patroon precies op schaal 1: 1 wordt afgedrukt. 1) Download en installeer SketchUp voor uw computer.2) Download en open het bestand met de naam Sparky_outer_shell_01 van SparkyJr.com.3) Open het bestand en schakel over naar de paraline-modus door de perspectiefmodus uit te schakelen. Om de perspectiefmodus uit te schakelen, opent u het menu "Camera" en klikt u op "Perspectief" (zodat een vinkje niet ernaast weergegeven).4) Selecteer een standaard schaalbare weergave: Boven. Om een standaardweergave te selecteren, opent u het menu "Camera", wijst u naar "Standaard" en klikt u vervolgens op een van de weergaven.5 Pas het formaat van het SketchUp-venster aan zodat de rechter- en linkerrand van de tekening raken beide zijranden van het canvas precies aan.6) Open het menu "Bestand" en klik vervolgens op "Documentinstellingen".7) In het gedeelte "Afdrukformaat" van het dialoogvenster "Afdrukken", schakel de optie "Aanpassen aan pagina" uit.8) Als u zich in de paraline-modus bevindt (stap 1) en een standaardweergave hebt geselecteerd (stap 2), zijn de schaalopties in de "P rint Scale"-sectie worden ingeschakeld wanneer u de optie "Aanpassen aan pagina" uitschakelt. Stel de schaal in op 1 tot 1.9) Klik op "OK" om uw documentinstellingen op te slaan en druk vervolgens uw model af door het menu "Bestand" te openen en vervolgens op "Afdrukken" te klikken.10) Monteer het patroon met behulp van doorzichtige tape, zorg voor een goede uitlijning.

Stap 15: Deel 3b: buitenste schil (deel 2)

Deel 3b: Buitenschaal (deel 2)
Deel 3b: Buitenschaal (deel 2)

Het patroon is ontworpen met de exacte componenten uit de hardwarelijst hierboven. Als u andere onderdelen gebruikt, moet u het patroon aanpassen zodat het erop past. Ook zijn sommige bevestigingspunten tussen de iRobot en de plastic behuizing moeilijk nauwkeurig te bepalen - het helpt om het beetje bij beetje te doen. Neem aan dat de eerste poging een beetje een rommeltje zal zijn tegen de tijd dat alles in elkaar zit, dus het is geen slecht idee om een paar extra stukjes plastic bij de hand te hebben. Lay-out en plak de afdruk van het patroon aan elkaar. Trek het over op het materiaal (of knip het papieren patroon uit en teken eromheen als je het niet kunt traceren) en knip het patroon uit, inclusief de gaten voor de monitor en luidsprekers en webcam. Boor alle boutgaten met een 10/32 boor of iets groter. Laat je kat helpen als dat nodig is.

Stap 16: Deel 3b: Outer Shell Monitor Mount

Deel 3b: Monitormontage buitenschaal
Deel 3b: Monitormontage buitenschaal

Leg de monitor met de voorkant naar beneden op het plastic, lijn uit en lijm er vier kleine hoekbeugels aan vast. Zorg ervoor dat u de monitor zo richt dat de connectoren en aansluitingen zich aan de bovenrand bevinden. Lijn ook de webcam uit en lijm deze ook langs de bovenrand van de monitor. Nu kunt u de uitlijning van de webcam en de montagegaten bevestigen. Knip en boor deze gaten en schroef de monitor/webcam erop vast met de hardware.

Stap 17: Deel 3b: Buitenste luidsprekermontage

Deel 3b: Externe luidsprekermontage
Deel 3b: Externe luidsprekermontage

Centreer de luidsprekers over hun gaten en bevestig ze door een kraal hete lijm langs de rand van elk te laten lopen.

Stap 18: Deel 3b: Buitenschaalconstructie 1

Deel 3b: Buitenschaalconstructie 1
Deel 3b: Buitenschaalconstructie 1

Monteer nu de schaal gedeeltelijk met de 10/32 hardware. Zorg ervoor dat u de stukken in de juiste volgorde legt, anders komen de gaten niet goed overeen. U zult merken hoe de vorm structureel stijf wordt met slechts een paar bouten toegevoegd.

Stap 19: Deel 3b: Uitlijning van de buitenste voorbumper

Deel 3b: Uitlijning van de buitenste voorbumper
Deel 3b: Uitlijning van de buitenste voorbumper

De twee gemarkeerde gaten langs de onderste voorrand van het plastic komen overeen met twee gaten die door de voorbumper van de iRobot Create zijn geboord. Gebruik de gaten in het plastic als richtlijn om de bumper te markeren, markeer en boor de gaten in de bumper. *Merk op hoe de voorbumper van de iRobot Create nog steeds volledig kan bewegen, zelfs als de buitenschaal is bevestigd. In feite werkt de schaal als een bumperveer, houdt hem in de uit-stand en helpt hem terug te veren wanneer hij wordt gestoten. Als de uwe niet werkt, controleert u de uitlijning van de bevestigingspunten en maakt u indien nodig aanpassingen.

Stap 20: Deel 3b: Uitlijning van de buitenste schil van de definitieve beugel

Deel 3b: Uitlijning van de buitenste schil van de laatste beugel
Deel 3b: Uitlijning van de buitenste schil van de laatste beugel

Als de twee bumpergaten klaar zijn en de voorkant van het plastic aan de iRobot Create is bevestigd, controleert u de uitlijning van de resterende vier hoekbeugelpunten (één zit aan elke kant van de bumper en nog een zit aan elke kant van de chassis). Idealiter zijn deze beugels zo uitgelijnd dat ze één rand en schroefgat gelijk hebben met de plastic schaal. U moet deze met hete lijm op het chassis lijmen, maar zorg ervoor dat ze tijdens het proces niet verschuiven.

Stap 21: Conclusie

Conclusie
Conclusie
Conclusie
Conclusie

Word lid van Sparky Jr. voor meer informatie en abonnementen.. Plaats je eigen projecten en krijg feedback van andere leden. En het beste van alles, het is GRATIS!

Aanbevolen: