2018-9-13 10:57:05 [显示全部楼层]
8670浏览
查看: 8670|回复: 7

[项目] 小女孩的Micro:bit手表

[复制链接]
本帖最后由 kaka_yan 于 2018-9-13 10:57 编辑

        micro:bit的体积比较小,用来做穿戴就最合适了,这次小朋友尝试做一个手表,有以下功能:1、可以设定并显示时间;2、可以指示方向,箭头所指方向为北向;3、可以计步数。
小女孩的Micro:bit手表图2


  零件清单如下:Microbit开发版1块、电池盒1个、5号电池2个、亚克力外壳1个、橡皮筋1盒、卡纸一张
小女孩的Micro:bit手表图1




制作步骤:

小女孩的Micro:bit手表图3小女孩的Micro:bit手表图4小女孩的Micro:bit手表图5小女孩的Micro:bit手表图6小女孩的Micro:bit手表图7小女孩的Micro:bit手表图8小女孩的Micro:bit手表图9






freedomzjsx  中级技师

发表于 2018-10-17 14:27:46

如何显示时间?需要时钟模块吧?
回复

使用道具 举报

huiop  学徒

发表于 2018-9-15 20:47:12

程序呢,我关心程序
回复

使用道具 举报

rzyzzxw  版主

发表于 2018-9-17 09:28:06

支持,很好看的。程序+1.;P
回复

使用道具 举报

gada888  版主

发表于 2018-9-19 17:32:02

满有爱
回复

使用道具 举报

MakeIt  见习技师

发表于 2018-10-2 02:46:19

程序,程序,分享分享
回复

使用道具 举报

棍刃游  学徒

发表于 2020-3-12 08:58:11

我有java版
但只能看时间,调时间,没那么多功能
let ampm = false
let hours = 0
let adjust = 0
let time = ""
let minutes = 0
input.onButtonPressed(Button.AB, function () {
    ampm = !(ampm)
})
input.onButtonPressed(Button.A, function () {
    if (hours < 23) {
        hours += 1
    } else {
        hours = 0
    }
})
input.onGesture(Gesture.Shake, function () {
    adjust = hours
    if (ampm) {
        if (hours > 12) {
            adjust = hours - 12
        } else {
            if (hours == 0) {
                adjust = 12
            }
        }
    }
    time = "" + adjust
    time = "" + time + ":"
    time = "" + time + minutes / 10
    time = "" + time + minutes % 10
    if (ampm) {
        if (hours > 11) {
            time = "" + time + "PM"
        } else {
            time = "" + time + "AM"
        }
    }
    basic.showString(time)
})
input.onButtonPressed(Button.B, function () {
    if (minutes < 59) {
        minutes += 1
    } else {
        minutes = 0
    }
})
basic.forever(function () {
    basic.pause(60000)
    if (hours < 59) {
        minutes += 1
    } else {
        minutes = 0
        if (hours < 23) {
            hours += 1
        } else {
            hours = 0
        }
    }
})
回复

使用道具 举报

auzn  见习技师

发表于 2020-4-11 19:53:49

厉害啊 厉害
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail