999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Arduino的木偶戲機(jī)器人

2020-04-14 04:54:29周榆準(zhǔn)王邦洲胡彬劉敏賈嫣
電腦知識(shí)與技術(shù) 2020年4期

周榆準(zhǔn) 王邦洲 胡彬 劉敏 賈嫣

摘要:隨著科技的飛速發(fā)展,我國在國際上的地位日益增長的同時(shí),國家領(lǐng)導(dǎo)入也在鼓勵(lì)廣大青年要善于將傳統(tǒng)文化與現(xiàn)代科技相結(jié)合,去其糟粕,取其精華,形成一種新的文化。故本文主要介紹如何基于Arduino將傳統(tǒng)文化進(jìn)行改變,完成傳統(tǒng)文化的繼承與創(chuàng)新的目標(biāo)。木偶戲又稱為傀儡戲,主要是用木偶表演故事的戲劇,是我國傳統(tǒng)藝術(shù)之一川。本文使用Arduino制作木偶戲機(jī)器人,利用金屬齒輪數(shù)字標(biāo)準(zhǔn)舵機(jī)進(jìn)行提線控制木偶的四肢,自動(dòng)完成木偶戲最簡(jiǎn)單最基本的動(dòng)作表演。

關(guān)鍵詞:傀儡戲;機(jī)器人;Arduino;舵機(jī)

中圖分類號(hào):TP391

文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2020)04-0242-02

收稿日期:2019-11-21

基金項(xiàng)目:甘肅農(nóng)業(yè)大學(xué)省級(jí)大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計(jì)劃項(xiàng)目(項(xiàng)目編號(hào):201810733011)

作者簡(jiǎn)介:賈嫣(1978—),山西太原人,碩士,副教授,通信作者,主要研究方向?yàn)閿?shù)字圖像處理。

Arduino-based Puppet Show Robot

ZHOU Yu-huai,W ANG Bang-zhou,HU Bin,LIU Min,JIA Yan

(School of Information Science and Technology,Gansu Agriculture University,Lanzhou 730070,China)

Abstract:With the rapid development of science and technology,China's position in the world is growing day by day,at the same time,the national leaders are also encouraging the majority of young people to be good at combining traditional culture with modern science and technology,to get rid of its bad situation,take its essence,and form a new culture.Therefore,this paper mainly introduces how to change traditional culture based on Arduino to achieve the goal of inheritance and innovation of traditional culture.As one of the tradi is used to make a puppet robot,and the metal gear digital standard steering engine is used to control the limbs of the puppet with strings,so as to automatically complete the simplest and most basic action performance of the puppet show.tional arts in China,puppet plays,also known as puppetry,are mainly plays that use puppets to perform stories ['].In this paper,Arduino

Key words:puppet show;robot;Arduino;steering engine

1 概述

我國有著上下五千年的歷史,是四大古國中唯一個(gè)沒有文化斷層的國家,而木偶戲就是我國五千年歷史長河中的一點(diǎn)星光。木偶戲源于漢,興于唐,三國時(shí)期已有偶人可進(jìn)行雜技表演,隋代則開始用偶人表演故事[1]。宋代黃庭堅(jiān)也在《涪翁雜說》中說:“傀儡戲,木偶人也。或曰當(dāng)書魁曇,蓋象古之魁曇之士,仿佛其言行也。”2006年5月20日,木偶戲經(jīng)國務(wù)院批準(zhǔn)列人第一批國家級(jí)非物質(zhì)文化遺產(chǎn)名錄。

木偶戲是臺(tái)灣民間最神秘詭異的劇種,一般民間戲曲多為廟會(huì)酬神之用,兼具娛神、娛人特色,唯獨(dú)傀儡戲以除煞禳災(zāi)為主要功能,除必要的工作人員及主事者外,并不歡迎一般“閑雜人等”,而除煞儀式所使用的咒語、手訣、符咒及法索、七星劍等法器,也使傀儡戲更具神秘色彩[2]。隨著朝代更替與文化的相互交融與碰撞,慢慢地木偶戲被用于表演,表演時(shí),演員在幕后-邊操縱木偶,一邊演唱,并配以音樂。但是由于近現(xiàn)代外來文化的入侵、人們生活節(jié)奏的變化和娛樂方式的改變,木偶戲的傳承和發(fā)展面臨著前所未有的困難。把科學(xué)技術(shù)與傳統(tǒng)文化相互結(jié)合,是我們義不容辭的責(zé)任與義務(wù)。本項(xiàng)目是在上代產(chǎn)品的基礎(chǔ)上重新對(duì)機(jī)械臂等基礎(chǔ)機(jī)構(gòu)進(jìn)行了新的改進(jìn)。

