999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用Micro:bit做活動(dòng)啟動(dòng)儀式道具

2017-12-07 22:41:33謝作如張敬云
中國信息技術(shù)教育 2017年21期
關(guān)鍵詞:儀式校園信號(hào)

謝作如 張敬云

在2017年上海創(chuàng)客嘉年華的教育論壇上,國內(nèi)創(chuàng)客教師社群“貓友匯”和上海蘑菇云合作,在全國范圍內(nèi)啟動(dòng)“校園創(chuàng)客嘉年華”活動(dòng)。在論壇的前一天有教師提議,應(yīng)該讓啟動(dòng)儀式更有儀式感,最好有特定的道具。因?yàn)椤靶@創(chuàng)客嘉年華”是一個(gè)非常有意義的活動(dòng),啟動(dòng)儀式自然不能太寒酸。于是,筆者自告奮勇連夜做了一個(gè)啟動(dòng)儀式道具。

創(chuàng)作思路

筆者最近一直在研究Micro:bit,并做了好多小項(xiàng)目。Micro:bit的廣播功能是它的亮點(diǎn),利用廣播功能設(shè)計(jì)一個(gè)互動(dòng)作品,在“校園創(chuàng)客嘉年華”的啟動(dòng)儀式上讓更多的人參與進(jìn)來,共同見證創(chuàng)客盛會(huì)的開啟,不僅好玩,而且有“眾人拾柴火焰高”的象征意義。

很多人參加,就需要很多塊Micro:bit板子。但這不擔(dān)心,上海創(chuàng)客嘉年華的主辦方DFRobot公司可以為現(xiàn)場的嘉賓提供足夠多的板子。至于互動(dòng)作品的編程語言,筆者選擇了Processing。Processing和Micro:bit互動(dòng)一直很穩(wěn)定,筆者之前已經(jīng)寫了好多個(gè)互動(dòng)作品。

作品描述

用電腦運(yùn)行Processing,顯示一個(gè)空白的窗口;一塊Micro:bit作為信號(hào)接收端,插到USB口;嘉賓們?nèi)巳顺忠粔KMicro:bit,作為信息發(fā)射端;當(dāng)嘉賓同時(shí)按下Micro:bit的A、B鍵時(shí),板子上會(huì)出現(xiàn)一個(gè)向上的箭頭;作為信號(hào)接收端的Micro:bit板子會(huì)閃爍一次“心”型符號(hào),電腦屏幕隨機(jī)出現(xiàn)幾個(gè)大小及顏色不一的泡泡,并發(fā)出魔幻音樂。隨著嘉賓同時(shí)按下A、B鍵的次數(shù)越來越多,屏幕顯示的泡泡也越來越多。當(dāng)按鍵次數(shù)達(dá)到一定的閾值時(shí),屏幕開始進(jìn)入自己播放階段,小小的像素點(diǎn)越來越密集,背景圖片的輪廓也越來越清晰。最后,畫面全部顯示出來,電腦播放出振奮人心的交響樂。

作品的具體流程及各階段的畫面顯示效果如圖1~下頁圖4所示。

代碼實(shí)現(xiàn)

這個(gè)互動(dòng)媒體作品由信號(hào)發(fā)送端、信號(hào)接收端和畫面處理端三部分組成。

(1)信號(hào)發(fā)送端。用MakeCode編寫,運(yùn)行于Micro:bit,當(dāng)用戶按下“A+B”鍵時(shí)發(fā)送廣播信號(hào)。

(2)信號(hào)接收端。用MakeCode編寫,運(yùn)行于Micro:bit,通過廣播接收用戶發(fā)來的信號(hào)。

(3)畫面處理端。用Processing編寫,在電腦上運(yùn)行,通過串口接收信號(hào)接收端的信息,對畫面進(jìn)行像素化處理,并播放聲音。

本作品中,Micro:bit要用到Radio(無線電廣播)模塊和Serial(串口)模塊,如圖5和圖6所示。用戶將按下的Micro:bit的A、B鍵的信號(hào)通過無線電廣播模塊發(fā)送給接收端,接收端接收到信號(hào)后,通過串口向Processing發(fā)送消息。

