標(biāo)題: arduino之旅第一站 [打印本頁(yè)]

作者: xiaoliu    時(shí)間: 2014-11-10 21:43
標(biāo)題: arduino之旅第一站
   今天, 4點(diǎn)多就醒了,在床上想了些問(wèn)題,到5點(diǎn)多起來(lái),想上滬江網(wǎng)聽(tīng)一課NHK,網(wǎng)站出問(wèn)題了,沒(méi)有最新的資源。即刻奔赴書(shū)房,開(kāi)始arduino之旅的第二站-模擬端口。今天不太順利,之前在官網(wǎng)下載的最新開(kāi)發(fā)環(huán)境,串口監(jiān)視器有問(wèn)題,讀取串口信息報(bào)下面這個(gè)錯(cuò)誤,用回設(shè)備光盤(pán)自帶的開(kāi)發(fā)環(huán)境就沒(méi)問(wèn)題,這個(gè)小問(wèn)題折騰了半個(gè)多小時(shí)。

Exception in thread "EventThread COM3" java.lang.NullPointerException
at processing.app.Serial.serialEvent(Serial.java:176)
at jssc.SerialPort$EventThread.run(SerialPort.java:1096)

例程5  模擬值讀取實(shí)驗(yàn)  
  目的:通過(guò)模擬端口,把電位計(jì)的阻值讀取出來(lái),并轉(zhuǎn)化為模擬值通過(guò)串口寫(xiě)回PC端  
例程6 光控聲音實(shí)驗(yàn)   
 目的:通過(guò)模擬端口,讀取光敏電阻器信號(hào),如果環(huán)境亮度低于某個(gè)閥值,通過(guò)數(shù)字口控制蜂鳴器的發(fā)聲,analogRead 讀出來(lái)的值是光照強(qiáng)度,環(huán)境亮度越高,這個(gè)值越大。
  (注:光敏電阻器(photovaristor)又叫光感電阻,是利用半導(dǎo)體的光電效應(yīng)制成的一種電阻值隨入射光的強(qiáng)弱而改變的電阻器;入射光強(qiáng),電阻減小,入射光弱,電阻增大。)
例程7 舵機(jī)控制實(shí)驗(yàn)
  目的:通過(guò)模擬端口,讀取電位計(jì)的阻值,利用Arduino 自帶的Servo 函數(shù)進(jìn)行舵機(jī)的定位控制。
  感受:這個(gè)實(shí)驗(yàn)做的驚心動(dòng)魄,舵機(jī)插入數(shù)字端口瞬間,PC機(jī)叮咚一聲,然后看開(kāi)發(fā)環(huán)境里面連接Arduino的com3口消失了,一陣?yán)浜,看操作指引“電腦usb供電,因?yàn)槿绻娏餍枨蟠笥?00ma,會(huì)有燒毀usb的可能”估計(jì)是剛接通瞬間電流太大,看電腦的設(shè)備管理器,com3口運(yùn)行正常,重新插拔usb線,再打開(kāi)開(kāi)發(fā)環(huán)境,com3口回來(lái)了。另外這個(gè)實(shí)驗(yàn)都是用內(nèi)置的函數(shù),map()不知道什么意思。

最后上一張工作照。










歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1