# Arduino 實作 ## 作業 和成成一組,這次由他使用了線上的版本完成 Arduino 的光控馬達 (TinkerCAD)  🔗 傳送門: https://hackmd.io/@g6busTCOQa-tDzgREITXUw/BJicpe3B9 --- ## 實作心得 #### (一)初步了解 Arduino / Ameba 的構造  過去曾看過 Arduino,但這是第一次使用 Ameba,有著一根可以裝卸的天線蠻新奇的。很可惜上課的時候沒有帶到轉接頭,只有 Type-C 接孔的 Macbook Air 沒辦法在教學現場連接 Ameba 板。  > credit: 成成的教學簡報 * Ameba 板是受 Arduino 啟發的版本,也可以做到我們原本想要 Arduino 做到的事情,不過有些設定或是語法要另外查。 * 因為是 Ameba 板的關係,軟體上更新後,還要按下實體的 Reset 鍵,讓它開始運作新的程式碼。 * 外接可以分為 Input 和 Output,我受到成成提醒才知道,如果要換接收器(無論是數位或是類比訊號),通常不用拆掉馬達那一端。 * 如果板上插孔只有一個,那就要外接麵包板。 #### (二)程式碼實作 由於本身學過一點點 Python,所以 [CocoBlockly](https://cocorobo.hk/cocoblockly/dev/?lang=en ) 網站比較大的好處其實是可以讓我檢查 setup 有沒有遺漏,或是快速知道要達到某個效果,可以透過什麼樣的程式處理。還有,debug 的時候比較不會看到眼花。  #### (三)其他實作心得 老師在課堂再三強調的是要注意模組或是任何東西本身的限制: 像是 LED 燈不同顏色可以承受的電不同,用紅色比較不容易燒掉(當然這取決於 Arduino / Ameba 出來的電是 5V);某配件可能有很多公的接點,每個接點都有相對應要接的東西。如果不確定可不可以接或是不確定要怎麼接,就上網查。 個人覺得要上手 Arduino 還是有一點點門檻的,因為牽涉到的背景知識會比較多,而且 Debug 沒有人帶的話,就只能上網查,會比較漫長些。(但幸好網路資源極多)。 --- ## 期末專案:摸頭機 - [ ] 下次上課詢問老師們有關安慰裝置的關鍵字(目前 Google 不太到相關資料) - [ ] 手的材質發想一波 - [ ] [五指隔熱手套(牛皮)](https://www.dayousport.com.tw/products/heat-resistant-gloves-d52032?variation=622f17505e926e0012d79e5a) - [ ] 毛線手套(內塞棉花或紙屑) - [ ] 矽膠手套(充氣) - [ ] 棉手套(多層) - [ ] 米奇手套 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up