Processing代碼說明:運(yùn)行程序,電腦屏幕呈灰色顯示。當(dāng)接收到信息1時(shí),屏幕隨機(jī)出現(xiàn)幾個(gè)大小及顏色不一的泡泡,并發(fā)出魔幻音樂,當(dāng)接收到信息1的次數(shù)越來越多但小于預(yù)設(shè)值時(shí),屏幕顯示的泡泡也越來越多;當(dāng)接收到信息1的總次數(shù)達(dá)到預(yù)設(shè)值時(shí),屏幕開始進(jìn)入自己播放階段,密密麻麻的像素點(diǎn)越來越多,背景圖片的輪廓也越來越清晰,最后全部顯示出來,電腦發(fā)出振奮人心的交響樂。

因?yàn)榇a較長,以下僅提供核心代碼。

PImage photo;

import Processing.serial.*;//導(dǎo)入serial通信庫

import ddf.minim.*;

AudioPlayer player1;

Minim minim;

Serial myPort;//創(chuàng)建對象duankou

int data;//變量data作為串口到的數(shù)據(jù)

int s;

int xx, yy;//因?yàn)槿列枰?jì)算的偏移量

void setup() {

fullScreen();//全屏顯示

xx=(width-1233)/2;

yy=(height-688)/2;

photo=loadImage("2017.png");

myPort = new Serial(this, Serial.list()[1], 115200);

minim = new Minim(this);

player1 = minim.loadFile("bg.mp3", 2048);

}

void draw() {

if (myPort.available()>0)

{

data=myPort.read();

s=s+1;

}

if (data=='1') {

for (int i=0; i<15; i++) {

int x=int(random(photo.width));//隨機(jī)選取一個(gè)像素0-圖片寬度

int y=int(random(photo.height));//隨機(jī)選取一個(gè)像素0-圖片高度

int xy=y*photo.width+x;

loadPixels();

float r=red(photo.pixels[xy]);

float g=green(photo.pixels[xy]);

float b=blue(photo.pixels[xy]);

fill(r, g, b, 50);

int diameter=int(random(5, 20));

ellipse(x+xx, y+yy, diameter, diameter);endprint

}

data=0;

player1.loop();

player1.play();

}

}

Micro:bit發(fā)送端代碼:如果按下Micro:bit的A、B鍵,則通過無線廣播模塊發(fā)送數(shù)字1,并在Micro:bit屏幕顯示“向上”的方向鍵圖標(biāo)(如表1)。

Micro:bit接收端代碼:如果通過無線廣播模塊接收到的數(shù)字為1,則向串口發(fā)送字符1,并將變量t設(shè)為1,同時(shí)Micro:bit屏幕顯示“心”型符號(hào)保持500毫秒(如表2)。

效果展示

下頁圖7~圖9是“校園創(chuàng)客嘉年華”啟動(dòng)儀式現(xiàn)場的照片,嘉賓們帶著無比好奇的心情參與了隆重的創(chuàng)客盛會(huì)啟動(dòng)儀式。

活動(dòng)結(jié)束后,大家對這一作品評(píng)價(jià)很高。一位老師說道:“這個(gè)啟動(dòng)儀式表達(dá)了創(chuàng)客教育始于草根,其寓意在于眾多的草根教育創(chuàng)客遍布全國各地,每個(gè)人的貢獻(xiàn)可能只是微光如豆,但彼此努力相互取暖,最終就能換得大道持久?!?/p>

這個(gè)互動(dòng)媒體作品的成功展示,讓現(xiàn)場的老師對Micro:bit的強(qiáng)大功能有了更加深刻的印象。同時(shí),筆者將這一互動(dòng)媒體作品命名為《創(chuàng)·聚》,讓更多人記住創(chuàng)客教育從零到一、聚沙成塔的過程。

直播分享地址:

校園定向教學(xué)指導(dǎo):https://www.CCTalk.com/v/15082168528781?channel=copy&platform=android

