【智控万物】marker手柄控制“自制小车”
本帖最后由 云天 于 2020-11-29 17:33 编辑【教程背景知识】
1、首先要了解“CodeLab Adapter”是什么?
CodeLab Adapter 是一个由 Python 构建的软件(构建在消息之上(Everything Is a Message)), 致力于连接万物,无论是软件还是硬件,无论是 AI、开源硬件、现实世界的物体、还是虚拟世界的动画角色,接入 CodeLab Adapter,皆可彼此互动。(开放) 在 CodeLab Adapter 驱动的环境里,通过使用 Scratch 或 Python 编程,你可以与万物沟通: 你可以在朋友生日那天,在 Ta 进门的一刻,将手中的魔杖一挥,在空中划一个字母 L 的轨迹,瞬间,点亮房间里五彩的灯光。
https://adapter.codelab.club/
2、CodeLab DynamicTable
CodeLab DynamicTable: 一个可实施的技术方案
https://www-old.codelab.club/blo ... ctable-an-instance/
3.CodeLab DynamicTable: A Seeing World
https://www-old.codelab.club/blog/codelab-dynamictable-a-seeing-world/
【软件安装】目前 CodeLab Adapter v3 可以在Mac、 Windows、 Linux、Raspbian(树莓派) 平台上正常运行。具体过程,及其它相关知识,请学习相关教程:https://adapter.codelab.club/get_start/gs_install/
【制作案例1】marker二维码控制Scratch角色
https://v.youku.com/v_show/id_XNDk4NTczMzg3Ng==.html手绘marker二维码控制“炮台”角色
制作marker手柄
https://v.youku.com/v_show/id_XNDk4NTczNDI5Ng==.htmlmarker手柄控制“甲虫”角色
头戴式摄像头
https://v.youku.com/v_show/id_XNDk4NTczNDY0NA==.html头戴式摄像头用户不用固定位置实施的自由控制主程序【制作案例2】控制LED灯、马达
需要Microbit插件:https://adapter.codelab.club/extension_guide/microbit/https://v.youku.com/v_show/id_XNDk4NTc3Nzc1Ng==.html左右转向制作黄灯LED灯
【制作案例3】控制马达
在这个案例中,需要准备 2 块 micro:bit。其中一块用作消息中转(暂且称其为中转站),另一块用于实现项目功能(暂且称其为功能板)。
https://adapter.codelab.club/extension_guide/microbit_radio/
因驱动电机使用到DFRobot的IO扩展板,makecode下使用电机驱动(仅micro:bit)
makecode在线编程地址:https://makecode.microbit.org 请复制库链接地址后粘贴到makecode扩展中并搜索:https://github.com/DFRobot/pxt-micro-IOBOX 示例: 以下程序运行结果:两个电机转速分别为200转和100转,正转2秒,反转2秒,停止2秒,一直循环。https://v.youku.com/v_show/id_XNDk4NTk1ODkwMA==.html控制两个马达makecode源码:https://makecode.microbit.org/_4TYad8KRs3R2Scratch代码【制作案例4】控制自制Microbit小车
https://v.youku.com/v_show/id_XNDk4NjA1NjU0OA==.html
页:
[1]