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