Hanbi Charlotte Heinze
Published © GPL3+

Calliope mini - Messung der Körpergröße mit Ultraschall

Mit einem Calliope mini, einem Ultraschall-Entfernungsmesser und ein paar Kartons wird ein Körpergröße-Messgerät hergestellt.

BeginnerFull instructions provided3 hours104
Calliope mini - Messung der Körpergröße mit Ultraschall

Things used in this project

Hardware components

Calliope mini
Calliope mini
×1
Seeed Grove - Ultrasonic Ranger
×1

Software apps and online services

Microsoft A Blocks / JavaScript Code-Editor für den Calliope Mini
Damit wurde das Programm geschrieben.

Hand tools and fabrication machines

mehrere kleine Kartons
Paketklebeband
Klingeldraht
Zange

Story

Read more

Schematics

Programmcode mit Blockly

Das Programm wurde mit dem Editor https://makecode.calliope.cc/ geschrieben. Im Menüpunkt "Fortgeschritten" den Punkt "Paket hinzufügen ..." aufrufen. Dann das Paket "Grove" auswählen. Nun steht im linken Menü eine zusätliche Option "Grove" bereit. Darunter gibt es den "Ultrasonic Sensor (in cm) at".

Code

JavaScript

JavaScript
Hier ist der Programmcode in JavaScript. Das Programm kann aber auch nur mit Blöcken geschrieben werden.
basic.forever(() => {
    if (input.acceleration(Dimension.X) > 500) {
        basic.showLeds(`
            . . # . .
            . . # . .
            # . # . #
            . # # # .
            . . # . .
            `)
        basic.pause(1010)
        basic.showLeds(`
            . . . . .
            . . . . .
            . . . . .
            . . . . .
            . . . . .
            `)
        basic.pause(500)
        for (let i = 0; i < 2; i++) {
            basic.showNumber(grove.measureInCentimeters(DigitalPin.C16))
            basic.pause(500)
        }
    }
})

Credits

Hanbi Charlotte Heinze

Hanbi Charlotte Heinze

1 project • 0 followers

Comments

Add projectSign up / Login