TurnipBit口袋編程計算機:和孩子一起DIY許願的流星

  聽說對着流星許願,許的願望都會實現,雖然不知道這個說法是不是真的,但是流星還是很好看的,爲了能一直看到流星,今天就自己做一個流星保存下來,想什麼時候看,就什麼時候看。

  首先需要想象一下流星是什麼樣子的?一個亮晶晶的小星星,拖着小尾巴刷刷刷的落下來,只要我們能做到這個效果,那基本上這個小星星就能根據我們的意願在TurnipBit的顯示屏上拖着尾巴滑落了。

圖片描述

  DIY許願的流星原理小解:

  在TurnipBit的編碼裏面,可以隨心所欲的控制任意一個LED燈的亮度(0-9),這樣就能做到讓這個小星星拖着小尾巴滑落了,要是嫌滑落的太快,可以在適當位置加個延時,讓滑落的速度慢一些。

  TurnipBit口袋式編程計算機

  TurnipBit採用“積木式編程”理念,無需編寫代碼,通過拼接“編程積木”的方式實現“軟件邏輯”。因爲“編程積木”完全可視化、易於理解,所以青少年就能夠通過“TurnipBit拼插”學習編程。

圖片描述

  DIY過程:

  這次的這個DIY只用到了板載器件,就不介紹外接器件的方法了。

  1.在打開網址http://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。

  可視化編程界面:

圖片描述
  

發佈了63 篇原創文章 · 獲贊 20 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章