今天就和大家介紹壹下如何自制壹臺簡易的機器人,需要什麽知識和材料下面的圖片就是自己壹個人設計結構、搭建電路、程序編寫最後完成的壹臺基於arduino為控制核心、搭載顏色識別的輪式搬運機器人。
首先既然說是機器人,那麽肯定和人的基本構成肯定是有聯系的。作為人最核心的部分就是我們的大腦了,我們的語言動作思維都是離不開大腦的,那麽機器人肯定也要擁有自己的大腦,而對於壹臺簡易機器人來說,它的大腦就是微處理器(MCU)單片機,而目前市場上的單片機種類繁多,從最基本的51單片機,到AVR、STM32、arduino等等。單片機起到的就是壹個機器人的司令部,控制著機器人的各部分的行動。
arduino
既然有了大腦,那麽機器人還需要和人壹樣有感官,而機器人的感官就是傳感器,這些傳感器就是機器人的眼睛、耳朵、鼻子感受周圍的環境物理量 ,傳感器感受到相關外界信息後,就會信息傳給單片機,單片機會做出相應的處理。傳感器的種類也有很多種,自制的機器人上主要使用了3類傳感器,灰度傳感器、紅外傳感器、顏色傳感器。
各種傳感器
人有手腳可以進行運動,那麽機器人也需要運動,他們運動考得的直流電機、舵機等等,這些原件不會與單片機相連接,因為他們的工作電流有壹定的要求,而單片機的電流很小,只能支持部分傳感器的直接連接,而對於這些電機舵機而言,需要壹些驅動模塊,比如常用的L298N。
直流電機
除此之外我們肯定還需要電源,電源可以采用目前應用很廣的18650鋰電池,或者壹些其他裏聚合物電池。其中還需要壹些其他的集成模塊,例如穩壓模塊等,導線、開關這些肯定也是必不可少的。
當我們搭建完硬件部分後,還有就是很重要的部分,就是程序的編寫,程序就是機器人的靈魂,沒有程序的機器人就是壹頓廢鐵,是不能活動的