En nu wordt het leuk! Introductie van de transistor

Maak een schakeling om een een hoge voltage te schakelen met een transistor.

UPDATE: Klik hier voor een update.

Doelen van dit experiment. Leer je hoe

Benodigdheden

Aan de slag

We gebruiken blokken uit Basic, Logic, Loops, Math, Pins en Variables. Bouw met onderstaande afbeelding deze sketch na. Met de bovenste set[Duty] to [0] geef je de sketch een beginwaarde mee. Daarna wordt deze variabele in de forever-loop veranderd.

"Microbit

De Mircobit kan alleen een lage hoeveelheid voltage leveren. Daarom gebruiken we een transistor om een schakelaar te maken tussen de 3 Volt en de motor. Je zou het kunnen vergelijken met een schakelaar zonder een knopje. Door op het meest linker pootje een lage spanning te zetten kun je schakelen.

Uitkomsten

De motor begint langzaam met draaien en gaat steeds sneller draaien totdat de maximale snelheid is bereikt. Op dat punt stopt de versnelling en gaat de motor terug naar stilstand. Zodra de motor stilstaat begint het proces weer vooraf aan. Wil je meer weten over de grootste revolutie in onze geschiedenis? In deze YouTube video leer je er meer over in 8 minuten.

UPDATE

Let goed op met het uitlijnen van de transistor en de terminal end connector. Door een foutje werkte de transistor niet en werd er direct 3 volt op de motor geschakeld. Gelukkig werkt de motor nog en is er geen schade. Nu werkt de sketch zoals de bedoeling was.

MET DE CODE HIERONDER KUN JE DIRECT AAN DE SLAG!
<pre class="lang:js decode:true " title="Experiment 4 programamcode">from microbit import *

Duty = 0

while True:
    while Duty < 1023:
        pin0.write_analog(Duty)
        Duty += 1

    while Duty > 0:
        pin0.write_analog(Duty)
        Duty -= 1