Inhoudsopgave:
- Stap 1: Demonteer de Hexbug Spider
- Stap 2: Til de kop van de spin en verwijder de printplaat
- Stap 3: Knip de batterij- en motordraden op het bord door en strip de uiteinden
- Stap 4: Verwijder het plastic inzetstuk in de spinkop, trek de draden door en vervang de kop
- Stap 5: Sluit de EMGRobotics ADMCB aan op de spin met behulp van de schroefaansluitingen
- Stap 6: Gebruik een rubberen band om de ADMCB aan de Hexbug Spider te bevestigen
- Stap 7: Een Android-telefoon op de HexBug Spider XL monteren - Methode #1
- Stap 8: Een Android-telefoon op de HexBug Spider XL monteren - methode #2
- Stap 9: De robot besturen met behulp van Computer Vision of RFO BASIC
Video: De Hexbug Spider XL hacken om computervisie toe te voegen met een Android-smartphone - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Ik ben een grote fan van de originele Hexbug™ Spider. Ik heb er meer dan een dozijn gehad en ze allemaal gehackt. Elke keer dat een van mijn zoons naar een verjaardagsfeestje van een vriend gaat, krijgt die vriend een Hexbug™-spin cadeau. Ik heb de originele spin gehackt om te voetballen (https://youtu.be/h0BTYm1e5u0) en lijnen te volgen (https://youtu.be/quDHhuEsxEg). Toen ik de Hexbug™ Spider XL bij Target™ zag, wilde ik er meteen een smartphone op hacken en experimenteren met computervisie en robotica.
Stap 1: Demonteer de Hexbug Spider
De Hexbug Spider is eenvoudig uit elkaar te halen met een kleine kruiskopschroevendraaier. Verwijder eerst het beslagdeksel en verwijder vervolgens de drie schroeven in en rond de batterijhouder. Nadat de schroeven zijn verwijderd, tilt u de bovenkant voorzichtig van de spin.
Stap 2: Til de kop van de spin en verwijder de printplaat
Til de kop voorzichtig van de spin en verwijder de printplaat.
Stap 3: Knip de batterij- en motordraden op het bord door en strip de uiteinden
Knip de draden door op het punt waar ze op het bord zijn aangesloten. Er zijn drie sets draden: een set gaat naar de batterijhouder in de kop (rood/zwart), een andere set gaat naar de bovenste motor en de derde set gaat naar de onderste motor. De ene motor heeft een bruine en groene draad, de andere motor heeft een bruine en zwarte draad zoals afgebeeld. Strip ongeveer 1/4 inch isolatie van het uiteinde van alle zes draden. Zorg ervoor dat de batterijen uit de batterijhouder zijn verwijderd.
Stap 4: Verwijder het plastic inzetstuk in de spinkop, trek de draden door en vervang de kop
Gebruik een tang met lange neus om het plastic inzetstuk in de bovenkant van de spin te verwijderen, plaats dan de bovenkant terug op de spin en trek de draden door het gat dat is achtergelaten door het verwijderde inzetstuk. Schroef de bovenkant terug op de spin met dezelfde drie schroeven die eerder zijn verwijderd. Opmerking: De draden van de motor en batterijhouder (pijl) steken door het gat in de bovenkant, gemaakt door het inzetstuk te verwijderen.
Stap 5: Sluit de EMGRobotics ADMCB aan op de spin met behulp van de schroefaansluitingen
De EMGRobotics Audio Dual Motor Controller Board (ADMCB) wordt aangesloten op de motoren in de Hexbug Spider, de batterijhouder en de hoofdtelefoonaansluiting op het Android-apparaat. Het Android-apparaat bestuurt de motoren in de Hexbug Spider door tonen via de koptelefoonaansluiting naar de ADMCB te sturen. De ADMCB decodeert de tonen in voorwaartse en achterwaartse spanningen naar de motoren. U kunt hier meer te weten komen over de ADMCB:
Het is erg belangrijk dat alle draden PRECIES zijn aangesloten op de ADMCB zoals afgebeeld. Het omkeren van de verbindingen kan de ADMCB beschadigen of ervoor zorgen dat de robot niet goed beweegt. Het aansluiten van de draden op de ADMCB is eenvoudig met behulp van de platkopschroefklemmen. Steek de gestripte draden in de gaten zoals afgebeeld, en draai de schroef boven het gat vast met een kleine platte schroevendraaier. Controleer na het vastdraaien of er geen koperdraadstrengen kortsluiten. Controleer al uw verbindingen dubbel en zorg ervoor dat er geen kortsluitingen (verbindingen tussen draden) zijn voordat u de batterijen plaatst.
Stap 6: Gebruik een rubberen band om de ADMCB aan de Hexbug Spider te bevestigen
De volgende zijn de beste vriend van hackers: elastiekjes, tie-wraps en dubbelzijdig plakband. Gebruik een rubberen band om de ADMCB aan de Hexbug Spider te bevestigen.
Stap 7: Een Android-telefoon op de HexBug Spider XL monteren - Methode #1
Afgebeeld is de eenvoudigste methode om een Android-telefoon te monteren. Boor eenvoudig een gat in het batterijklepje van de Spider en steek er een bout van 3 door. Ik heb tie-wraps, tie-wrap-bevestigingen en dubbelzijdige tape gebruikt. De telefoon wordt bevestigd met klittenband, plaats de zachte (luszijde) op de telefoon.
Stap 8: Een Android-telefoon op de HexBug Spider XL monteren - methode #2
Ik had het geluk Steven Finkelman in januari te ontmoeten bij Pumping Station: One in Chicago. Hij bouwde een heel coole montering voor mij met behulp van een lasersnijder. https://pumpingstationone.org/ ik kan niet genoeg zeggen over de mensen bij Pumping Station One. Ze nodigden me daar uit om in januari een presentatie te geven over computervisie en uiteindelijk bouwden ze deze geweldige mounts voor mij.
Stap 9: De robot besturen met behulp van Computer Vision of RFO BASIC
De uiteindelijke robot kan worden bestuurd door elke applicatie die de juiste tonen kan genereren (de Spider gebruikt de differentiële modus). U kunt hier meer leren over het gebruik van RFO BASIC voor Android om de robot te besturen: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 Of u kunt de EMGRobotics-robotcontroller rechtstreeks downloaden van Google Play:https://play.google.com/store/apps/details?id=com.emgrobotics.emgroboticsrobotcontrollerforandroid&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5lbWdyb2JvdGljcy5GlbWdycm2Jvay
Aanbevolen:
Hoe een externe bibliotheek aan Arduino toe te voegen: 3 stappen
Hoe een externe bibliotheek aan Arduino toe te voegen: De bibliotheek biedt extra functies voor de schets die we hebben gemaakt. Deze functies kunnen ons helpen schetsen gemakkelijker te maken. Er zijn veel bibliotheken die we kunnen gebruiken. Arduino IDE's standaardbibliotheek of externe bibliotheek gemaakt door iemand of een gemeenschap. In deze
Hoe EL-draad aan een jas of ander kledingstuk toe te voegen: 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe EL-draad aan een jas of ander kledingstuk toe te voegen: Als verlichte kostuumontwerper krijg ik veel vragen van mensen die willen weten hoe ze hun eigen EL-draadkostuums kunnen maken. Ik heb geen tijd om iedereen individueel te helpen, dus ik dacht dat ik mijn advies zou consolideren in één instructable. Hopelijk d
Een autoradio en een computer hacken: 5 stappen
Een autoradio en een computer hacken: dit is een reactie op mijn bericht van case mod carig14, vraag me om dit te doen, dus geef hem de schuld. Ik neem geen verantwoordelijkheid voor het gebruik van elektrisch gereedschap op een computer! Hetzelfde met oogbescherming, gehoor en dergelijke. Als u niet bekend bent met een complete computer, bouw dan de
Een Flash-filter maken om drama aan uw foto's toe te voegen: 8 stappen
Maak een flitsfilter om drama aan je foto's toe te voegen: met goedkope materialen kun je een gelfilterhouder maken om kleur toe te voegen aan je flitsfoto's
Voeg een pc-synchronisatie-aansluiting toe aan een Nikon Sc-28 Ttl-kabel (gebruik de automatische instellingen voor een aan-cameraflits en trigger-uit-cameraflitsen!!): 4 stappen
Voeg een Pc Sync-aansluiting toe aan een Nikon Sc-28 TTL-kabel (gebruik Auto-instellingen voor een on Camera Flash en Trigger Off Camera Flashes !!): in deze instructable laat ik je zien hoe je een van die vervelende gepatenteerde 3-pins TTL-connectoren op de zijkant van een Nikon SC-28 off-camera TTL-kabel en vervang deze door een standaard pc-synchronisatieconnector. hierdoor kunt u een speciale flitser gebruiken, s