查看SKU:RB-02S142 CooCoo雙路尋線的源代碼
←
SKU:RB-02S142 CooCoo雙路尋線
跳轉(zhuǎn)至:
導航
、
搜索
因為以下原因,你沒有權(quán)限編輯本頁:
您剛才請求的操作只有這個用戶組中的用戶才能使用:
用戶
您可以查看并復制此頁面的源代碼:
<br/> [[文件:02S142.png|500px|有框|右]] ==產(chǎn)品概述== coocoo雙路尋線集成了兩路光電傳感器,靈敏度高,可精確地識別反光地面黑色線條及物體,準確實現(xiàn)尋線尋跡功能。結(jié)合coocoo車控制器使用,接口為右扣RJ11網(wǎng)線扣線連接,避免插反插錯現(xiàn)象,只需要在控制器里正常指令控制即可實現(xiàn)尋線尋跡功能。 ==規(guī)格參數(shù)== # 工作電源:3.3v - 5v # 工作電流:<15mA # 工作溫度范圍 :-10℃~+70℃ # 輸出接口:右扣JR25水晶頭(GND/VCC/2路S) # 輸出電平:TTL電平(黑線低電平有效,白線高電平有效) # 感應(yīng)距離:22.5mm # 反饋指示燈:紅色 # 模塊尺寸:50mm × 30mm(±0.3) # 固定孔尺寸:M3×2個 # 模塊重量:6g * 產(chǎn)品尺寸圖: [[文件:02S1421.png|600px|縮略圖|居中]] ==使用方法(Arduino 控制器)== ===工作原理=== Mini 紅外尋線傳感器是根據(jù)紅外發(fā)射原理開發(fā)的傳感器,尋線傳感器的發(fā)射功率比較小,遇到白色時紅外線被反射,遇到黑色時紅外線被吸收。<br/> 傳感器可以檢測到白底中的黑線,也可以檢測到黑底中的白線,由此實現(xiàn)黑線或白線的跟蹤,可用于光電測試及程控小車、輪式機器人自主運動等。<br/> * 當檢測到黑線時,尋線傳感器輸出高電平 * 當檢測到白線時,尋線傳感器輸出低電平 ===編程原理=== 尋線傳感器模塊共引出三個引腳,分別是:地線 GND、電源 Vcc和信號 2路S。實際應(yīng)用時,可以將 S 端接在 Arduino UNO 的2個數(shù)字引腳上,如引腳 D2.D3,在控制器數(shù)字端接兩個LED燈 * 當尋線傳感器檢測到有反射信號時(白色),板載引腳 LED燈 亮。 * 當尋線傳感器沒有檢測到反射信號時(黑色),板載引腳 LED燈 滅。 ===Arduino 例子程序=== <pre style='color:blue'> int track_pin = 2; //定義尋線傳感器接口 int track_pin1 = 3; int led_lin = 12; int led_lin1 = 13; //定義LED接口 int buttonstate = 0; void setup() { pinMode(led_lin, OUTPUT); //定義LED為輸出接口 pinMode(track_pin, INPUT); //定義尋線傳感器為輸入接口 pinMode(led_lin1, OUTPUT); //定義LED為輸出接口 pinMode(track_pin1, INPUT); //定義尋線傳感器為輸入接口 } void loop(){ buttonstate = digitalRead(track_pin);//讀取尋線傳感器的值并賦給buttonState if (buttonstate == LOW) { digitalWrite(led_lin, HIGH); digitalWrite(led_lin1, HIGH); //當尋線傳感器有反射信號時,LED點亮 } else { digitalWrite(led_lin, LOW); digitalWrite(led_lin1, LOW); } } </pre> ===在線云編程例程=== 奧松在線云編程系統(tǒng)地址:http://www.alscode.cn/index.html 單路尋線示例 [[文件:urf020202.png|500px|縮略圖|居中]] ===程序效果=== # 找張白紙,在白紙上畫根黑線條(約1cm寬),或用黑色電工膠帶沾在白紙上; # 模塊按接線圖接好尋線傳感器模塊,切勿接錯; # 調(diào)節(jié)尋線傳感器的電位計,到適合的距離,將尋線模塊的紅外探頭對準黑線,此時指示燈滅,D13接口LED滅,相應(yīng)輸出端(S)輸出TTL低電平; # 同理,尋線模塊的紅外探頭對準白紙,此時指示燈亮,D13接口LED亮,相應(yīng)輸出端(S)輸出TTL高電平; ===coocoo控制器與超聲波在手機藍牙APP=== [[文件:02S1474.jpg|700px|縮略圖|居中]] [[文件:02S1475.jpg|700px|縮略圖|居中]] [[文件:02S1476.jpg|700px|縮略圖|居中]] [[文件:02S1477.jpg|700px|縮略圖|居中]] ==使用方法(Raspberry Pi)== ===使用硬件=== * Raspberry Pi 全家福套件 * 1套 * Raspberry Pi GPIO 擴展板 * 1個 * 40P 排線 * 1個 * 杜邦線 * 1條 * 實驗跳線若干 ===硬件連接=== * 尋線傳感器 “+” 連接 Raspberry Pi GPIO 5V * 尋線傳感器 “-” 連接 Raspberry Pi GPIO GND * 尋線傳感器 “S” 連接 Raspberry Pi GPIO18 [[文件:02S002A30.png|600px|縮略圖|居中]] ===實例代碼=== <pre style='color:blue'>#! /usr/bin/python import RPi.GPIO as GPIO import time TS = 18 GPIO.setmode(GPIO.BCM) GPIO.setup(TS,GPIO.IN) try: while True: if(GPIO.input(TS) == 0): print "white" time.sleep(1) if(GPIO.input(TS) == 1): print "black" time.sleep(1) except KeyboardInterrupt: pass GPIO.cleanup() </pre> ===程序效果=== 使用 Xshell 登陸到樹莓派控制器,當傳感器檢測到黑色線時,在終端打印 black,當時白線時,打印 white。 [[文件:02S002A31.png|600px|縮略圖|居中]] ==應(yīng)用視頻== [[File:4wd xun xian01.png|400px|左|link=http://v.youku.com/v_show/id_XMjgwNTg5NTI4.html?from=y1.7-2]] [[File:4wd xun xian02.png|400px|居中|link=http://v.youku.com/v_show/id_XMjgwMjk0NDE2.html?from=y1.7-2]] <br/> ==產(chǎn)品相關(guān)推薦== [[文件:erweima.png|230px|無框|右]] ===資料下載=== 例程下載鏈接:https://pan.baidu.com/s/1R_Kz8P3kcLduBLiFwksxEw 密碼:zrml ===產(chǎn)品購買地址=== [http://lifestyle201.com/goods.php?id=152 Mini紅外尋線傳感器 ]<br/> ===周邊產(chǎn)品推薦=== [https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-3667083713.22.EpX7V7&id=3310237117 光電傳感器支架]<br/> ===相關(guān)問題解答=== ===相關(guān)學習資料=== [http://www.makerspace.cn/forum.php?mod=viewthread&tid=2858&fromuid=10780 Arduino-4WD移動機器人尋線與避障功能演示]<br/> [http://www.makerspace.cn/forum.php?mod=viewthread&tid=4180&fromuid=10780 尋線傳感器做掃描儀]<br/> [http://www.makerspace.cn/portal.php 奧松機器人技術(shù)論壇]<br/>
返回
SKU:RB-02S142 CooCoo雙路尋線
。
來自“
http://lifestyle201.com/wiki/index.php/SKU:RB-02S142_CooCoo雙路尋線
”
導航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關(guān)更改
特殊頁面
頁面信息
隱私政策
關(guān)于ALSROBOT WiKi
免責聲明