玩 Arduino 需要做哪些準備?

2022-06-20   大方老師單片機

原標題:玩 Arduino 需要做哪些準備?

Arduino需要做哪些準備?

最近剛剛上Arduino。不得不Arduino真的是一個非常棒的開源硬體。

我是學機械的,對電子和編程就是一白痴,不過我也可以很容易上Arduino,沒錯只是上手,還得繼續學習學習。

先總結:

.C語言的基礎。

.大概了解下什麼Arduino

.學習簡單的電子零件。

.做項目。

說說我上手的過程。我是一個大學三機械狗。像大多數大學生那樣大學都有門C語言的課,在大一學習C語言,有C語言的基礎。周圍認識的人都對電子這一塊不了解,問老師,老師甚至都不知道什麼Arduino,所以一開始我選擇在圖書館借幾本書,總體看看什麼Arduino,書不必翻太后,看前邊介紹內容就可以了,除此之外配合好搜尋引擎,在網上看點資料(維基百科、百度百科),這樣有一個初步的認識。這時你就知道這東西是啥玩意、能幹嘛。

或許在看介紹的過程中你還接觸到了什麼鬼樹莓派Arm51PLC.....覺得異常凌亂,不知道有什麼區別。親,這時就不要糾結下去了,這裡Arduinoarm、樹莓派、單片機四者有什麼不同 -顏駿的回 -知乎.秒懂。

看完書就該實踐了,我不像這裡的大神那樣自己知道什麼需要什麼就去買什麼,我是淘寶了一個學習套件,包括了一些很基本的入門零件LED、超聲波、紅外、常見電.....

(圖片來自淘寶,侵權刪)

買回來之後就,按照著書的教程,慢慢去實現一些簡單的基本的功能。

點亮一個LED燈,接著讓小燈一閃一閃,然後改變它的亮度、利PWM調亮.......

在這個過程中,最重要的還是讀得懂程序,了解編程思路。畢竟程序才是核心所在。

遇到一些不懂的專業術語或者問題,要善於上網學習。此外論壇還是一個很不錯的選擇,不過鑒於新手,我個人是比較不贊成去的。因為沒基礎的情況下,很多東西都看不懂。

這樣一套書做下來,我已經對基本零件Arduino編程思路有了一個比較好的了解。這時候看圖書館借來的書就不會那麼吃力了。可是這樣還遠遠不夠,我得Arduino來做一些很有趣的交互項目。

這時候我上論壇,找一些簡單的、已經開源供大家學習的項目。我一開始是選擇的是循軌小車。在做小車的過程中,我一定會接觸到一些以前沒學過的電子零件,比如我是用L298N這個電機驅動板,這時候我就上網找管腳圖看,知道各個插腳是幹嘛的。硬體學習完畢,然後就是看代碼。看看別人用什麼方法寫、多找一些相同項目開原始碼對比一下哪一種比較好。這樣一個項目下來能學到不少了。

在圖書館一個角落,粗粗操操地拼裝起來,沒有太華麗。紙還是機械製圖沒用A0圖紙。

後來還做了一個夜明燈、拼裝了一個像樣點的小....