2 功能與結(jié)構(gòu)

2.1 Arduino控制器模塊

Arduino是一個(gè)基于開放原始碼的軟硬件平臺(tái),構(gòu)建于開放原始碼simple I/O介面板,并且具有使用類似Java、C語言的Processing/Wiring開發(fā)環(huán)境。Arduino 包含兩個(gè)主要的部分[5]:硬件部分是可以用來做電路連接的Arduino電路板;軟件部分是Arduino IDE程序開發(fā)環(huán)境。在IDE中編寫程序代碼,將程序;上傳到Arduino電路板后,Arduino主控板就會(huì)根據(jù)程序執(zhí)行相應(yīng)的任務(wù)。Arduino能通過各種各樣的傳感器來感知環(huán)境,通過控制燈光、馬達(dá)和其他的裝置來反饋、影響環(huán)境。主控板上

的微控制器可以通過Arduino的編程語言來編寫程序,編譯成二進(jìn)制文件,燒錄進(jìn)微控制器[3]。

本系統(tǒng)所采用的主控板是Arduino UNO R3開發(fā)板,主控板主要負(fù)責(zé)接收按鈕發(fā)送的信號(hào),在接收到信號(hào)后控制電機(jī)和舵機(jī)運(yùn)轉(zhuǎn),完成對(duì)電機(jī)的PWM調(diào)速和舵機(jī)的轉(zhuǎn)動(dòng)角度控制,控制各個(gè)舵機(jī)運(yùn)轉(zhuǎn)完成預(yù)期動(dòng)作[4]。

2.2 PCA9685 16路12位PWM信號(hào)發(fā)生器

2.2.1 PCA9685 16路12位PWM信號(hào)發(fā)生器的簡(jiǎn)介

在該作品中,PCA9685 16路12位PWM信號(hào)發(fā)生器是最主要的部件,該模塊使用I2C總線可控制16路PWM輸出,每路12位分辨率(4096級(jí)),其內(nèi)置25MHz晶振,可以不連接外部晶振,也可以連接外部晶振,但是最大晶振為50MHz。該模塊支持2.3-5.5V電壓,最大耐壓值為5.5V,該模塊還具有上電復(fù)位及軟件復(fù)位等功能。在該模塊使用過程中,必須確定I2C地址,通過焊接A5-A0確定模塊的I2C地址,如果不做任何焊接,默認(rèn)地址是0x80,其V+引腳用于給舵機(jī)供電。在本次實(shí)驗(yàn)中使用十個(gè)舵機(jī),來分別控制兩個(gè)人偶完成相應(yīng)的動(dòng)作。

2.2.2 精度控制

如果假設(shè)舵機(jī)為50Hz的控制頻率,脈寬為0.5ms-2.5ms,12位分辨率(4096級(jí)),相關(guān)精度計(jì)算如下:

·PWM周期:

·時(shí)間分辨率:

·最大脈寬時(shí)間:

·最大脈寬時(shí)間可分成的份數(shù):

.0-180o的舵機(jī),角度分辨率為:

2.3 供電模塊

供電模塊由5V可充電電池和9V干電池組成,9V干電池用于給Arduino控制器供電,5V電池用于PCA968516路12位PWM信號(hào)發(fā)生器供電。Arduino 5V引腳接PCA968516 路12位PWM信號(hào)發(fā)生器Vec引腳供電示意圖如下:

2.4 硬件連接說明

Arduino通過庫函數(shù)來驅(qū)動(dòng)PCA968516路12位PWM信號(hào)發(fā)生器,它們的具體連接如圖2所示。

2.5 機(jī)械臂的結(jié)構(gòu)與組成

機(jī)械臂由一個(gè)JX11092.5Kg大金屬舵機(jī)和四個(gè)MG90S 9g金屬舵機(jī)組成,2.5Kg金屬舵機(jī)用來控制木偶轉(zhuǎn)身,其他四個(gè)9g金屬小舵機(jī)分別控制木偶的四肢,通過五個(gè)舵機(jī)的相互配合木偶可完成一些較為復(fù)雜的動(dòng)作,本實(shí)驗(yàn)中使用完全相同的兩個(gè)機(jī)械臂來控制兩個(gè)木偶,通過編程控制舵機(jī)轉(zhuǎn)動(dòng)不同的角度來實(shí)現(xiàn)相應(yīng)的動(dòng)作,在、再配以音樂,可以完成簡(jiǎn)單的木偶戲表演。

2.5.1 舵機(jī)

舵機(jī)是由直流電機(jī)、控制電路板、可調(diào)電位器、變速齒輪組等組成,(如圖2所示)這些器件被封裝在舵機(jī)外殼里,簡(jiǎn)單地來說,舵機(jī)就是一個(gè)封裝 好的伺服馬達(dá),英文Servo。

