• 上海合作组织青岛峰会举行 2019-04-20
  • 遭遇隐形歧视 就业权益谁来维护 2019-04-20
  • 杨立新解读2018年天津市《政府工作报告》--天津频道--人民网 2019-04-19
  • 【北京海之沃车型报价】北京海之沃4S店车型价格 2019-04-19
  • 让个体诚信有力推动社会诚信 2019-04-13
  • 习近平会见巴基斯坦总统侯赛因 2019-04-13
  • 罗亦农:“残躯何足惜,大敌正当前” 2019-03-21
  • 由进口至出口再至走向世界,这一路着实不易,其中少不了无数位科研人员的奉献与牺牲。 2019-03-21
  • 查看: 2766|回复: 1
    打印 上一主题 下一主题

    【Mind+】Gravity:Arduino编程积木 揭秘互动媒体

    [复制链接]
    GravityArduino 编程积木互动媒体教程

    揭秘互动媒体
       -作者:王佳玉

    • 互动媒体

    你有没有看过这样一个视频?一个公益广告牌安静伫立在人来人往的车站,远远看去它只是一个普通的海报,只是中间有一条黑线。但当人们将信用卡从黑线的顶端插入缓缓的往下移动,2欧元随即从信用卡中扣除,与此同时,厚实的面包片被切下取走(如图A-1)或者捆绑着双手被释放(如图A-2),原来你轻轻一刷的2欧元代表了给第三世界的孩子食粮与自由。

         

    图A-1“切”面包


    图A-2 “切”绳索

    原本简单的捐款行为在这种方式下变得意义非凡,这就是互动媒体的魅力。

    互动媒体(Interactive Media)又称互动多媒体、互动式多媒体。它是在传统媒体的基础上加入了互动功能,通过交互行为并以多种感官来呈现信息的一种崭新的媒体形式。

    • 互动媒体技术

    互动媒体技术也称多媒体互动技术,其关注的是计算机和外界环境的信息互动??萍脊菡固谐<牡缱佑愀?、互动投影(如图A-3)、虚拟翻书和4D影院(如图A-4)等科普项目,正是典型的互动媒体作品,体现了科技和艺术相结合的神奇魅力。


       

    图A-3 互动投影



    图A-4 4D影院

    一个典型的互动媒体作品的运行,一般分为动作采集、智能处理、显示输出三个关键环节,如下图所示。



    图A-5 互动媒体作品运行流程


    初识Arduino

    • Arduino是什么?

    Arduino是一个开放源码电子原型平台,拥有灵活、易用的硬件和软件。Arduino专为设计师,工艺美术人员,业余爱好者,以及对开发互动装置或互动式开发环境感兴趣的人而设的。

    Arduino可以接收来自各种传感器的输入信号从而检测出运行环境,并通过控制光源,电机以及其他驱动器来影响其周围环境。板上的微控制器编程使用Arduino编程语言(基于Wiring)和Arduino开发环境(以Processing为基?。?。Arduino可以独立运行,也可以与计算机上运行的软件(例如,Flash,Processing,MaxMSP)进行通信。Arduino开发 IDE 接口基于开放源代码,可以让您免费下载使用开发出更多令人惊艳的互动作品。  

    Arduino是人们连接各种任务的粘合剂。要给Arduino下一个最准确的定义,最好用一些实例来描述。

    ◆ 您想当咖啡煮好时,咖啡壶就发出“吱吱”声提醒您吗?

    ◆ 您想当邮箱有新邮件时,电话会发出警报通知您吗?

    ◆ 想要一件闪闪发光的绒毛玩具吗?

    ◆ 想要一款具备语音和酒水配送功能的X教授蒸汽朋克风格轮椅吗?

    ◆ 想要一套按下快捷键就可以进行实验测试蜂音器吗?

    ◆ 想为您的儿子自制一个《银河战士》手臂炮吗?

    ◆ 想自制一个心率监测器,将每次骑脚踏车的记录存进存储卡吗?

    ◆ 想过自制一个能在地面上绘图,能在雪中驰骋的机器人吗?


    Arduino都可以为您实现

    • Arduino的诞生

    这个最经典的开源硬件项目,诞生于意大利的一间设计学校。Arduino的核心开发团队成员包括: Massimo Banzi,David Cuartielles,Tom Igoe,Gianluca Martino,David Mellis和Nicholas Zambetti。

    据说Massimo Banzi的学生们经常抱怨找不到便宜好用的微控制器,2005年冬天,Massimo Banzi跟朋友David Cuartielles讨论了这个问题,David Cuartielles是一个西班牙籍晶片工程师,当时在这所学校做访问学者。两人决定设计自己的电路板,并引入了Banzi的学生David Mellis为电路板设计编程语言。两天以后,David Mellis就写出了程式码。又过了三天,电路板就完工了。这块电路板被命名为Arduino。几乎任何人,即使不懂电脑编程,也能用Arduino做出很酷的东西,比如对感测器作出回应,闪烁灯光,还能控制马达。

    • Arduino名称由来

    意大利北部一个如诗如画的小镇「Ivrea」,横跨过蓝绿色Dora Baltea河,它最著名的事迹是关于一位受压迫的国王。公元1002年,国王Arduin成为国家的统治者,不幸的是两年后即被德国亨利二世国王给废掉了。今日,在这位无法成为新国王的出生地,cobblestone街上有家叫「di Re Arduino」的酒吧纪念了这位国王。Massimo Banzi经常光临这家酒吧,而他将这个电子产品计划命名为Arduino以纪念这个地方。

    • 认识Arduino UNO

    Gravity:Arduino 编程积木套件中使用的Arduino主板是Arduino UNO,如下图B-1所示。

    图中有标识的部分为常用部分。图中标出的数字口和模拟口,即为常说的I/O。数字口有0~13,模拟口有0~5。除了最重要的I/O口外,还有电源部分。 UNO可以通过两种方式供电方式,一种通过USB供电,另一种是通过外接6~12V的DC电源。除此之外,还有4个L ED灯和复位按键, 4个LED中ON是电源指示灯,通电就会亮了。L是接在数字口13上的一个LED。TX、RX是串口通讯指示灯,比如我们在上传程序的过程中,这两个灯就会不停闪烁。



    图B-1 Arduino UNO




    • IO传感器扩展板 V7.1

    在Gravity:Arduino 编程积木套件中提供了一个传感器扩展版,用来连接传感器,IO传感器扩展板功能图如下。



    图B-2 IO传感器扩展版功能图



    IO扩展板的最大的好处之一,就是相对于控制板上的仅限的几个电源接口,扩展板大大增加了电源口和GND接口,不用担心如果连接多个传感器时,会出现电源接口不够用的情况。

    Mind+编程平台

    • Mind+平台介绍

    ??榛喑倘砑胁簧?,硬件也多的让人感觉迷茫??墒怯行┩夹位喑讨荒茉诘缒云聊簧喜僮?,或者只能支持某些特定的硬件和机器人。如果有一款软件不仅能图形化编程,还能兼容各种硬件,那就节省了不少的麻烦啦!

    Mind+就是这样的软件!

    Mind+不仅仅适用于中小学生的学习,还可以为想提高自身技能的“创客”提供python/c/c++等高级编程语言的学习环境。它支持 Arduino、 micro: bit 等各种开源硬件,只需要拖动图形化程序块即可完成编程,让大家轻松体验创造的乐趣。

    如果你什么都不懂,希望能一步一步跟着学,可以用Mind+;

    如果你想学习代码式编程可以用Mind+;如果你觉得上传程序太麻烦,想实时执行程序,可以用Mind+;

    如果你想要物联网,可以用Mind+;如果你想找社区,还可以Mind+!

    • Mind+下载与安装

    下载Mind+编程软件(//mindplus.cc)

    Gravity:Arduino 编程积木互动媒体教程目录牵引:
    第一章:星光剧场
    第二章:魔法小屋
    第三章:造梦空间
    第四章:奇想部落
    mind+官网://www.mindplus.cc

          Mind+最早是由DFRobot公司于2013年推出的图形化编程软件,能够让不懂编程的艺术家们通过几分钟的学习即可控制Arduino开源硬件,从而拓宽一些新的思维方式。
    沙发

    gada888  版主

    发表于 2018-11-24 18:26:49

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

    本版积分规则

    为本项目制作心愿单
    购买心愿单
    心愿单 编辑
    wifi气象站

    硬件清单

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

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

    浙江6加1开奖结果
  • 上海合作组织青岛峰会举行 2019-04-20
  • 遭遇隐形歧视 就业权益谁来维护 2019-04-20
  • 杨立新解读2018年天津市《政府工作报告》--天津频道--人民网 2019-04-19
  • 【北京海之沃车型报价】北京海之沃4S店车型价格 2019-04-19
  • 让个体诚信有力推动社会诚信 2019-04-13
  • 习近平会见巴基斯坦总统侯赛因 2019-04-13
  • 罗亦农:“残躯何足惜,大敌正当前” 2019-03-21
  • 由进口至出口再至走向世界,这一路着实不易,其中少不了无数位科研人员的奉献与牺牲。 2019-03-21