Materialer:
- To DC-motorer
- Et mini L298N Motor Board
- Et Micro:bit V1 startsæt
- Batteriboks 4 AA batterier
- Et m:bit Breakout Mini Board
- To gule ledninger med
- To blå ledninger med
Kredsløbsopstilling:
13 på m:bit Breakout Board forbindes til IN1 på mini L298N
14 på m:bit Breakout Board forbindes til IN2 på mini L298N
15 på m:bit Breakout Board forbindes til IN3 på mini L298N
16 på m:bit Breakout Board forbindes til IN4 på mini L298N
Motor 1 forbindes til motor A
Motor 2 forbindes til motor B
Batteriboksens ene sorte ledning forbindes til GND på mini L298N
Batteriboksens anden sorte ledning forbindes til GND på Micro:bit
Batteriboksens røde ledning forbindes til + på mini L298N
Program:
Et tryk på A skal få begge motorer til at rotere den samme vej. Et tryk på B skal få begge motorer til at rotere den anden vej. Et tryk på A+B skal få begge motorer til at standse.
Hvis ikke sker må man bytte om på tilslutningerne en af motorerne. Man kan selvfølgelig også ændre det i programmet ved at ændre et 0 til et 1 eller omvendt for en motor.
Det er lettest at afprøve programmet med to motorer, hvis man har lavet en model af en bil. Så er det lettere at se, om bilen gør som den skal.
Udfordringer:
Udfordring 1
Få bilen til at køre fire gange denne bevægelse “fremad i 2 sekunder og tilbage i to sekunder” og herefter at stoppe.
Program:
Start med af lave tre funktioner i MakeCode for Micro:bit.
Skriv fx Forwards i stedet for doSomething.
Lav på samme måde funktionerne for Backwards og Stop. På denne måde får vi disse blokke til rådighed:
Herefter burde det være enkelt at finde resten af blokkene til det færdige program.
Overfør programmet til din bil og se om den opfører sig som planlagt.
Udfordring 2
Her er den næste udfordring, hvor bilen skal køre så den danner et kvadrat.
Program:
Fremgangsmåden til at lave programmet er tilsvarende som i den forrige opgave. Udfordringen ligger i, at finde det antal millisekunder som pausen skal vare, for at den drejer 90 grader.
Vi prøvede først med 250 millisekunder, men det var for lidt kun ca. 70 grader. Det afhænger meget af hvordan bilen er konstrueret. Vi endte med at Right turn skulle være 310 millisekunder.
Kan du få en bil til at køre i et 8-tal?
Her er nogle billeder af den bil, vi brugte under kørslen.