Inhoudsopgave:
- Stap 1: Bouw de kraan
- Stap 2: Verwijder de controller
- Stap 3: Bereid de draden voor
- Stap 4: Sluit de draden aan
- Stap 5: Sluit de stroom aan
- Stap 6: Schrijf de code
- Stap 7: Test de code
- Stap 8: Behuizing (optioneel)
- Stap 9: Een bestaande behuizing aanpassen
Video: Een speelgoedkraan hacken voor Micro:bit-besturing - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
In deze stapsgewijze handleiding nemen we u mee door het aanpassen van een speelgoedkraan zodat deze kan worden bestuurd met een BBC micro:bit, met behulp van het Kitronik Motor Driver Board voor de BBC micro:bit en de ingebouwde BBC micro:bit versnellingsmeter om kantel- en draaibewegingen te detecteren.
Door de versnellingsmeter in de BBC micro:bit te gebruiken om te detecteren in welke richting het wordt gekanteld (x- of y-as), kunnen we die informatie terugvoeren naar de motoren in de kraan. Als de BBC micro:bit plat wordt gehouden met de LED's naar boven gericht, wordt X en Y als nul weergegeven: X en Y worden groter of kleiner (negatief), afhankelijk van in welke richting het wordt gekanteld.
Leren hoe te:
- Codeer de BBC micro:bit om een kraan te besturen via de ingebouwde versnellingsmeter.
- Verander een speelgoedkraan in een BBC micro:bit gestuurde kraan.
Onderdelen lijst:
Om de kraan aan te passen heeft u de volgende elektronische componenten nodig:
- 1x BBC micro:bit.
- 1 x speelgoedkraanset. (Opmerking: als u een andere kraan gebruikt, kunnen de bedrading en de motorbesturing anders zijn).
- 1 x Motor Driver Board voor de BBC micro:bit.
- 1 x 4xAA Batterijdoos met schakelaar en snoeren.
- 4x AA-batterijen.
Voor de behuizingsopties voor de controller kunt u ons lasergesneden sjabloon gebruiken:
- Lasersnijden bijlagebestanden (.dxf).
- 8 x M3 6mm machineschroeven.
- 4 x M3 12 mm machineschroeven.
- 4 x M3-moeren.
- 4 x 6 mm kunststof afstandhouders.
Of als alternatief voor een kant-en-klare oplossing:
- Doorschijnende doos.
- 8 x M3 6mm machineschroeven.
- 4 x 6 mm kunststof afstandhouders.
Verder heb je de volgende apparatuur nodig:
- Draadstrippers.
- Kleine platte schroevendraaier.
- Phillips schroevendraaier.
- Boor met een boor van 3,3 mm.
- Een computer met een vrije USB-poort en internettoegang.
- Een USB-naar-micro-USB-kabel.
Stap 1: Bouw de kraan
Bouw de speelgoedkraan zoals beschreven in de meegeleverde instructies.
Stap 2: Verwijder de controller
Verwijder de leveranciercontroller door de kabel door te knippen. Doe dit in de buurt van de controller om zoveel mogelijk kabel over te laten.
Stap 3: Bereid de draden voor
Strip een deel van de zwarte isolatie weg en strip vervolgens de isolatie van het uiteinde van elk van de vier interne draden, waarbij de koperen interne draad zichtbaar blijft.
Stap 4: Sluit de draden aan
Sluit de blauwe en gele draad aan op de ingang 'Motor 1' op de Kitronik Motor Driver-kaart en de rode en witte draad op de ingang 'Motor 2'.
Stap 5: Sluit de stroom aan
Plaats de batterijen in de batterijhouder en sluit deze aan op de voedingsaansluiting op de Motor Driver Board voor de BBC micro:bit. Het batterijpakket heeft een aan/uit-schakelaar om de stroom in te schakelen.
Stap 6: Schrijf de code
Programmeer een BBC micro:bit met het kraanbesturingsprogramma. U kunt de code downloaden vanaf dit adres:
Laten we nu de code uitproberen! Druk op compileren* en na enkele ogenblikken zou de code als download in uw browser moeten verschijnen. Als u uw BBC micro:bit op een USB-poort aansluit, wordt deze weergegeven als een opslagapparaat. Sleep het.hex-bestand dat u zojuist hebt gedownload eenvoudig naar de BBC micro:bit. Het bestand verschijnt mogelijk niet op de BBC micro:bit in de bestandsverkenner, maar het is er wel! Zodra het bestand is overgedragen (het lampje op de BBC micro:bit stopt met snel knipperen), verwijdert u de BBC micro:bit van uw computer.
Stap 7: Test de code
Steek uw gecodeerde BBC micro:bit in de connector op de Kitronik Motor Driver Board en kantel de Motor Driver Board om het uit te proberen!
Stap 8: Behuizing (optioneel)
We hebben onze BBC micro:bit in een eenvoudige lasergesneden behuizing ondergebracht, maar er zijn veel geschikte behuizingsopties of het kan ook zonder een worden gebruikt. U kunt hier een gezipte kopie van de.dxf-bestanden downloaden.
Stap 9: Een bestaande behuizing aanpassen
In dit voorbeeld hebben we een Hammond Blue Translucent Box 193 mm x 113 mm x 61 mm als kast gebruikt.
Boor eenvoudig 5 gaten in de doos (4 in de zijkant van de doos voor het monteren van de Motor Driver Board voor de BBC micro:bit op de zijkant van de doos) en één gat om de draad van de kraan in te steken. Markeer de vijf gaten met een whiteboardpen aan de buitenkant van de doos, zodat je weet waar je moet boren. Zorg ervoor dat het gat voor de draad zich aan een andere kant van de doos bevindt dan waar u de motordriverkaart voor de BBC micro:bit monteert.
Duw vervolgens de draad door het gat dat u in het midden van de doos hebt gemaakt, zodat u de draden in het motorstuurprogrammabord voor de BBC micro:bit kunt schroeven.
Monteer de motordriverkaart voor de BBC micro:bit aan de zijkant van de doos met behulp van 8 mm plastic afstandhouders en 6 mm M3 machineschroeven.
Sluit de accubak aan en steek de BBC micro:bit in het stopcontact en u kunt aan de slag!
Aanbevolen:
HacKIT: een Civic Privacy Hard(wear) Kit voor het hacken van Alexa, Google en Siri: 4 stappen
HacKIT: een Civic Privacy Hard(wear) Kit voor het hacken van Alexa, Google en Siri: Moe van je "slimme" apparaten die u afluisteren? Dan is deze toolkit voor het hacken van surveillance iets voor jou! HacKIT is een low-to-high-tech civic privacy hard(wear) kit voor het herontwerpen, hacken en terugwinnen van de Amazon Echo, Google Home
Network Rivalry: een spel met lage latentie voor de BBC Micro:bit: 10 stappen (met afbeeldingen)
Netwerkrivaliteit: een spel met lage latentie voor de BBC Micro:bit: In deze tutorial leg ik uit hoe je een basisspel voor meerdere spelers op de BBC micro:bit implementeert met de volgende kenmerken: Een eenvoudige interface Lage latentie tussen het indrukken van knoppen en schermupdates Een flexibel aantal deelnemers Gemakkelijk co
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: 5 stappen
Een Zalman VF900-Cu-koellichaam installeren op een Radeon X800 XT Mac Edition voor gebruik in een Apple G5 Tower: de standaard disclaimer - Dit is hoe ik het deed. Het werkte voor mij. Als je je G5, Radeon X800 XT, of je huis, auto, boot, enz. laat ontploffen, ben ik niet aansprakelijk! Ik geef informatie op basis van mijn eigen kennis en ervaring. Ik geloof dat alle st
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
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