arduino代码_arduino智能小车项目——01、配件介绍及代码部分教程
各位小伙伴大家好:
本期我們開始制作智能小車項目,這因該是資源包里面難度相對較大的項目。
所以我們從易到難把項目進行分解,先從實現較為簡單的功能開始。
本期我們的目標是實現小車的自主運動,代碼部分也相對比較簡單,以此降低學習的門檻。
首先還是來介紹一下我們的配件材料:
主板:
是arduino新版 UNOR3 (CH340G)。
我本人非常喜歡這款板子,功能強大,使用方便,當然這些都是次要的。
(主要原因還是因為囊中羞澀,貌似價格親民的我都喜歡)
下面是本實驗需要用的另一個重要模塊:L298N電機驅動板模塊。
它有兩個輸出端可以控制兩個馬達。
另外還包含兩個使能控制端可以控制馬達轉速(初級版中不做介紹)。
至于小車底盤和馬達這里也不做過多介紹了,就留給大家自己去認識吧。
下面是接線示意圖:
實物連線圖示意圖:
實物連線效果圖
說了這么多,一直在講配件材料,怎么還沒看到代碼呢?
主要是因為代碼部分實在太過簡單,有點拿不出手。
就這么幾行,所實現的功能也比較簡單。僅僅是讓小車前進2秒,又后退2秒,如此循環。
(關于代碼的上傳請參考智能垃圾桶項目)
這么做的目的也是想讓大家從簡單開始,先讓小車動起來,小有成就感之后我們再來上其他傳感器。
套用一句時髦的話來說叫迭代升級。
下面我們來看看實際效果
這期我們就為大家介紹到這里,下一期我會帶著大家一起去組裝,接線把小車項目的完整過程給大家演示一遍。
希望對大家有所幫助,我們下期再見。
歡迎關注公眾號
歡迎加入微信交流群
歡迎加我獲取源代碼
總結
以上是生活随笔為你收集整理的arduino代码_arduino智能小车项目——01、配件介绍及代码部分教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 循环信用
- 下一篇: git 合并冲突_GIT提交记录和Rev