环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業控制產品 > 運動控制 > 工業機器人 > 直角坐標型工業機器人

類型分類:
科普知識
數據分類:
直角坐標型工業機器人

一個技術宅是怎么學會做機器人程序的?

發布日期:2022-04-18 點擊率:47


單片機

今天我用我的經歷來告訴大家一個我認為比較有效的單片機學習方法。

上大學時,因為癡迷機器人制作,我開始自學單片機。隨著深入了解,我開始對單片機產生濃厚的興趣。室友們在開黑玩dota,我在搭電路敲代碼;室友們在看天下霸唱的小說《鬼吹燈》無法自拔,我在讀郭天祥的自述《我的大學六年》斗志昂揚。就這樣,學習了一段時間C語言和單片機,我就開始著手制作機器人。經過一年多時間,我制作的機器人數量不斷的增多,對單片機的理解和使用也有了很大的提升。后來我的好友也開始學習單片機,可沒多久他就跑來和我抱怨單片機太難學,我就讓他去網上買了一套單片機開發板,或許這樣學習會更容易一點。別說,開發板上的資源還挺豐富,流水燈、數碼管、矩陣鍵盤、LED點陣、紅外遙控器、直流電機步進電機、LCD屏......應有盡有,還配有視頻教程。這可比我當初自己搭建的最小系統板強多了,這下應該沒問題了。

單片機開發板

果然,沒過多久好友就告訴我:“單片機其實還是挺簡單的嘛。“我給他設計了幾個小項目,他瞄了一眼,說這個太簡單,涉及到的知識點開發板上的教程都有講過,不用再做了,自己回去找點別的項目做。過了一段時間,我的機器人小組要招新人,考題是根據提供的材料現場制作一輛循跡避障智能車。我的好友也來了,看著他自信滿滿的樣子,我也就放心了。可是最后的結果出乎我的意料,他什么都沒做出來,他自己也很詫異,明明想法是有的,可是卻無從下手。后來,又有幾個學弟在學單片機的時候也存在這種問題。我開始認真的思考他們的問題所在:

初學階段過度依賴單片機開發板,完全跟著開發板的教程學習,缺乏主動性。

對單片機的認知不足,急于求成,恨不得一天就把單片機學會,導致基礎不扎實。

盲目自信,跟著教程學習了板上所有資源就覺得自己已經學會了單片機,不屑于從簡單的項目開始做起。

遇到疑難問題總是逃避,不積極處理,總想留在以后解決。

誤認為單片機主要學習內容就是寫代碼,不重視底層硬件知識和接口電路知識。

總而言之,沒有找到正確的學習方法。

那為什么我在學習單片機過程中沒有出現他們的這些現象呢?

第一點,我沒有使用開發板進行學習,我不是說開發板不好,其實開發板是很好的單片機學習入門工具,但僅限于入門,它的延展性太差,無法引導大家更深入的學習。

第二點,我學習單片機主要是為了制作機器人,而機器人制作則恰好為我深入學習單片機開辟了一條正確的道路:當我制作紅外循跡智能車時,我認識了紅外反射傳感器,設計了紅外傳感器接口電路和H橋電機驅動電路,編寫了多路紅外傳感器掃描和PWM調速代碼;當我制作CCD循跡智能車時,我認識了圖像傳感器,設計了圖像傳感器接口電路,編寫了圖像傳感器的驅動程序和簡單的圖像處理算法,認識了opencv開源庫,學習了PID控制算法;當我制作六足機器人的時候,我認識了舵機,開發了多路舵機控制器,開始學習Labview編寫上位機;當我制作自平衡車的時候,我認識了速度傳感器和陀螺儀,了解了卡爾曼濾波,加深了對PID的認識;當我......

在這些機器人的制作過程中,我熟練掌握了各種調試技巧,注重代碼編寫的質量,面向接口編程,接觸了設計模式,歸納了編程中常見錯誤......就這樣,沿著機器人制作這條路去學習單片機,不會因為某一個模塊代碼簡單就不寫,不會因為某一個模塊電路簡單就不畫,更不會因為眼前的困難而放棄,因為我的目標就是完成我的機器人制作。

說了這么多,只是想讓大家知道我的方法并不是空穴來風,而是我這么年來的經驗之談,即使現在已經工作好幾年,我依然通過這種方式在進步。當然,這也只是我的一家之談,希望對你有所幫助。

再次鄭重提醒,初學單片機時,再簡單的代碼也要敲,不要眼高手低,bug往往藏在最簡單的語句中,多寫多練,歸納易錯點是非常必要的。考考你:

if (1 == ir_num) { } //注釋:這是我當時自己歸納總結的,后來在《C++ Primer》中也看到這種寫法。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 钢制暖气片散热器_天津钢制暖气片_卡麦罗散热器厂家 | 电液推杆生产厂家|电动推杆|液压推杆-扬州唯升机械有限公司 | 直流大电流电源,燃料电池检漏设备-上海政飞| 选矿设备-新型重选设备-金属矿尾矿重选-青州冠诚重工机械有限公司 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 太原装修公司_山西整装家装设计_太原室内装潢软装_肖邦家居 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 深圳诚暄fpc首页-柔性线路板,fpc柔性线路板打样生产厂家 | 洛阳装修公司-洛阳整装一站式品牌-福尚云宅装饰| 无压烧结银_有压烧结银_导电银胶_导电油墨_导电胶-善仁(浙江)新材料 | TYPE-C厂家|TYPE-C接口|TYPE-C防水母座|TYPE-C贴片-深圳步步精 | 冰晶石|碱性嫩黄闪蒸干燥机-有机垃圾烘干设备-草酸钙盘式干燥机-常州市宝康干燥 | DDoS安全防护官网-领先的DDoS安全防护服务商 | 智能案卷柜_卷宗柜_钥匙柜_文件流转柜_装备柜_浙江福源智能科技有限公司 | 深圳VI设计-画册设计-LOGO设计-包装设计-品牌策划公司-[智睿画册设计公司] | 诺冠气动元件,诺冠电磁阀,海隆防爆阀,norgren气缸-山东锦隆自动化科技有限公司 | 轴流风机-鼓风机-离心风机-散热风扇-罩极电机,生产厂家-首肯电子 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 金属清洗剂,防锈油,切削液,磨削液-青岛朗力防锈材料有限公司 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 闪电优家-卫生间防水补漏_酒店漏水渗水维修_防水堵漏公司 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 不锈钢发酵罐_水果酒发酵罐_谷物发酵罐_山东誉诚不锈钢制品有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 辐射仪|辐射检测仪|辐射巡测仪|个人剂量报警仪|表面污染检测仪|辐射报警仪|辐射防护网 | 钢木实验台-全钢实验台-化验室通风柜-实验室装修厂家-杭州博扬实验设备 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 成都租车_成都租车公司_成都租车网_众行宝 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 建筑工程资质合作-工程资质加盟分公司-建筑资质加盟 | 老城街小面官网_正宗重庆小面加盟技术培训_特色面馆加盟|牛肉拉面|招商加盟代理费用多少钱 | 哲力实业_专注汽车涂料汽车漆研发生产_汽车漆|修补油漆品牌厂家 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 中国品牌门窗网_中国十大门窗品牌_著名门窗品牌 | 汝成内控-行政事业单位内部控制管理服务商 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 | 废气处理_废气处理设备_工业废气处理_江苏龙泰环保设备制造有限公司 |