當前位置:編程學習大全網 - 編程語言 - 制作機器人要哪些知識

制作機器人要哪些知識

當我們看到電視上,網絡上出現的高科技機器人,很多小夥伴都羨慕不已,從心裏也想擁有屬於自己的機器人,每當自己帶著機器人去農村參加壹些誌願者活動,很多小朋友很快就圍了上來,爭先恐後的想近距離觀察機器人,當自己帶著機器人走了後,有的小朋友卻依依不舍的哭了起來,科技飛速的發展的現在,小朋友對機器人的熱愛和探索充滿著濃厚的興趣。

今天就和大家介紹壹下如何自制壹臺簡易的機器人,需要什麽知識和材料下面的圖片就是自己壹個人設計結構、搭建電路、程序編寫最後完成的壹臺基於arduino為控制核心、搭載顏色識別的輪式搬運機器人。

首先既然說是機器人,那麽肯定和人的基本構成肯定是有聯系的。作為人最核心的部分就是我們的大腦了,我們的語言動作思維都是離不開大腦的,那麽機器人肯定也要擁有自己的大腦,而對於壹臺簡易機器人來說,它的大腦就是微處理器(MCU)單片機,而目前市場上的單片機種類繁多,從最基本的51單片機,到AVR、STM32、arduino等等。單片機起到的就是壹個機器人的司令部,控制著機器人的各部分的行動。

arduino

既然有了大腦,那麽機器人還需要和人壹樣有感官,而機器人的感官就是傳感器,這些傳感器就是機器人的眼睛、耳朵、鼻子感受周圍的環境物理量 ,傳感器感受到相關外界信息後,就會信息傳給單片機,單片機會做出相應的處理。傳感器的種類也有很多種,自制的機器人上主要使用了3類傳感器,灰度傳感器、紅外傳感器、顏色傳感器。

各種傳感器

人有手腳可以進行運動,那麽機器人也需要運動,他們運動考得的直流電機、舵機等等,這些原件不會與單片機相連接,因為他們的工作電流有壹定的要求,而單片機的電流很小,只能支持部分傳感器的直接連接,而對於這些電機舵機而言,需要壹些驅動模塊,比如常用的L298N。

直流電機

除此之外我們肯定還需要電源,電源可以采用目前應用很廣的18650鋰電池,或者壹些其他裏聚合物電池。其中還需要壹些其他的集成模塊,例如穩壓模塊等,導線、開關這些肯定也是必不可少的。

當我們搭建完硬件部分後,還有就是很重要的部分,就是程序的編寫,程序就是機器人的靈魂,沒有程序的機器人就是壹頓廢鐵,是不能活動的

  • 上一篇:計算已經改變了科學家的思考方式 計算物理學改變著什麽的思考方式
  • 下一篇:為啥吳邪的麒麟血有時候有作用有時候沒作用
  • copyright 2024編程學習大全網