Inhoudsopgave:

Micro:bit - Micro-drummachine - Ajarnpa
Micro:bit - Micro-drummachine - Ajarnpa

Video: Micro:bit - Micro-drummachine - Ajarnpa

Video: Micro:bit - Micro-drummachine - Ajarnpa
Video: 1010Music BitBox Micro | feat. Monome Grid 2024, November
Anonim
Micro:bit - Micro-drummachine
Micro:bit - Micro-drummachine

Dit is een micro:bit micro-drummachine, die in plaats van alleen het geluid te genereren, echt drumt. Het is zwaar geïnspireerd door de konijnen uit het micro:bit orkest.

Het kostte me wat tijd om enkele solenoïdes te vinden die gemakkelijk te gebruiken waren met de mocro:bit, omdat ik geen alternatieve stroombronnen of relais wilde gebruiken.

Het circuit is een beetje ingewikkelder dan mijn andere projecten, en hoewel het niet zo moeilijk is, is het eigenlijk geen project voor middelbare scholieren.

Benodigdheden

Materialen:

1 x micro:bit

4 mm multiplex

3 x M3-bouten

12 x M3 moeren

1 x TIP120 darlington-transistor

1 x 1k ohm weerstand

2 x 10 uF elektrolytische condensatoren

1 x 47 uF elektrolytische condensator

1 x TO220-3 spanningsregelaar

1 x rubberen band

1 x 9 volt batterij

1 x 9 volt batterijclip

1 x schakelaar

1 x Diode

1 x 5 volt solenoïde

Een paar meter draad.

Het is goed als je verschillende kleuren hebt

Sommige perfboard

Houtlijm

Hete lijm

Gereedschap:

Soldeergereedschappen

Lasersnijder

Draadknipper

Heet lijmpistool

Stap 1: Soldeer het circuit

Soldeer het circuit
Soldeer het circuit
Soldeer het circuit
Soldeer het circuit
Soldeer het circuit
Soldeer het circuit

Soldeer de schakeling op de tekeningen. Je moet niets aan de micro:bit solderen, omdat we hem gaan verbinden met bouten en moeren. Laat daar maar wat draad achter. Ik heb de weerstand van 1k ohm in de draad gesoldeerd.

Toen ik dit voor het eerst maakte, realiseerde ik me niet dat er een schakelaar nodig was, dus ik heb het later toegevoegd, maar je moet goed leren van mijn fout en het nu toevoegen.

Stap 2: Lasersnijden

Laser snijden
Laser snijden

Download de bestanden en knip ze uit 4 mm multiplex.

Stap 3: Batterij toevoegen

Batterij toevoegen
Batterij toevoegen
Batterij toevoegen
Batterij toevoegen
Batterij toevoegen
Batterij toevoegen
Batterij toevoegen
Batterij toevoegen

Bevestig eerst de rubberen band en maak vervolgens de batterij vast.

Stap 4: Bevestig circuit

Bevestig circuit
Bevestig circuit
Bevestig circuit
Bevestig circuit

Gebruik hete lijm om het circuit en de solenoïde te bevestigen. Gebruik veel hete lijm. U kunt de solenoïde voor een ander project herstellen als u dat wilt, omdat hete lijm niet zo goed op metaal hecht.

Stap 5: Lijm het samen

Lijm het samen
Lijm het samen

Gebruik houtlijm om de twee zijkanten vast te lijmen. Wacht even voordat je verder gaat met werken.

Stap 6: Bouten toevoegen

Bouten toevoegen
Bouten toevoegen
Bouten toevoegen
Bouten toevoegen
Bouten toevoegen
Bouten toevoegen

Pak nu een van de M3-bouten, wikkel de datadraad die je op de micro:bit wilt aansluiten er omheen en houd deze op zijn plaats met een van de moeren. Doe hetzelfde voor de aarde en de 3,3 V-draad.

Steek vervolgens de schroeven door de gaten. Gnd door het meest linkse gat, 3,3 V door het op een na meest linkse en data door het meest rechtse gat. Gebruik op elk twee moeren om ze op hun plaats te houden. We gebruiken er twee in plaats van één, omdat we ook wat afstand moeten creëren voor als we de micro:bit aansluiten.

Stap 7: voeg de vergeten schakelaar toe (optioneel)

Voeg de vergeten schakelaar toe (optioneel)
Voeg de vergeten schakelaar toe (optioneel)
Voeg de vergeten schakelaar toe (optioneel)
Voeg de vergeten schakelaar toe (optioneel)

Als je bent vergeten een schakelaar toe te voegen zoals ik, dan heb ik deze toen toegevoegd. Zonder de schakelaar om het circuit uit te schakelen, zal het erg moeilijk zijn om de micro:bit op zijn plaats te krijgen, omdat de solenoïde willekeurig aan en uit gaat, totdat de micro:bit correct is ingesteld. Knip de aardingsdraad van de batterijclip, soldeer op de schakelaar en lijm deze vast met hete lijm.

Stap 8: Bevestig de Micro:bit

Bevestig de Micro:bit
Bevestig de Micro:bit

Schroef de micro:bit erop.

Stap 9: Programmeren

Programmeren
Programmeren

Dus programmeren is vrij eenvoudig.

Het eerste rode blok zet de solenoïde uit.

Het volgende blok laat de LED's een vermoeid gezicht zien.

Derde blok pauzeert het programma voor een seconde.

Het tweede rode blok zet de solenoïde aan, zodat deze eruit springt en een slag maakt.

Daarna hebben we een blokkade voor geschrokken gezicht en een wachttijd van 100 ms.

Ik gebruik de gezichten in mijn eerste programma voor het oplossen van problemen, maar als je een perfectere beat wilt programmeren, dan wil je ze eigenlijk niet opnemen, omdat de micro:bit tijd nodig heeft om ze te tekenen. Een kleine hoeveelheid tijd, maar genoeg om een beat te verknoeien.

Hier is een programma.

Stap 10: Testen

Breng nu uw code over naar de micro:bit en test deze.

Als je een snelle beat gebruikt, wordt de solenoïde na 5 minuten warmer en na 15 - 20 minuten warm. Dus als je wilt dat de Micro Drum Machine lang aan staat, dan wil je misschien een kleine passieve koeler op de solenoïde toepassen.

Aanbevolen: