mBlock

mBlock er et grafisk programmeringsmiljø baseret på Scratch 2.0, der gør det nemt at programmere Arduino projekter og skabe interaktive applikationer. mBlock indeholder en Real-time kodegenerator, der konvertere Scratch koden til Arduino.Programmet er perfekt til enhver nybegynder, der ønsker at skifte fra grafisk programmering til tekstbaseret programmering.

I programvinduet kan man se både den grafiske programmering og den tekstbaserede programmering.

Herved bliver det muligt at sammenligne, hvordan eksempelvis loop ser ud i Scratch og i Arduino.

Til hver video er der en grafisk illustration af opstillingen. Illustrationen er udarbejdet i 123D Circuits fra Autodesk, et gratis online program, hvor du både kan tegne din opstilling, simulerer funktionen og hente koden.


mBlock programmering

Introduktion til programmet

I denne første video er der en introduktion til programmet, hvordan tilslutter man

sit Arduino board og får en rød diode til at lyse.

Opbygning af kredsløb 1

Arduino 2

Nu skal du koble et breadboard til Arduino boardet. Det giver mulighed for at lave et kredsløb med en lysdiode og en modstand.

Kan du få lysdioden til at blinke med forskellige hastigheder?

Opbygning af kredsløb 2

Arduino 3

Kan du via en trykknap tænde og slukke for lyset?

Opbygning af kredsløb 3

Arduino 4

Ingen robot uden en motor. Se her hvordan du gør.

Opbygning af kredsløb 4

Arduino 5

Lær at bruge og programmere et potentiometer.

Opbygning af kredsløb 5

Arduino 6

Lær at programmere en sensor. I dette tilfælde en ultralydssensor, som kan bruges til at måle lys.