其簡(jiǎn)單的工作原理是:控制電路電路接收控制源的信號(hào),并控制小型直流電機(jī)轉(zhuǎn)動(dòng),變速齒輪組將電機(jī)的轉(zhuǎn)速成倍的縮小,并將電機(jī)的輸出扭矩放大相應(yīng)的倍數(shù),然后進(jìn)行輸出。可調(diào)電位器和變速齒輪組的末級(jí)一起轉(zhuǎn)動(dòng),測(cè)量舵機(jī)軸轉(zhuǎn)動(dòng)的角度,控制電路板檢測(cè)并根據(jù)可調(diào)電位器判斷舵機(jī)轉(zhuǎn)動(dòng)角度,以達(dá)到控制舵機(jī)轉(zhuǎn)動(dòng)相應(yīng)角度的目的。實(shí)驗(yàn)所用的舵機(jī)外殼是塑料外殼,舵機(jī)散熱效果并不理想,對(duì)實(shí)驗(yàn)結(jié)果有輕微的影響,如使用金屬外殼舵機(jī),能大大提高舵機(jī)的散熱效果。變速此輪組按照材料的不同也分為:塑料此輪組、金屬此輪組和混合此輪組。塑料齒輪組價(jià)格低廉,噪音小,但是強(qiáng)度較低。金屬此輪組一般噪聲大,價(jià)格相比于塑料齒輪組要貴,但是強(qiáng)度高。混合齒輪組在金屬齒輪組和塑料齒輪組間做了折中,如電機(jī)輸出扭矩不大時(shí),一般采用塑料齒輪。

2.5.2 機(jī)械臂的物理結(jié)構(gòu)

第一代實(shí)驗(yàn)作品采用如下機(jī)械臂機(jī)構(gòu):

第一代機(jī)械臂的結(jié)構(gòu)設(shè)計(jì)如圖4所示,由1個(gè)大扭力舵機(jī).和4個(gè)9g舵機(jī)構(gòu)成,能夠基本滿足提線木偶戲表演的操作需求,具有結(jié)構(gòu)簡(jiǎn)單、重量輕、易組裝的特點(diǎn),同時(shí)也滿足了提線木偶表演的強(qiáng)度需要。舵機(jī)A為大扭力舵機(jī),通過轉(zhuǎn)動(dòng),帶動(dòng)十字架型機(jī)械臂及4個(gè)9g舵機(jī)的位置移動(dòng),從而實(shí)現(xiàn)提線木偶的轉(zhuǎn)身動(dòng)作。舵機(jī)1、舵機(jī)2、舵機(jī)3、舵機(jī)4為9g舵機(jī),每個(gè)舵機(jī)上分別牽引著木偶雙手和雙腳上的線,通過程序控制每個(gè)舵機(jī)的轉(zhuǎn)動(dòng),從而實(shí)現(xiàn)對(duì)木偶的每條胳膊、每條腿的控制,完成較為復(fù)雜的動(dòng)作。每個(gè)舵機(jī)上分別牽引著木偶雙手和雙腳上的線,通過程序控制每個(gè)舵機(jī)的轉(zhuǎn)動(dòng),從而實(shí)現(xiàn)對(duì)木偶的每條胳膊、每條腿的控制,完成較為復(fù)雜的動(dòng)作[4]。

第二代實(shí)驗(yàn)作品采用如下機(jī)械臂機(jī)構(gòu):

機(jī)械臂最上方是一個(gè)2.5Kg大舵機(jī),該舵機(jī)固定在舞臺(tái)的上方的橫梁上,大舵機(jī)的下方是一個(gè)“工”字形的舵機(jī)支架,大,舵機(jī)的轉(zhuǎn)動(dòng)軸固定在“工”字支架的中間位置,當(dāng)大舵機(jī)轉(zhuǎn)動(dòng)時(shí)可以控制其下方的其他結(jié)構(gòu)和木偶轉(zhuǎn)動(dòng),以達(dá)到轉(zhuǎn)身效果。“工”字型結(jié)構(gòu)的一端朝上開有四個(gè)小孔。另一端的近地面固定著是個(gè)9g小舵機(jī),小舵機(jī)的轉(zhuǎn)動(dòng)軸上固定著條形結(jié)構(gòu)長度剛好到達(dá)小孔下方,木偶四肢的提線由,上至下穿過小孔固定在條形結(jié)構(gòu)的末端。當(dāng)四個(gè)小舵機(jī)開始擺動(dòng)時(shí),木偶四肢的提線被拉動(dòng),以此控制木偶四肢的運(yùn)動(dòng)。

