久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3148|回復: 6
打印 上一主題 下一主題
收起左側

K60單片機攝像頭處理(上位機)飛思卡爾 NXP

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 帆船102 于 2021-5-18 12:26 編輯

花了一段時間研究了下飛思卡爾恩智浦的K60系列的單片機,主要是通過攝像頭來完成賽道一圈的行駛,本人萌新比較菜,到處CtrlC+V程序,又到處去問,總算是了解了一些,經過理解修改代碼,算是入了個門吧,接下來有空的話搞一搞直立小車,那也就另說了……

發這篇文的目的主要還是記錄一下自己的經歷,順便對比我還菜的萌新有個引導作用,額……應該沒有吧,感覺有也非常少。

首先我用的是逐飛的一系列的東西,大大小小加起來還是花了上千,有些還是咸魚買的……所以如果想搞智能車大賽的同志們要做好掏空錢包的準備……當然能報銷最好,我僅僅是出于興趣。。

主板:某一個寶搜索 逐飛科技智能車基地      

K60是非常老的一款單片機,主頻為100MHZ,K66的話主頻為180MHZ。

攝像頭:MT9V032(這是130度的攝像)

電機驅動:雙電機驅動電路模塊

車模類型:C車車模(自帶3010舵機與電機)

編碼器(512線)

顯示屏:IPS液晶屏模塊 1.14寸

無線轉串口通信:主要是將攝像頭采集的圖片通過上位機傳輸到電腦上YY上位機上。(傳輸為藍色,接收為綠色)

另外:編譯環境用的是IAR,不過需要配置一下逐飛庫的參數才能用,不然報錯,上位機用的是YY上位機(能夠以方格形式顯示)

說一下攝像頭小車思路,這里用main函數說明,可以很好的知道小車具體流程,大致有個思路,我覺得
{

     get_clk(); //逐飛程序必備初始化代碼,可以不用管

     Init_Hardware();// 初始化各個模塊,如串口模塊,電機驅動模塊,攝像頭模塊,按鍵模塊,等等。

    //Test_Steer_CenterVal();//尋找舵機中值代碼

    while(1)

    {

       if(mt9v032_finish_flag)//一場圖像采集的標志

       {

            JC_isGet_Gray_Image(image,PICTURE_USE2);//得到灰度圖像。

            mt9v032_finish_flag = 0;//圖像采集完的結束標志

            THRESHOLD = JC_Get_OSTU (PICTURE_USE2);//自動尋找最佳閾值,也就是圖像二值化的臨界值,閾值越大黑點越多。

            JC_GetBinaryImage(PICTURE_USE2,PICTURE_USE2,THRESHOLD);//得到閾值后,就可以得到二值化的圖像

            ips114_displayimage032(PICTURE_USE2[0],IMGW,IMGH) ;//在顯示屏顯示二值化圖像           

            JC_Element(PICTURE_USE2);//元素處理,如十字處理,彎道處理,環島處理額這個沒弄起

            hauxian();//畫線,在ISP114顯示屏顯示中線位置,可以快速檢測有無錯誤

            Test_KD_Control();//這個簡單的舵機PD控制,可以通過按鍵增加P D 與qianzhan值。

            //sending(PICTURE_USE2,sizeof(PICTURE_USE2));//當需要將圖像發往PC端yy上位機時才加,不然占內存。

            ips114_showint16(0,-9,st_control.jiao); //在顯示屏顯示舵機角度。

            ips114_showint16(0,-10,st_control.qianzhan); //顯示前瞻值,作用舉個例子:當有彎道出現時,值的增加和減少會讓 小車提前轉彎沖出賽道或延遲沖出賽道。

            ips114_showint8(0,-12,st_control.kp);//實際上我感覺 它調節舵機在規定范圍內的最大角度

            ips114_showint8(0,-11,st_control.kd);  //實際上感覺無卵用,當然針對我的代碼,有點問題 鎖定在1或2.

            //ips114_showint16(0,-11,st_control.duoji_mid - st_control.jiao); //負值應該向左轉,正值向右轉,0的值不轉,值的絕對值越大舵機打角越大

       }
    }

}
流程大概是這樣,我太懶了也不細說,代碼附一份,不過文件大概有80M,只有將代碼的.c與.h文件單獨發出來,在說一次這是逐飛庫!山外啊龍邱啊請別燒……代碼中有些地方會有注釋,不過對于初學者來說,只需要大概搞懂那一坨代碼干啥的?然后直接調用就對了,當然你是大佬,覺得代碼太low,那也很正常,逐飛底層代碼也不用管,也不要改,拿來用就是了,當然你要深入理解那也就當我沒說,反正我沒管。

