Inhoudsopgave:

Een speelgoedkraan hacken voor Micro:bit-besturing - Ajarnpa
Een speelgoedkraan hacken voor Micro:bit-besturing - Ajarnpa

Video: Een speelgoedkraan hacken voor Micro:bit-besturing - Ajarnpa

Video: Een speelgoedkraan hacken voor Micro:bit-besturing - Ajarnpa
Video: Speelgoedvrachtwagens voor kinderen. Autocartoons voor kinderen. Spelletjes met speelgoedauto's. 2024, November
Anonim
Een speelgoedkraan hacken voor Micro:bit-besturing
Een speelgoedkraan hacken voor Micro:bit-besturing
Een speelgoedkraan hacken voor Micro:bit-besturing
Een speelgoedkraan hacken voor Micro:bit-besturing
Een speelgoedkraan hacken voor Micro:bit-besturing
Een speelgoedkraan hacken voor Micro:bit-besturing
Een speelgoedkraan hacken voor Micro:bit-besturing
Een speelgoedkraan hacken voor Micro:bit-besturing

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 kraan
Bouw de kraan

Bouw de speelgoedkraan zoals beschreven in de meegeleverde instructies.

Stap 2: Verwijder de controller

Verwijder de controller
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

Bereid de draden voor
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

Verbind de draden
Verbind de draden

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

Sluit de stroom aan
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

Schrijf de code
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

Test de code
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)

Behuizing (optioneel)
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

Een bestaande behuizing aanpassen
Een bestaande behuizing aanpassen
Een bestaande behuizing aanpassen
Een bestaande behuizing aanpassen
Een bestaande behuizing aanpassen
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: