步驟1:所需組件列表
硬件:
Arduino UNO;
獨(dú)特的TFT屏蔽;
攝像機(jī)OV7670;
藍(lán)牙模塊HC-06(HC-05);
注意:必須(?。┦褂?-12伏電源適配器操作TFT屏蔽,因?yàn)樽畲箅娏鳛?00 USB的mA不足以正常運(yùn)行。
軟件:
Arduino IDE;
獨(dú)特TFT屏蔽庫;
APK文件的Android手機(jī)。
第2步:準(zhǔn)備
軟件
所有演示草圖都是在Arduino IDE環(huán)境中編寫的,因此在開始時(shí)需要安裝Arduino IDE - https://www.arduino.cc/en/main/software。
然后你需要安裝一個(gè)用于TFT屏蔽的庫 - github.com/YATFT/YATFT(下載庫并將其解壓縮到Arduino IDE目錄中的“l(fā)ibraries”文件夾中)。
安裝Arduino IDE后,必須對Arduino進(jìn)行編程UNO董事會(huì)。為簡單起見,我建議單獨(dú)閃爍,不帶TFT屏蔽。為此:
將USB電纜連接到Arduino UNO板;
在計(jì)算機(jī)上運(yùn)行Arduino IDE;
選擇Arduino UNO所連接的相應(yīng)端口;
下載 ArduinoBluetoothCamera.ino 演示草圖(和文件 ov7670_regs.h 用于攝像機(jī)初始化);
單擊按鈕上傳。
如果Arduino UNO板已成功編程,則可以繼續(xù)執(zhí)行下一步。
Android
在Android手機(jī)上,您需要安裝 ArduinoTFT.apk 。允許該應(yīng)用使用藍(lán)牙和相機(jī)。
藍(lán)牙模塊
需要將藍(lán)牙模塊中的匯率設(shè)置為115200(命令“AT + UART = 115200, 0,0“ )。這是Arduino UNO設(shè)法接收和處理數(shù)據(jù)的最佳速度。 (從理論上講,您可以提高速度,優(yōu)化數(shù)據(jù)接收和處理,但這需要更多的RAM。)有關(guān)如何設(shè)置匯率的更詳細(xì)說明可以在互聯(lián)網(wǎng)上找到,例如, :https://www.instructables.com/id/Communication-Bluetooth-Module-With-HC-05-HC-06/。
(!)請注意藍(lán)牙模塊連接到Arduino UNO的調(diào)試端口。因此,使用藍(lán)牙時(shí),調(diào)試端口不可用。在編程Arduino UNO(配有藍(lán)牙模塊)之前,必須斷開藍(lán)牙模塊的連接。編程后,將其設(shè)置為(?。?/p>
步驟3:匯編
裝配該設(shè)備非常簡單:
將Arduino UNO和TFT-shield連接在一起;
將OV7670相機(jī)連接到屏蔽的TFT屏蔽上的20針連接器(有時(shí)我使用帶有2.54 mm間距的帶角度的18-20針連接器作為適配器);
將藍(lán)牙模塊HC-06(HC-05)連接到4針連接器,并在TFT屏蔽上顯示“藍(lán)牙”字樣;
將6-12V電源適配器連接到Arduino UNO板上的電源輸入端。
打開電源后,TFT屏蔽罩的屏幕應(yīng)變?yōu)榧t色。這意味著愿意從Android手機(jī)接收命令。
第4步:演示
在Android手機(jī)上執(zhí)行以下操作:
啟動(dòng) Android手機(jī)上的ArduinoTFT 應(yīng)用程序;
將手機(jī)置于水平位置;
啟用藍(lán)牙連接,選擇檢測到的藍(lán)牙模塊(HC-06);
屏幕上應(yīng)出現(xiàn)兩個(gè)窗口和四個(gè)按鈕:
右上方的窗口是手機(jī)的相機(jī)取景窗口;
大左側(cè)窗口 - 接收或發(fā)送的圖像。
按鈕功能:
將單個(gè)圖像從Android手機(jī)傳輸?shù)紸rduino;
連續(xù)傳輸從Android手機(jī)到Arduino的圖像;
將單張圖像從Arduino傳輸?shù)紸ndroid手機(jī);
將圖像從Arduino連續(xù)傳輸?shù)紸ndroid手機(jī)。
-
藍(lán)牙
+關(guān)注
關(guān)注
116文章
6078瀏覽量
174055 -
相機(jī)
+關(guān)注
關(guān)注
4文章
1468瀏覽量
54695 -
Arduino
+關(guān)注
關(guān)注
190文章
6498瀏覽量
192207
發(fā)布評論請先 登錄
圖解單片機(jī)功能與應(yīng)用(完整版)

漫畫圖解 電感器 抗干擾元器件指南(全彩PDF版)
PCB封裝圖解

深視智能高速相機(jī)觀測細(xì)菌鞭毛游動(dòng)#高速相機(jī) #工業(yè)相機(jī) #機(jī)器視覺 #傳感器 #科普
基于Arduino的串口通信項(xiàng)目

深視智能高速相機(jī)觀測水滴滴落過程#高速相機(jī) #高清高速相機(jī) #高速工業(yè)相機(jī) #工業(yè)相機(jī) #機(jī)器視覺 #傳感器

新品上市|深視智能高速相機(jī)精靈系列引領(lǐng)行業(yè)新風(fēng)尚 集多項(xiàng)高端技術(shù)于一體!#深視智能#高速相機(jī)

高深視智能速相機(jī)在超疏水材料中的應(yīng)用#深視智能 #深視智能傳感器 #深視智能高速相機(jī) #傳感器應(yīng)用

基于XIAO ESP32S3 sense開發(fā)板的小型相機(jī)設(shè)計(jì)

開源項(xiàng)目!基于 Arduino DIY 漂亮的宏機(jī)械鍵盤
藍(lán)牙模塊如何實(shí)現(xiàn)單片機(jī)和手機(jī)端數(shù)據(jù)互傳

評論