附圖

俯視圖: 側視圖:

工程文件遠大于20M發不了,截取其中需要的代碼上位機等關鍵資料附上: 代碼上位機.zip (10.26 MB, 下載次數: 14)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:584814 發表于 2021-5-12 21:12 | 只看該作者
果然不同凡響,當下的技術單片機內存居然有100M而且一堆東西只要千元,呵呵。
回復

使用道具 舉報

板凳
ID:494288 發表于 2021-5-12 22:33 | 只看該作者
man1234567 發表于 2021-5-12 21:12
果然不同凡響,當下的技術單片機內存居然有100M而且一堆東西只要千元,呵呵。

不好意思,應為主頻為100MHZ , 確確實實是上千買的 ,有些咸魚買的便宜一半。我還以為是草稿沒想到發出去了。
回復

使用道具 舉報

地板
ID:494288 發表于 2021-5-12 22:43 | 只看該作者
帆船102 發表于 2021-5-12 22:33
不好意思,應為主頻為100MHZ , 確確實實是上千買的 ,有些咸魚買的便宜一半。我還以為是草稿沒想到發出 ...

真是丟臉哈哈哈哈哈哈,其實我當時寫的時候是想到的是:既然可以燒寫100MB的工程文件,那它的內存應該就是100M,這樣理解好像有問題。
回復

使用道具 舉報

5#
ID:494288 發表于 2021-5-12 22:44 | 只看該作者
帆船102 發表于 2021-5-12 22:33
不好意思,應為主頻為100MHZ , 確確實實是上千買的 ,有些咸魚買的便宜一半。我還以為是草稿沒想到發出 ...

還沒有寫完,寫完麻煩大佬再看看哪里有錯誤,感謝批評指正。
回復

使用道具 舉報

6#
ID:584814 發表于 2021-5-13 09:29 | 只看該作者
如果打算靠這玩易吃飯的幾千元投入小意思,業余純玩的自己可選,對這個老東東還是感覺高大尚
只是看到100內存對現有技術感覺驚嘆,百度后知道這東東還可以隨便超頻到150M不過沒考證。
目前本人入門級51水平會且只會對51有興趣,偶爾參與討論不敢隨便引導怕是帶人入溝就是圖有一樂,呵
回復

使用道具 舉報

7#
ID:584814 發表于 2021-5-13 09:37 | 只看該作者
帆船102 發表于 2021-5-12 22:43
真是丟臉哈哈哈哈哈哈,其實我當時寫的時候是想到的是:既然可以燒寫100MB的工程文件,那它的內存應該就 ...

這個理解沒錯,電視上經常有報氣功大師就是這樣帶人的邏輯:
拉動十噸大卡,十噸大卡一般指其載重量而不是自重,自重也不表示平地拉動需克服的靜摩擦力等于其自重.....和這一個套路的還有十噸大卡過身.......拉動大型飛機......
普通小型客車(就是常說的私家小轎車)掛空檔平地成人都可以推動誰能感覺也是一噸多的呢 ?
所以
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日韩成人精品一区二区三区 | 日韩久久久久久 | 国产电影一区二区在线观看 | 日韩成人在线一区 | 久久国产精品免费一区二区三区 | 精品一区二区久久久久久久网站 | 久久久久国产成人精品亚洲午夜 | 日本高清不卡视频 | 天堂一区二区三区 | 午夜影院视频 | 免费看黄色视屏 | 久久久.com | 日韩精品中文字幕一区二区三区 | 亚洲精品自在在线观看 | 日韩中文字幕网 | 亚洲国产精品99久久久久久久久 | 国产欧美日韩综合精品一区二区 | 一区二区三区免费在线观看 | 一级美国黄色片 | 亚洲精品黑人 | 成人午夜黄色 | 日本在线免费看最新的电影 | 欧美99| 久久久久久国产精品免费免费 | 5060网一级毛片 | 一级在线视频 | 九九热在线免费视频 | 免费av观看 | 请别相信他免费喜剧电影在线观看 | 欧美综合视频在线 | 天堂在线免费视频 | 国产精品国产成人国产三级 | 久久久久久久一区 | 在线中文字幕av | 国产精品综合网 | 97久久精品午夜一区二区 | 成人天堂 | 亚洲免费在线观看视频 | 狠狠躁18三区二区一区 | 久久99精品久久久久 | 伊人二区 |