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

基于Arduino單片機及3D打印技術的光反射折射實驗儀的開發

2020-07-27 16:32:05雷蔓楊松聶祥榮李江
中阿科技論壇(中英阿文) 2020年6期
關鍵詞:單片機實驗

雷蔓 楊松 聶祥榮 李江

摘要:初中物理光學實驗主要目的就是讓學生掌握光的反射折射規律,目前現有的光反射折射實驗器材自動化程度低,不方便實驗教學。針對這一現狀,本團隊研究了一種光反射折射實驗儀,首先通過功能需求分析,列出了該實驗儀應該具備的功能,確定了其結構和工作原理;其次用Arduino單片機作為該實驗儀的控制核心,研究了其控制系統的硬件構成和軟件編程;最后利用了3D打印等制作技術,完成了該光反射折射實驗儀的制作,并進行測試試驗。試驗表明,該實驗儀能夠滿足預期的功能和實驗教學的需要。

關鍵詞:光反射折射;3D打印;實驗儀;單片機;Arduino

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

收稿日期:2020-06-02

作者簡介:雷蔓 (1985-?),男,講師,碩士,研究方向:先進制造技術。

1引言

探究光的反射折射規律是初中物理光學部分的一個重要實驗[1],目前大多數光的反射折射實驗器材需要手動操作,自動化程度不高,光路看得不是很清楚,科技感不強,學生做實驗的積極性、好奇心不夠。

針對上述問題,本團隊研究了一種基于Arduino單片機控制的自動化光反射折射實驗儀,其樣機的制作過程中部分零件還用了3D打印機打印,實驗儀科技感強,能夠吸引學生的學習興趣。該實驗儀不僅能夠讓學生學會光的折射反射規律,還能夠啟發學生對科學技術的思考與向往。

2 光反射折射實驗儀方案設計及工作原理

該反射折射實驗儀最終的方案如圖 1所示。

在方案設計開始時,要提出明確的目標,就是所設計的實驗儀要能夠達到什么功能。根據光的反射折射知識點得出,光的反射折射實驗儀要能夠讀出光的入射角與反射角,能夠看出光的折射現象,能夠展示入射光線、反射光線、法線、折射光線等。

功能確定后,經過研究團隊的討論與反復研究,確定了該實驗儀的結構(圖 1)和工作原理,

其工作過程通過紅外遙控器發出信號,由Arduino單片機控制完成。舵機轉動中心與量角器中心重合,舵機驅動擺桿轉動,擺桿上端的激光器發出的激光通過量角器中心,能夠被設置于量角器中心的平面鏡反射,得到入射光線與反射光線。遙控器上要有激光器開關按鍵、舵機正反轉按鍵、舵機旋轉到指定角度按鍵。

要進行實驗時,先打開水霧發生器,待該實驗儀上部充滿水霧后,再打開激光器,光在水霧里面傳播,產生丁達爾現象,就會很清晰的看見光的傳播路徑。

從正面觀察,入射角和反射角可以從量角器上讀出,并且單片機根據舵機旋轉的角度能夠把入射角和反射角顯示在LED數碼管顯示器上;從側面觀察,可以驗證反射光與入射光在同一平面上。

觀察光的折射實驗,只需要把玻璃等光的折射元件替換掉平面鏡,就能觀察到光路由于折射產生的變化。

3 基于Arduino單片機控制系統的設計

3.1硬件設計

用到的元器件有Arduino UNO控制板[2]、Arduino Sensor Shield V5.0擴展板、舵機、激光頭、LCD1602、LCD專用I2C轉接板(PCF8574T)、紅外遙控器、紅外接收頭(CHQB LF1738)、5V電源等。元器件接線圖如圖 2所示(畫圖時部分元件用其他代替),擴展板插裝在Arduino UNO控制板上,LCD1602與其專用I2C轉接板連接好后,與Arduino UNO控制板的SCL、SDA端連接,舵機、紅外接收頭、激光頭分別與Arduino UNO控制板的3端口、4端口、7端口連接,連接好各元器件的電源,就完成了硬件接線。

3.2軟件設計

Arduino單片機硬件軟件都具有開放共享的特點,很多復雜的協議和元器件底層的代碼都有第三方庫可以調用[3],給編程帶來了很大的便利性。在加載了頭文件后,就可以調用相應的類庫[4],由于篇幅有限,這里僅討論直接實現該實驗儀功能的部分代碼。

1變量的定義及含義如下:

int RECV_PIN = 4;//紅外接收信號管腳

int SERVOPIN = 3; //舵機控制管腳

int guang = 7;//激光開關控制管腳

int wz,xs;//wz為舵機角度、xs為LCD顯示角度

long inc = 0x00FF02FD;//角度+按鍵,對應??I(VOL+)

long dec = 0x00FF22DD; //角度-按鍵,對應I??(VOL-)

long kai = 0x00FFA25D; //開激光,CH-

long guan = 0x00FFE21D; //關激光,CH+

long d00 = 0x00FF6897;

long d10 = 0x00FF30CF;

long d20 = 0x00FF18E7;

long d30 = 0x00FF7A85;

long d40 = 0x00FF10EF;

long d50 = 0x00FF38C7;

long d60 = 0x00FF5AA5;

long d70 = 0x00FF42BD;

long d80 = 0x00FF4AB5;

long d90 = 0x00FF52AD;

/*d00~d90分別表示舵機轉到0°~90°的變量,對應于遙控板上的數字0~9按鍵*/

2實現按鍵各項功能的代碼如下:

if (results.value == dec)

{

wz=wz-4;

if(wz<=1)

wz=1;

xs=xs+5;

if(xs>=90)

xs=90;

startRun(wz); //調用舵機脈沖函數

}

上面一段代碼表示如果接收的信號為dec(I??按鍵),則把角度減去4°(小于1后就賦值為1),LCD的顯示值加5°(大于90后就賦值為90)。舵機的轉角控制為PWM控制,脈沖周期為20ms,一個周期內高電平時間0.5ms~2.5ms分別對應舵機0°~180°的位置[5],StartRun(wz)為調用控制舵機脈沖函數。

因為舵機的轉角存在誤差,控制其轉4°,光線在量角器上剛好相差5°,舵機向左擺動為轉角減少,但是入射角和反射角是增大,所以LCD顯示的值變大。按下I??按鍵的代碼如下,與上述過程相似。

if (results.value == inc)

{

wz=wz+4;

if(wz>=73)

wz=73;

xs=xs-5;

if(xs<=0)

xs=0;

startRun(wz);

}

激光器開關的代碼如下所示。

if (results.value == kai)//按下CH-,激光器開

{

Serial.println(" light open");

digitalWrite(guang,HIGH);

}

if (results.value == guan) //按下CH+,激光器關

{

Serial.println(" light close");

digitalWrite(guang,LOW);

}

下面的代碼為入射角與反射角為80°、70°、……的代碼,轉角與顯示角度不對應的原因也是因為舵機轉角存在誤差。

if (results.value == d10) {

Serial.println("10 degree");

wz=8;

xs=80;

startRun(wz);

}

if (results.value == d20) {

Serial.println("20 degree");

wz=16;

xs=70;

startRun(wz);

}

………………

4 關鍵部件的3D打印及實驗儀制作

在該反射折射實驗儀制作過程中,因3D打印技術在新產品研制中能夠減少成本,縮短研制周期。所以舵機座子、擺桿及反射鏡框采用了3D打印機制作。其制造流程為[6]:建模→導出STL模型文件→STL文件導入3D打印機控制軟件→調整零件打印放置位置→切片→3D打印機準備→3D打印→取出零件并去除支撐→打磨,得到的3D打印模型如圖 3所示。反射鏡框上部是一個凹槽,在使用時,反射鏡上面需要放一層水,避免霧氣落在反射鏡表面產生漫反射。

通過零件制作、裝配及控制系統軟硬件的調試,最后得到的反射折射實驗儀工作情況如圖 4所示,通過測試,驗證了該實驗儀機械部分設計的合理性,也驗證了其控制系統、控制程序的可行性。

5 總結

將單片機、傳感器、三維建模、3D打印等技術與初高中知識點結合,能夠在小制作小發明方面得到一些創新思路,為初高中實驗器材的改進,實驗教學水平的提升提供一定的支撐。

本研究詳細介紹了該實驗儀創新設計的功能導向設計過程,可以為初高中乃至大學的創新思維教育提供案例。實驗儀的制作應用了3D打印技術,采用了Arduino?UNO單片機作為控制核心的控制系統,介紹了該控制系統的軟硬件設計過程,可以為其它實驗器材的創新設計提供參考。

