吳俊杰
編者按:時(shí)至今日,學(xué)生的學(xué)習(xí)和真實(shí)的應(yīng)用還常常處于脫節(jié)的狀態(tài)。記得日本著名的科幻漫畫家藤子·F·不二雄曾說過“幻想拯救了我”,確實(shí),作為一個(gè)創(chuàng)作者,尤其是在孩童時(shí)代,他們需要幻想、需要冒險(xiǎn)、需要不斷試錯(cuò),才能更好地成長(zhǎng)?,F(xiàn)在,令我們欣慰的是開源項(xiàng)目就提供了這樣一種途徑。雖然,有些創(chuàng)造離造福社會(huì)還比較遠(yuǎn),但即使只是自娛自樂的興趣使然也未嘗不是一件有意義的事情。
在Mixly開源系統(tǒng)設(shè)計(jì)的系列論文中,開源項(xiàng)目是指符合創(chuàng)客文化中開源、分享、服務(wù)的精神,遵從知識(shí)共享協(xié)議,鼓勵(lì)知識(shí)產(chǎn)權(quán)收益的項(xiàng)目方案包。關(guān)于收益針對(duì)愛好者群體個(gè)人和盈利性的實(shí)體是不同的,愛好者個(gè)人免費(fèi)使用,而盈利性的實(shí)體則需要知識(shí)產(chǎn)權(quán)人聲明一個(gè)收益方案,并具體協(xié)商。這實(shí)際上是一個(gè)類似于學(xué)生在網(wǎng)上連載一個(gè)故事,對(duì)于看博客的人而言免費(fèi),而且特別感謝讀者把作品轉(zhuǎn)發(fā)到朋友圈,但是對(duì)于出版社要出版則需要具體協(xié)商,至于小說形成了“熱門IP”要改編成電影,則需要學(xué)習(xí)一下郭敬明或者“天下霸唱”了。
本期我們的開源項(xiàng)目主題是一個(gè)LED燈串,許多燈構(gòu)成的燈串,就像是春節(jié)里家家戶戶掛的那種燈串一樣,它的核心是一個(gè)LED的閃爍控制。LED燈串這個(gè)項(xiàng)目不能構(gòu)成專利,因?yàn)樗螵?dú)創(chuàng)性,但是生成它所構(gòu)成的文字、圖片、視頻都自然形成知識(shí)產(chǎn)權(quán),因此一個(gè)開源項(xiàng)目的完成,既以一個(gè)精彩的分享視頻結(jié)束,又以這個(gè)視頻開始。在教師指導(dǎo)學(xué)生的過程中依舊遵循著“制作→改裝→玩轉(zhuǎn)→分享”的MHPS模式。
制作:讓一個(gè)LED閃爍
將一個(gè)LED燈插在D13和GND之間,可以看到LED燈閃爍起來了,而且是周期性的閃爍,在這里面閃爍周期是一個(gè)編程者設(shè)定的“謎”,對(duì)于用戶而言可以用手機(jī)啟動(dòng)一個(gè)秒表程序,然后測(cè)量一下其閃爍的周期。
接下來,提供足夠的LED燈串,按照?qǐng)D1的電路示意圖,將它們并聯(lián)起來,接到D13和GND之間,觀察這些LED燈是否還會(huì)一起閃爍。
改裝過程中需要連接的燈串比較多時(shí)可能需要分工合作,在制作過程中,應(yīng)注意避免LED的正負(fù)極接觸在一起,以避免短路。在制作燈串的過程中,我常常組織一項(xiàng)叫“創(chuàng)客記錄挑戰(zhàn)”的活動(dòng),即在規(guī)定時(shí)間內(nèi),看哪個(gè)組能夠連接最多的LED燈,并且分享經(jīng)驗(yàn)。需要注意的是,不同顏色的LED燈,不要放在一個(gè)并聯(lián)電路中,因?yàn)樗麄兊墓ぷ麟妷翰煌鶗?huì)導(dǎo)致有些種類的LED燈(藍(lán)色、白色)不亮。
圖2是學(xué)生把一串LED燈掛在一個(gè)脖子上的場(chǎng)景,他們小組在40分鐘之內(nèi)完成了20個(gè)LED燈,圖中的主角是我們的“繞線大師”。
改裝:制作LED燈串
當(dāng)我們開始認(rèn)真地對(duì)待創(chuàng)客作品或者想更進(jìn)一步改進(jìn)它們的時(shí)候,我們就開始從一個(gè)學(xué)習(xí)者變成了一名設(shè)計(jì)師。設(shè)計(jì)往往從需求開始,我們看到各種各樣的拉花、卡片、照片墻,甚至一株植物,都可以安裝上LED燈,而如何操作就體現(xiàn)了創(chuàng)客作品中常見的“借物”的做法,即找生活中的一個(gè)物品,將這些基本技能應(yīng)用在上面。
在應(yīng)用的過程中學(xué)生自然可以遇到“防止短路”“布線”“美觀程度”“易于收納”“容易修改”等問題,而以往這些注意事項(xiàng)往往都是教師的要求,但是要把創(chuàng)造性的體驗(yàn)傳遞給學(xué)生,就必須讓學(xué)生在家庭中去“寫作業(yè)”,去尋找“真實(shí)情境下的問題”,并且在解決問題中成長(zhǎng)。
玩轉(zhuǎn):修改LED的閃爍方式
我之前曾經(jīng)讓學(xué)生試著測(cè)量發(fā)光二極管的閃爍周期,以及亮的時(shí)間和滅的時(shí)間。謎底在程序中,如圖3所示亮的時(shí)間為0.618秒,滅的時(shí)間為1.618秒,顯然程序的編寫者對(duì)黃金分割有一些小崇拜,周期為2.236秒,這樣設(shè)計(jì)周期,主要是期望能夠檢測(cè)出不同實(shí)驗(yàn)者和實(shí)驗(yàn)手段之間的區(qū)別。
顯然,延時(shí)的時(shí)間是一個(gè)可以修改的量,我們可以把周期改得很短,以至于可能不需要揮動(dòng)LED燈就能看到這種現(xiàn)象,這個(gè)時(shí)間可以是日光燈閃爍一次的時(shí)間(一次0.02秒),我們知道日光燈的照明是不連續(xù)的,如果用高速攝像機(jī)觀看日光燈下的人,人可能是一會(huì)兒亮一會(huì)兒滅的,只是肉眼觀察不到而已。此外,我們還可以借此探究閃爍周期為多少秒以下時(shí),人眼感受不到它的閃爍;或者在同樣的閃爍周期的情況下,亮的時(shí)間和滅的時(shí)間比例不同的時(shí)候,LED燈的亮度差別;或者我們將程序調(diào)慢,讓LED燈在白天滅,在晚上亮,甚至讓它能夠伴隨著一首節(jié)奏簡(jiǎn)單的曲子閃爍。這些操作的核心都是修改延時(shí)的時(shí)間,問題的關(guān)鍵不在于我們是否能夠修改它們,而在于是否找到一個(gè)修改它們的理由——一個(gè)真實(shí)情境下的問題或者需求。
分享:獨(dú)一無二的LED燈串
在分享環(huán)節(jié)中,我希望學(xué)生能夠制作一個(gè)獨(dú)一無二的燈串,承載著一個(gè)具體的情境,并且把它實(shí)現(xiàn),下面我們來看看這個(gè)燈串和淘寶中搜索到的“LED燈串”有什么區(qū)別和聯(lián)系。
由于學(xué)生完整地經(jīng)歷了整個(gè)項(xiàng)目的流程,會(huì)很清楚每一個(gè)LED燈、每一米導(dǎo)線的成本、作品的制作過程以及可能的價(jià)值,這構(gòu)成了一個(gè)開源項(xiàng)目,即一段面向公眾的介紹視頻,視頻中有一個(gè)進(jìn)一步了解項(xiàng)目細(xì)節(jié)的網(wǎng)盤二維碼引向更細(xì)致的視頻或者是面向?qū)I(yè)人士的視頻及技術(shù)資料和知識(shí)產(chǎn)權(quán)主張。分享的視頻一般都會(huì)在家庭中完成,而所需要的基礎(chǔ)知識(shí)在學(xué)校中講授,但是分享之后,這個(gè)項(xiàng)目——一個(gè)獨(dú)一無二的LED燈串,就像一篇文章發(fā)表一樣,進(jìn)入了社會(huì),構(gòu)成了一種潛在的資源,完成了“家庭—學(xué)校—社會(huì)”的一次聯(lián)結(jié)。我們常常有一種體驗(yàn):當(dāng)一個(gè)創(chuàng)意作品面世或者成為爆款的時(shí)候,你說“我以前也有類似的想法,可惜我沒有做”,不過現(xiàn)在你可能會(huì)說“我把這個(gè)想法分享了出來,加速了這個(gè)想法趨于完美的過程”,或許你有機(jī)會(huì)這樣說“這個(gè)東西的生產(chǎn)者找到過我,因?yàn)槲抑胺窒淼囊曨l,好多人都想要,所以就生產(chǎn)了這個(gè)東西,而且付給我一筆視頻的使用費(fèi)用”——人人皆可造的美夢(mèng)就這樣成了真。期望能夠伴隨著本年度“信息技術(shù)實(shí)驗(yàn)”欄目的更新,有更多的人美夢(mèng)成真。
本案例的分享視頻將會(huì)在以下公眾號(hào)中陸續(xù)登載。