第一代實(shí)驗(yàn)作品因?yàn)槎鏅C(jī)在運(yùn)動(dòng)時(shí),控制木偶的提線不在同一水平線上抽動(dòng),導(dǎo)致木偶在運(yùn)動(dòng)時(shí)會(huì)出現(xiàn)極不協(xié)調(diào)的肢體動(dòng)作。在重新設(shè)計(jì)機(jī)械臂結(jié)構(gòu)以后,人偶肢體協(xié)調(diào)度得到顯著改善。

3 實(shí)驗(yàn)結(jié)果

該實(shí)驗(yàn)可以通過編程實(shí)現(xiàn)對(duì)舵機(jī)多個(gè)舵機(jī)進(jìn)行控制,多個(gè)舵機(jī)相互配合可以實(shí)現(xiàn)不同的動(dòng)作,如抬手遮臉行走移動(dòng)、轉(zhuǎn)身、抬腿等動(dòng)作,各動(dòng)作相互配合,再配上傳統(tǒng)木偶戲音樂,基本可以完成簡(jiǎn)單的表演,在該實(shí)驗(yàn)中,我們選的木偶人物為神話人物七仙女和董永,所選音樂為黃梅戲天仙配選段。

參考文獻(xiàn):

[1]葉明生.中國傀儡戲史-古代、近現(xiàn)代卷,Antiquity to moderm periods:古代、近現(xiàn)代卷Antiquity to modern periods[M].北京:中國戲劇出版社,2017.

[2]葉明生.臺(tái)灣傀儡戲探源[J].臺(tái)灣研究,2004(6):52-55.

[3]閆洪猛.基于Arduino的移動(dòng)機(jī)器人控制系統(tǒng)設(shè)計(jì)[J].電子技術(shù)與軟件工程,2018(7):106.

[4]周榆淮,賈嫣,孫文燕,等.基于Arduino的提線木偶戲機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2018,14(18):193-195.

[通聯(lián)編輯:梁書]

主站蜘蛛池模板: 久久久久无码国产精品不卡| 日本一区高清| 色精品视频| 亚洲第一视频网| 四虎国产在线观看| 毛片在线看网站| 玖玖精品视频在线观看| 亚洲天堂免费在线视频| 国产精品自在在线午夜| A级全黄试看30分钟小视频| 国产午夜人做人免费视频中文 | 国产黄色爱视频| 久久 午夜福利 张柏芝| 无码粉嫩虎白一线天在线观看| 国产中文一区二区苍井空| 91口爆吞精国产对白第三集| 国产区福利小视频在线观看尤物| 婷婷色中文| 久久91精品牛牛| www.91在线播放| 最新亚洲人成无码网站欣赏网 | 国产激情在线视频| 毛片免费试看| 五月天丁香婷婷综合久久| 播五月综合| 午夜a级毛片| 欧美成人看片一区二区三区 | 国产理论最新国产精品视频| 欧美日本激情| 久久人人97超碰人人澡爱香蕉| 91福利免费| 色综合天天操| 全色黄大色大片免费久久老太| 首页亚洲国产丝袜长腿综合| 日韩午夜福利在线观看| 亚洲色偷偷偷鲁综合| 波多野结衣AV无码久久一区| 欧美在线黄| 天堂亚洲网| 亚洲av日韩av制服丝袜| 成年人视频一区二区| 亚洲天堂精品视频| 日本免费精品| 四虎成人在线视频| 国产杨幂丝袜av在线播放| 日韩小视频在线观看| 欧美笫一页| 日韩欧美国产精品| 老色鬼欧美精品| 国产男人天堂| 香蕉久久国产精品免| 在线观看欧美国产| 亚洲国产日韩视频观看| 夜夜爽免费视频| 美女国内精品自产拍在线播放| 久久综合色88| 欧美日韩国产成人在线观看| 国产在线一区视频| 日韩第一页在线| a色毛片免费视频| 在线视频亚洲色图| 啊嗯不日本网站| 国产成人免费手机在线观看视频| 成人午夜视频网站| 一区二区午夜| 国产成人91精品| 婷婷99视频精品全部在线观看| 99999久久久久久亚洲| 99热这里都是国产精品| 国产区免费精品视频| 色色中文字幕| 欧美视频二区| 在线毛片网站| 国产在线视频导航| 97国产精品视频人人做人人爱| 26uuu国产精品视频| 色欲国产一区二区日韩欧美| 亚洲男女天堂| 亚瑟天堂久久一区二区影院| 免费视频在线2021入口| 国产成人亚洲毛片| 亚洲乱亚洲乱妇24p|