|
|
聽說對著流星許愿,許的愿望都會(huì)實(shí)現(xiàn),雖然不知道這個(gè)說法是不是真的,但是流星還是很好看的,為了能一直看到流星,今天就自己做一個(gè)流星保存下來,想什么時(shí)候看,就什么時(shí)候看。
首先需要想象一下流星是什么樣子的?一個(gè)亮晶晶的小星星,拖著小尾巴刷刷刷的落下來,只要我們能做到這個(gè)效果,那基本上這個(gè)小星星就能根據(jù)我們的意愿在TurnipBit的顯示屏上拖著尾巴滑落了。
1.jpg (193.32 KB, 下載次數(shù): 66)
下載附件
2017-8-8 15:08 上傳
DIY許愿的流星原理小解:
在TurnipBit的編碼里面,可以隨心所欲的控制任意一個(gè)LED燈的亮度(0-9),這樣就能做到讓這個(gè)小星星拖著小尾巴滑落了,要是嫌滑落的太快,可以在適當(dāng)位置加個(gè)延時(shí),讓滑落的速度慢一些。
TurnipBit口袋式編程計(jì)算機(jī)
TurnipBit采用“積木式編程”理念,無需編寫代碼,通過拼接“編程積木”的方式實(shí)現(xiàn)“軟件邏輯”。因?yàn)椤熬幊谭e木”完全可視化、易于理解,所以青少年就能夠通過“TurnipBit拼插”學(xué)習(xí)編程。
2.jpg (250.77 KB, 下載次數(shù): 81)
下載附件
2017-8-8 15:08 上傳
DIY過程:
這次的這個(gè)DIY只用到了板載器件,就不介紹外接器件的方法了。
1.在打開網(wǎng)址TurnipBit點(diǎn)tpyboard點(diǎn)com之后,點(diǎn)擊界面右上角的“編輯器”,進(jìn)入圖形編輯界面;
2.在循環(huán)中選擇“循環(huán)”,在邏輯中選擇“真”,使用這兩個(gè)拼插控件組成無限循環(huán);
3.設(shè)置三個(gè)變量X,Y,L,分別控制點(diǎn)亮LED的坐標(biāo)和亮度;
4.在數(shù)學(xué)中選擇“隨機(jī)數(shù)插”,在0-4之間產(chǎn)生一個(gè)隨意數(shù),并把這個(gè)數(shù)值賦給X;
5.TurnipBit上面板載的LED顯示屏是5*5的,每一行五個(gè)燈,這里做一個(gè)循環(huán)五次的循環(huán);
6.在上面設(shè)置的循環(huán)里面加入設(shè)置指定LED亮度的“設(shè)置指定LED亮度拼”,并把相應(yīng)的坐標(biāo)和亮度控制變量填充入?yún)?shù)位置;
7.每次循環(huán)把變量“Y”加一,把變量“L”加一;
8.為了能看清楚星星滑落的效果,延時(shí)100毫秒;
9.五次循環(huán)結(jié)束后,清空屏幕,重新賦值Y和L。
可視化編程界面:
3.png (117.57 KB, 下載次數(shù): 58)
下載附件
2017-8-8 15:09 上傳
|
|