亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于micro:bit開發(fā)板的可編程動漫衍生形象機器人研究

        2020-05-06 09:13:50米晶爽張鐵成尹曉嬌
        工業(yè)設計 2020年4期

        米晶爽 張鐵成 尹曉嬌

        摘要:為了滿足少兒機器人編程產品的發(fā)展需求,文章提出了采用micro:bit開發(fā)板作為控制中心,以動漫形象作為可編程機器人的造型。從目標人群分析、功能設計分析、造型分析三個方面確定該機器人的設計思路,從功能設計和造型設計兩方面開展可編程機器人的設計實踐活動。希望對可編程機器人設計提供新的設計方向。

        關鍵詞:micro:bit開發(fā)板;動漫衍生形象;可編程機器人

        中圖分類號:TB472 文獻標識碼:A

        文章編碼:1672-7053(2020)04-0155-02

        1 micro:bit開發(fā)板概述

        micro:bit是一款由英國廣播電視公司(BBC)聯(lián)合20幾家公司和機構,如三星、微軟等,專為青少年編程教育設計的微型電腦開發(fā)板,BBC希望通過micro:bit驅動青少年參與到創(chuàng)造性的硬件制作和軟件編程中去,而不是每天沉浸在各式的娛樂和消費中。該開發(fā)板基于ARM體系的嵌入式系統(tǒng),電路板大小為4cm×5cm,擁有1個ARM Cortex-MO處理器,加速度傳感器和磁力傳感器,藍牙通信和USB連接編程能力,由25個LED組成的顯示屏,2個可編程按鈕,可以用USB或者外部電池包來供電。

        2 基于micro:bit開發(fā)板的可編程動漫衍生形象機器人設計意義

        以micro:bit作為控制系統(tǒng)的可編程機器人,自帶顯示、按鍵、聲音、姿勢傳感器,且可使用圖形化編程工具進行編程,更易于學習。采用micro:bit開發(fā)板作為機器人的控制中心,通過連接語音模塊、電機或舵機、顯示屏等控制機器人的運轉,可探索micro:bit開發(fā)板在可編程機器人產品中的應用,探索與常用傳感器模塊的通信方法。將青少年喜愛的動漫形象與機器人設計相結合,將micro:bit開發(fā)板與動漫形象相結合,使用makecodeEditor圖像化編程的方式,易于普及micro:bit開發(fā)板在青少年編程中的應用,在趣味的學習過程中可培養(yǎng)學生的計算思維和創(chuàng)新解難能力,也可擴展動漫衍生品的設計方向,該機器人產品可作為兒童的智能玩具,也可作為創(chuàng)客教育的教學用具,具有廣闊的市場空間。

        3 基于micro:bit開發(fā)板的可編程動漫衍生形象機器人設計分析

        3.1目標群體分析

        通過分析兒童對少兒編程知識接受的能力得知,4歲~6歲的孩子只能玩一些編程小游戲,7歲~9歲的孩子可以用一些可視化編程工具如Scratch、APPlnventor來完成一些復雜的任務,10歲以上的孩子可以使用Python等學習一種真正的編程語言,也可以進行硬件機器人編程。確定了該機器人的目標使用人群,該機器人因采用了更易于學習使用的圖形化編程工具,可適用于10歲以上的兒童開展軟硬件機器人的編程。

        3.2功能設計分析

        通過對現有創(chuàng)客教育產品、創(chuàng)客教育課程及電商平臺主流網店可編程產品的調研,同時參考arduino智能小車等產品,結合目標人群的使用特點,確定了該機器人的主要功能如下:

        1)顯示功能。能通過編程控制單個或多個LED、LED點陣屏的顯示、變換圖案、變色、實現流水燈等效果,通過點陣屏能顯示靜態(tài)及動態(tài)字符。

        2)運動功能。通過對比智能小車的運動方式,常見的普通四輪輪胎僅能實現前后左右的單向運動,為了豐富運動效果,該機器人底部采用了四個麥克娜姆輪,實現全向運動。同時要實現頭部左右轉動、手臂擺動、握手等運動。

        3)智能識別功能。能通過超聲波測距傳感器、紅外傳感器等實現黑邊線識別、跟隨等功能,也可通過顏色傳感器識別顏色。

        3.3造型設計分析

        在造型設計過程中,應考慮所采用的運動部件如麥克納姆輪等及內部電子元件、外部顯示元件的合理布局。擬采用的麥克納姆輪將限制機器人底部的尺寸及結構,外部顯示使用的柔性屏也對造型產生一定的影響,其他外露電子元件也會對造型產生影響。外觀可以將二維或者三維的動漫形象進行立體化的設計。在顏色選擇時可結合機器人產品顏色發(fā)展趨勢及青少年色彩喜好程度,同時也應考慮所采用或者所設計的動漫形象的顏色。

        4 基于micro:bit開發(fā)板的可編程動漫衍生形象機器人設計實踐

        4.1功能設計

        4.1.1運動功能

        動漫衍生機器人具有多種運動方式,并可通過編程來實現不同的運動效果。

        1)整體運動。該機器人通過四個麥克納姆輪(Mecanumwheel)來實現全向運動,在它的輪緣上斜向分布著許多小滾子,故輪子可以橫向滑移。小滾子的母線很特殊,當輪子繞著固定的輪心軸轉動時,各個小滾子的包絡線為圓柱面,所以該輪能夠連續(xù)地向前滾動[1]。在micro:bit編程工具中使用擴展的庫,可通過一條語句控制機器人移動的方向。

        2)手臂運動。為使動漫衍生機器人的胳膊能夠活動,內部使用了多個舵機,使其可以旋轉,可實現握手及手臂擺動功能。握手功能:分別在左右手臂上設置了兩個觸摸開關,micro:bit控制板判斷兩個觸摸開關的觸摸情況,控制連接在機器人擴展板上的舵機轉動,實現握手的功能。手臂擺動:在機器人運動過程中,兩個手臂可以交替前后擺動,模仿人的手臂擺動效果。

        4.1.2聲音功能

        利用Super:bit擴展板上的無源蜂嗚器,使用MakeCode編輯器自帶的音樂功能或者使用亞博智能軟件包OmniBit中的“音樂播放”功能,編制開機及機器人運動過程中的聲音方案。

        4.1.3顯示功能

        1)機身LED點陣屏。身體中間的顯示屏為8×8的WS2812B柔性像素屏,可以根據不同的喜好來設置像素屏的圖案,通過自動的軟件包可實現多種標簽圖標以及滾動圖標的顯示。

        2)機身LED燈及手臂LED燈。為了節(jié)省micro:bit的引腳,機身LED燈及手臂LED燈共同使用一條內含WS2812芯片的LED RGB燈條,該燈條合有多個RGB LED,根據機器人機身及手臂的尺寸,通過延長各LED間的導線,使各LED按照設計要求合理安裝在機器人的機身及手臂處。使用micro:bit編程工具中的Neopixel功能,通過簡單的圖形化編程就可以控制每個LED。

        4.1.4巡線功能

        該機器人可在地平面上特定的黑白線進行巡線,沿特定的軌跡前進。使用的光電傳感器是各種光電檢測系統(tǒng)中實現光電轉換的關鍵元件[2]。

        4.1.5超聲波測距、避障及跟隨

        1)超聲波測距及避障。在機身前部安裝了兩組臥式超聲波測距傳感器,兩組超聲波傳感器通過圓盤安裝在豎立放置的舵機上,兩組超聲波傳感器布置在圓盤的圓周四分之一位置處,成90度分布,通過舵機的往復旋轉,同步帶動兩個超聲波測距傳感器旋轉,根據兩個超聲波測距測得的距離來判斷前方是否有障礙物,并驅動電機正反轉,實現左右轉動,從而繞過障礙物[3]。

        2)跟隨。當切換到跟隨模式時,僅使用一組超聲波模塊,舵機旋轉使這組超聲波面向正前方,當物體在超聲波正前方20CM時啟動跟隨功能,根據前方物體距機器人超聲波的距離,隨時控制機器人的運動,使其間距保持在20CM,實現跟隨效果。

        4.1.6遙控功能

        1)用手機遙控。該機器人的采用的micro:bit開發(fā)板板載了BLE(低功耗藍牙),允許手機和平板電腦通過藍牙控制micro:bit。

        2)紅外遙控。為了豐富控制方式,在該機器人的擴展板上也連接了紅外接收模塊,可通過紅外無線遙控器控制機器人的前后左右運動,也可控制燈光效果,運動模式的切換。

        3)手柄遙控。該機器人也可以在2塊micro:bit板子之間進行無線通訊。將一塊microbit板子連接按鈕、手柄、震動、無源蜂鳴器等模塊,制作成遙控手柄,在兩個板子使用相同的編組號后,用無線電發(fā)送信息到其他的micro:bit板子上。

        4.2造型設計

        首先,確定產品的控制系統(tǒng)及常用傳感器,尤其是運動功能的實現及顯示部分的效果及實現方式,設計了動漫形象的平面圖;其次,根據動漫形象,結合機器人發(fā)展趨勢[4],開展機器人的造型設計,在造型過程中考慮內部各元件的布置,同時對內部運動機構的設計,完成了底盤、舵機固定等固定結構的設計;再次,通過計算機輔助設計的方式,在三維數字化環(huán)境下完成符合生產要求的三維文件;最后,通過3D打印機完成各部件的打印,將micro:bit控制板及各電子元件進行組裝,打磨后進行上色,進行功能上的調試,完成了產品原型的制作。

        考慮到為兒童及青少年設計的動漫衍生形象,所以使用了以貓為元素的形象,簡單可愛。鮮艷的色彩帶來更多的活潑氛圍,促進使用的興趣及動力。

        5 結語

        micro:bit開發(fā)板具有功能豐富、編程簡單等特點,更適合作為可編程機器人的控制中心。以動漫衍生形象為機器人的造型,更符合青少年的喜好。通過計算機輔助設計、3D打印外殼及主要部件,將micro:bit開發(fā)板及開發(fā)板、電機、輪子、舵機、顯示屏等元件進行組裝,并通過makecode Editor圖像化編程控制電機、顯示屏等,經過不斷調試實現了一款可藍牙、手柄、紅外遙控的可編程機器人,也具有燈光顏色切換、激光測距、避障及跟隨等功能。將micro:bit開發(fā)板與動漫形象機器人結合,擴展了動漫機器人衍生品的設計方向。

        本文系遼寧省2019年大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目(國家級)《基于micro:bit開發(fā)板的可編程動漫衍生形象機器人》(項目編號:201911258003)。

        參考文獻

        [1]孫全勝.基于STM32單片機的麥克納姆輪小車設計[J].現代信息科技,2019,3(22):174-175+178.

        [2]李博恒.基于激光傳感器的智能車設計[D].北京郵電大學,2017.

        [3]陳樂鵬,譚曉東,曹江沽,劉升云,高智偉.超聲波定位系統(tǒng)智能跟隨小車設計[J].科技創(chuàng)新與應用,2019(35):24-26.

        [4]田蘊,李帥,王真.智能巡撿機器人的發(fā)展與設計趨勢探析[J].工業(yè)設計,2019(11):143-144.

        [5]張琪.基于Micro:bit的小學創(chuàng)客課程設計與實踐研究[D].華中師范大學,2019.

        [6]劉天陽.基于STEAM教育的可拼裝編程機器人調查與分析[J].中國農村教育,2019(15):75-77.

        [7]夏揚.面向小學生的micro:bit交互機器人教學項目設計與開發(fā)[D].重慶師范大學,2019.

        作者簡介

        米晶爽/1998年生/女/遼寧朝陽人/本科/研究方向為工業(yè)設計(遼寧大連116622)

        張鐵成(通訊作者)/1975年生/男/遼寧昌圖人/碩士/副教授/研究方向為工業(yè)設計(遼寧大連116622)

        尹曉嬌/1999年生/女/云南楚雄人/本科/研究方向為工業(yè)設計(遼寧大連116622)

        亚洲sm另类一区二区三区| 国产女精品| 亚洲va成无码人在线观看| 亚洲av调教捆绑一区二区三区| 天堂影院久久精品国产午夜18禁 | 粗大猛烈进出高潮视频大全| 在线观看的网站| 亚洲日韩精品欧美一区二区一| 亚洲先锋影院一区二区| 日韩在线视频专区九区| 国产乱人无码伦av在线a| 欧美mv日韩mv国产网站| 久久AV中文一区二区三区| 日本久久精品在线播放| 中文字幕一区二区三区的| 亚洲精品无码久久久久牙蜜区| 亚洲av色无码乱码在线观看| 日韩欧美精品有码在线观看| 日韩精品一区二区三区免费观影| 日韩精品人妻久久久一二三 | 亚洲一区丝袜美腿在线观看| 熟女人妻在线中文字幕| 欧美人与动人物牲交免费观看久久| 狠狠色综合网站久久久久久久 | 亚洲日韩精品无码专区网站| 亚洲午夜福利精品久久| 三级黄色片一区二区三区| 亚洲日本国产精品久久| 小宝极品内射国产在线| 性做久久久久久久| 日本韩国三级在线观看| 亚洲欧美色一区二区三区| 狠干狠爱无码区| 国产一区二区精品久久呦| 五月色婷婷丁香无码三级| 无码手机线免费观看| 国产亚洲成年网址在线观看| 日本在线一区二区三区视频观看| 少妇av射精精品蜜桃专区| 亚洲AV永久天堂在线观看 | 一本色道久久亚洲av红楼|