欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2312|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

TurnipBit開(kāi)發(fā)板“趣味賽”:平衡力大比拼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
  讓孩子在快樂(lè)自由的游戲中培養(yǎng)編程思維

  平衡力大挑戰(zhàn)是我們經(jīng)常經(jīng)常玩的的一個(gè)小游戲,腦補(bǔ)畫(huà)面的話比較常見(jiàn)的是單腿平衡力大比拼,搖晃幅度小者勝利。游戲好玩歸好玩,但是想要公平判斷勝負(fù)卻不容易。下面就教大家利用TurnipBit開(kāi)發(fā)板DIY一個(gè)測(cè)試平衡力比賽勝負(fù)的小玩意兒,家長(zhǎng)不但可以帶著孩子一起做還能用來(lái)一起玩游戲,讓孩子在快樂(lè)自由的游戲中培養(yǎng)編程思維。

  “平衡力大比拼”比賽原理

  比賽原理主要是參賽者手持TurnipBit開(kāi)發(fā)板,通過(guò)開(kāi)發(fā)板上的加速度傳感器判斷開(kāi)發(fā)板的傾斜狀態(tài)進(jìn)而測(cè)試參賽者的平衡力傾斜狀態(tài),從而判定勝負(fù)。具體實(shí)現(xiàn)是利用TurnipBit開(kāi)發(fā)板完成加速度傳感器判斷開(kāi)發(fā)板的傾斜狀態(tài),向左偏移板載LED顯示“X”,向右偏移也顯示“X”,處于平衡位置,顯示“Y”。

  所需器件:TurnipBit開(kāi)發(fā)板一塊

  制作這個(gè)小設(shè)置只需要用一塊TurnipBit開(kāi)發(fā)板開(kāi)發(fā)板就可以,因?yàn)?*5LED點(diǎn)陣和加速度傳感器為板載器件。

  趣味DIY過(guò)程

  下面緊接著就給大家講一下制作的過(guò)程,但是在講之前先上個(gè)圖,下面再開(kāi)始說(shuō)代碼的問(wèn)題。






  制作流程

  在打開(kāi)網(wǎng)址http://turnipbit.tpyboard.com/之后,點(diǎn)擊界面右上角的“編輯器”,進(jìn)入圖形編輯界面,如下圖:



  在界面左面的命令選擇區(qū)域選擇需要的命令;



  因?yàn)橄胍狶ED點(diǎn)陣顯示字符串,所以要選擇一個(gè)字符串顯示的命令,可以看到,在左面的圖形編程框中放入新的命令后,在右面的MicroPython代碼顯示框中,會(huì)出現(xiàn)相應(yīng)的代碼語(yǔ)句,如下圖:

  3.1點(diǎn)擊左側(cè)命令選擇區(qū)域的“顯示”;



  3.2在顯示中選擇箭頭所指的字符串輸出命令;



  3.3選中字符串輸出命令,并在在命令中修改相應(yīng)的字符;



  因?yàn)橐尦绦蛞恢毖h(huán)執(zhí)行來(lái)掃面加速度傳感器狀態(tài),所以要加入一個(gè)循環(huán),如下圖:

  4.1點(diǎn)擊命令選擇區(qū)域的“循環(huán)”;



  4.2把循環(huán)命令加入圖形編輯框;



  4.3循環(huán)需要一個(gè)循環(huán)條件,這里把循環(huán)條件設(shè)置成無(wú)線循環(huán),點(diǎn)擊命令選著區(qū)域的“邏輯”;



  4.4選著“真”;



  4.5把循環(huán)條件放入到循環(huán)命令的判斷接口;



  要做到根據(jù)加速度傳感器控制,必須要加入加速度傳感器值的讀取,如下圖;

  5.1點(diǎn)擊命令選擇區(qū)域的“加速度傳感器”;



  5.2選擇“加速度傳感器X軸”;



  5.3把“加速度傳感器X軸”加入到圖形編輯框;



  上面工作完成后,剩下的就是要做判斷了,一直循環(huán)著判斷加速度傳感器X軸的值是一個(gè)什么范圍,如圖:

  6.1點(diǎn)擊命令選擇區(qū)域“邏輯”;



  6.2點(diǎn)擊選擇“如果”的命令;



  6.3把“如果”的命令命令加入到圖形編程框中,并組成相應(yīng)邏輯;



  6.4這里還需要加入邏輯判斷的條件,在“邏輯”中選擇邏輯條件命令;



  6.5因?yàn)橐袛嗉铀俣葌鞲衅鲾?shù)值的大小對(duì)比,所以要加入數(shù)字選項(xiàng);



  6.6在圖形編輯框中加入邏輯條件命令和數(shù)字選項(xiàng),并組成相應(yīng)邏輯;



  編輯好你想要的圖形邏輯代碼后,點(diǎn)擊左下角的下載hex,即可得到想要的固件;

  在Turnipbit插上電腦后,出現(xiàn)一個(gè)盤符,打開(kāi)盤符,把剛剛下載的固件復(fù)制進(jìn)去,在復(fù)制固件進(jìn)去的時(shí)候,板載的黃色指示燈會(huì)閃爍,同時(shí)在電腦界面會(huì)出現(xiàn)如下界面:



  9.當(dāng)固件復(fù)制完成后,Turnipbit會(huì)自動(dòng)執(zhí)行新的程序。

  到現(xiàn)在這樣,這個(gè)比賽用的小設(shè)備就準(zhǔn)備好了,趕緊撩上小伙做一個(gè)開(kāi)始比賽吧,看看到底誰(shuí)才是平衡之王。



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表