micro:bit Digitale Nummers – deel 2

Eind november heb ik een project online gezet “micro:bit numbers project”. Dit was de eerste versie van dit project en toen ik er mee klaar was, wist ik dat het nog een keer zou gaan maken maar dan met een aantal aanpassingen. Het project is van Fulltech00 en het is gemaakt met een arduino, Dan denk ik meestal, oo dat kan ik ook met een micro:bit. In Novemer prototype 1 gemaakt en nu dus versie 2. In november wist ik al dat het kon maar, maar dat hij netter, steviger en beter moest.

Wat heb je nodig:

Doen

Er zijn verschillende stappen om dit project te doen.

  • Maak de ondergrond voor je digitale nummers bord (lasercutter of knippen/snijden) van karton
  • Maak de 7 zeshoekjes die de digitale nummers gaan vormen (lasercutter of snijnde)
  • Maak 7 gaten in de ondergrond waarop je de servo’s goed kan vastmaken
  • Test eerst de servo’s op je Wukong board met een eenvoudige code (let goed op aan welke poort je de servo hangt aan het wukong board)
  • Kijk naar de cijfers om te kijken welke servo’s je moet laten draaien en welke niet om de cijfers te maken. Ik laat na ieder nummer alle servo’s weer naar boven wijzen.
  • Als alle servo’s goed werken is het tijd om de 6 hoekjes er op te zetten.
  • Let op dat ze vrij kunnen bewegen, ze mogen elkaar niet raken en dit komt erg nauw
  • Lijm de servo arm met een heel klein beetje lijm vast aan de servo.
  • Maak eventueel een doos om je project heen ter bescherming.

Let op

Ik dacht ik vraag manlief of hij even nog een doos kon maken en het mij netjes kon lijmen. Maar we zijn hier toch bijna 2 dagen mee bezig geweest. Het komt heel nauw, en ik had de onderplaat niet goed gemaakt, de servo’s stonden niet goed in het midden (de arm die draait, zit uit het midden en zo draaide hij niet goed). Ik had versie 1 gemaakt van wat karton en steeds wat bijgeknipt, maar als het van hout is, kun je niet even er wat van af halen. Het is een project voor doorzetters en als ik nog eens een keer heel veel tijd over heb, dan ga ik nog een keer maken. Het hout wel goed snijden met de lasercutter, zodat het allemaal wel soepel gaat.

Code op het Wukong Board om de servo’s aan te sturen

Ik heb een code gemaakt voor de Wukong Board om alle servo’s aan te sturen. De servo’s staan omhoog of dwars Ik heb heb met verschillende functies gewerkt.

  • Hij start op en zet alle servo’s rechtop en laat de neopixel draaien.
  • Met knop A draaien alle servo’s 1 slag
  • Hij gaat steeds weer terug naar alles omhoog (reset)
  • Ik heb functies gemaakt van de verschillende nummers. Alleen die servo’s draaien die niet in beeld hoeven zijn (zie schema hierboven).
  • In het schema zie je ook welke servo er vast zit aan welke poort op het wukong board.
  • Knop AB is een soort dobbelsteen en hij draait willekeurig tussen 0 en 9 met het aantal tonen hoeveel het is
  • Naar links kantelen dan gaat hij alle nummers langs van 0 t/m 9.
  • Het radio kanaal is 1 en er is ook een blok wat hij moet doen, wanneer hij welk nummer binnen krijgt.

Code van de afstand bediening

De andere micro:bit is de afstand bediening.

  • Hij staat op radio kanaal 1
  • Als je schud komt er willekeurig een getal tussen 0 en 9 en deze code stuurt hij naar de andere micro:bit
  • Als je op knop A drukt, dan gaat hij alle nummers af van 0 t/m 9.

Video deel 2

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.