書名: Arduino創意機器人入門:基于Mind+作者名: 謝作如 謝賢曉編著本章字數: 586字更新時間: 2021-02-08 16:51:01
2.2 我要做
任務描述:點亮一個LED。
器材準備:Romeo控制板、USB數據線、3Pin連接線、LED模塊。
1.硬件搭建
通過3Pin連接線將LED模塊連接到Arduino的數字引腳上,注意連接線的顏色與引腳的顏色要對應。記住所連接的引腳號,范例中LED連接的是數字引腳3(見圖2.1)。
溫馨提示
數字引腳0和1用于計算機和Arduino之間的通信,在后續學習連接硬件的時候,盡量不要使用數字引腳0和1。

圖2.1 LED的連接
2.編寫程序
Mind+有兩種編程模式,分別是“實時模式”和“上傳模式”,在軟件界面右上角可以切換。
如果你僅僅想制作Arduino和Mind+的交互項目,那么請選擇“實時模式”(見圖2.2)。

圖2.2 實時模式
如果你想給Arduino硬件編程并脫機運行,那么請選擇“上傳模式”(見圖2.3)。本書中的制作項目都是脫離計算機運行的,所以在連接Arduino設備時選擇“上傳模式”。

圖2.3 上傳模式
今天我們一起來點亮LED。首先按照第一課所學內容,連接好設備,單擊右上角的“上傳模式”,并在“擴展”中選擇“Arduino Uno”。從“Arduino”分類中將模塊拖曳到代碼區,并將引腳修改為3(見圖2.4和圖2.5)。本書使用的LED模塊,可以通過高電平點亮,通過低電平熄滅。

圖2.4 將模塊拖動到代碼區

圖2.5 修改引腳參數
3.編譯、上傳
程序編寫完成后,要單擊。用鼠標右鍵單擊
,會出現“僅編譯”“編譯后上傳”及“編譯后打開”選項,可以根據需要進行選擇。當提示上傳成功時,就可以點亮LED了(見圖2.6)。
溫馨提示
程序編寫完畢后均要編譯、上傳到Romeo控制板,才能測試效果。

圖2.6 點亮LED
推薦閱讀
- 計算機應用
- Dreamweaver CS3+Flash CS3+Fireworks CS3創意網站構建實例詳解
- 腦動力:C語言函數速查效率手冊
- Deep Learning Quick Reference
- 空間機器人遙操作系統及控制
- Hands-On Cloud Solutions with Azure
- 數據挖掘實用案例分析
- Matplotlib 3.0 Cookbook
- 計算機圖形圖像處理:Photoshop CS3
- 自動化控制工程設計
- Python Algorithmic Trading Cookbook
- Photoshop CS3特效處理融會貫通
- Mastering Machine Learning Algorithms
- AWS Certified SysOps Administrator:Associate Guide
- 可編程序控制器應用實訓(三菱機型)