參考文獻

[1]熊建新.“探究光反射時的規律”的實驗探討[J].物理教學探討,2015(02):64.

[2]張芳.高職院校基于Arduino的傳感技術課程教學研究[J].科技資訊,2020(12):23+25.

[3]楊鎧睿,姜銳函,徐紅梅.基于Arduino的消防偵查小車設計[J].電腦知識與技術,2020(11):67-68.

[4]陳合軍.基于Arduino的環境監測系統[J].電子技術與軟件工程,2020(06):77-78.

[5]常留學,黃志成.基于Arduino的車輛防酒駕系統設計[J].汽車實用技術,2019(24):130-132.

[6]雷蔓,張衛華,何曉芬.基于3D打印的應用型本科高校機械原理課程改革與實踐[J].時代農機,2017(08):188+190.

Abstract: The main purpose of optical experiment in Junior high school physics is to let students master the law of reflection and refraction of light. At present, the automation degree of existing light reflection and refraction experimental equipment is low, which is not convenient for experimental teaching. To this situation, the team studied a light reflection and refraction tester. Firstly, Through the functional requirements analysis, We listed the functions that the tester should have, and designed its structure, and determined how it works. Secondly, using arduino?single chip microcomputer as the control core of the tester, studied the hardware composition and software programming of its control system. Finally, using 3D printing and other production techniques, manufactured the light reflection and refraction tester, and carried out the test. The experiment shows that the experiment instrument can meet the expected function and the need of experimental teaching.

Key?words: Light Reflection Refraction; 3D Printing; Experimental Instrument; Single Chip Microcomputer; ?Arduino

猜你喜歡
單片機實驗
記一次有趣的實驗
微型實驗里看“燃燒”
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
做個怪怪長實驗
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
NO與NO2相互轉化實驗的改進
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 亚洲视频无码| 香蕉视频在线观看www| 国内精品小视频在线| 日韩欧美高清视频| 欧美午夜在线视频| 国产精品30p| 日韩国产精品无码一区二区三区| 成人精品午夜福利在线播放| 中文无码精品a∨在线观看| av在线人妻熟妇| 新SSS无码手机在线观看| 国产无码精品在线| 国产高潮视频在线观看| 久久综合色视频| 在线欧美国产| 一区二区三区国产| 91麻豆久久久| 又爽又大又黄a级毛片在线视频| 福利小视频在线播放| 国产精品大白天新婚身材| 91色国产在线| 婷婷丁香在线观看| 3p叠罗汉国产精品久久| 青青网在线国产| 在线毛片网站| 色欲国产一区二区日韩欧美| 欧美精品v| 97久久精品人人| h网址在线观看| 国产高潮流白浆视频| 国产成人精品视频一区二区电影 | 亚洲色图欧美视频| 免费国产在线精品一区| 激情国产精品一区| 国产女人在线观看| 亚洲无限乱码| 国产精品无码影视久久久久久久 | 亚洲国产系列| 国产成人综合网在线观看| 精品国产Av电影无码久久久| 一级做a爰片久久毛片毛片| 制服无码网站| 亚洲国产中文精品va在线播放| 成人在线观看一区| 色综合国产| 天天爽免费视频| 亚洲欧洲日本在线| 国禁国产you女视频网站| 国产乱子伦手机在线| 国产成人精品三级| 免费AV在线播放观看18禁强制| 亚洲侵犯无码网址在线观看| 91在线国内在线播放老师| 午夜电影在线观看国产1区| 久久窝窝国产精品午夜看片| 国产青青草视频| 国产三级毛片| 久草中文网| 5555国产在线观看| 综合色亚洲| 久热中文字幕在线观看| 99久久精品无码专区免费| 天天躁夜夜躁狠狠躁图片| 亚洲精品视频免费观看| 99re在线免费视频| 婷婷久久综合九色综合88| 久久香蕉国产线看观| 中文字幕一区二区人妻电影| 免费一级α片在线观看| 片在线无码观看| 国内黄色精品| 精品色综合| 亚洲无码高清免费视频亚洲| 久久91精品牛牛| 亚洲综合国产一区二区三区| 精品成人一区二区| 女人18毛片一级毛片在线 | 在线国产91| 亚洲Av激情网五月天| 免费一极毛片| 天堂在线www网亚洲| 日韩天堂视频|