學(xué)生校園定向?qū)嵺`:https://www.CCTalk.com/v/15082183715927?channel=copy&platform=android

定向評(píng)價(jià):https://www.CCTalk.com/v/15082199768914?channel=copy&platform=android

定向活動(dòng)頒獎(jiǎng):https://www.CCTalk.com/v/15082210082145?channel=copy&platform=android

后記

我們通過直播可以清晰地看到在包老師所在學(xué)校,教師和學(xué)生在課堂上對教學(xué)APP的嫻熟運(yùn)用,并看出包老師對信息化條件下項(xiàng)目式學(xué)習(xí)的課堂教學(xué)的設(shè)計(jì)重構(gòu),我想這對于很多希望在自己的課堂中也應(yīng)用教學(xué)APP的教師來說是很值得借鑒的。由于包老師放了很多的CCTalk圖片,所以筆者對于是否推薦本文有點(diǎn)猶豫,但包老師的一句話打消了我的顧慮:“這是免費(fèi)的,非常適合一線教師使用,好東西就要分享啊?!眅ndprint

猜你喜歡
儀式校園信號(hào)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
十歲成長儀式
儀式感重要嗎?
海峽姐妹(2019年12期)2020-01-14 03:25:08
基于FPGA的多功能信號(hào)發(fā)生器的設(shè)計(jì)
電子制作(2018年11期)2018-08-04 03:25:42
校園的早晨
琴童(2017年3期)2017-04-05 14:49:04
春滿校園
基于LabVIEW的力加載信號(hào)采集與PID控制
Talking strategies
開心校園
主站蜘蛛池模板: 久久人体视频| 欧美性色综合网| 成人在线亚洲| 亚洲日韩日本中文在线| 亚洲国产一区在线观看| 国产内射在线观看| 成年女人a毛片免费视频| 正在播放久久| 999在线免费视频| 久草美女视频| 精品福利国产| 亚洲日韩精品综合在线一区二区| 色综合中文| 99re视频在线| 中文字幕乱妇无码AV在线| 97se亚洲综合在线韩国专区福利| 色婷婷成人| 一本色道久久88| 国产精品极品美女自在线看免费一区二区| 国产激情国语对白普通话| 国产美女精品在线| 香蕉eeww99国产精选播放| 欧美国产综合色视频| 99精品一区二区免费视频| 无码一区二区波多野结衣播放搜索| 一级毛片基地| 中国毛片网| 尤物精品视频一区二区三区| 久久精品无码国产一区二区三区| 极品私人尤物在线精品首页| 91色在线观看| 伊人AV天堂| 色噜噜狠狠狠综合曰曰曰| 99精品国产电影| 国产交换配偶在线视频| 欧洲一区二区三区无码| 亚洲 欧美 偷自乱 图片 | av在线无码浏览| 女人18毛片水真多国产| 国产青榴视频| 亚洲色图欧美在线| 国产性生大片免费观看性欧美| 亚洲一欧洲中文字幕在线| 热99精品视频| 亚洲综合亚洲国产尤物| 亚洲免费黄色网| 国产成人一二三| 五月天福利视频| 成人韩免费网站| 特级毛片免费视频| 久久久噜噜噜| 天天综合色网| 国产又色又刺激高潮免费看| 99久久人妻精品免费二区| 国产日本欧美亚洲精品视| 国产一区二区三区在线观看免费| 亚洲精品动漫在线观看| 91久久国产成人免费观看| 国产自在自线午夜精品视频| 欧美日韩高清在线| 中字无码精油按摩中出视频| 久久男人资源站| 狠狠躁天天躁夜夜躁婷婷| 国产91成人| 国产91精品最新在线播放| 青青草一区| 九九热在线视频| 国产在线91在线电影| 人禽伦免费交视频网页播放| 日本欧美一二三区色视频| 欧美另类视频一区二区三区| 久久a毛片| 午夜啪啪网| 国产传媒一区二区三区四区五区| 国产精品19p| 国产成人永久免费视频| 国产精品女同一区三区五区 | 国产精品青青| 久久国产拍爱| 欧美日韩导航| 国内熟女少妇一线天| 亚洲日韩Av中文字幕无码|