為了作實驗時,有個整齊的線路,想用 makeblock 的商品作為連結 shield,但一直不了解,為什麼 UNO shield 沒有提供 pin define 接腳定義圖。

需要接腳定義圖的用意是:
1,可以從接腳定義中了解 Port 位置,可以直接呼叫腳位,不需使用 makeblock lib 的  Port 呼叫。
2,可以自己將任意模組轉接 RJ11 6P6C,非 makeblock 的 module 模組也可以使用。
找了好久好久,原來是 UNO shield 並沒有人繪製想 Arduino UNO 常見的美觀接腳定義圖。
最後才在 Google 相片搜索中找到下面這張接腳定義圖。

找不到這張圖有二個原因:
原廠網頁 http://learn.makeblock.com/cn/me-uno-shield/
1,在這個網頁中,將接腳圖和電子電路圖混在一起排列,讓我誤以為這個是 IC 的出線圖。
2,除了這個網頁外,其他的網頁並沒有轉載這個 pin define 接腳定義。
(應該是他們也和我一樣誤會了)

在還沒找到這張圖時,每次接上設備,都需要先將 makeblock module 的腳位量出,
再一個個 Port 的換插,著實花了不少時間。。。

Me UNO Shield

Source Makeblock

Library Makeeblock

Depending on the type of board you're using, you need to modify the header file to match. For example, if you're using a mCore. You should change #include <MeOrion.h> to #include <MeMCore.h> Corresponding boards and there header file are:

Orion <--------> MeOrion.h

BaseBoard <----> MeBaseBoard.h

mCore <--------> MeMCore.h

Shield <-------> MeShield.h

Auriga <-------> MeAuriga.h

MegaPi <-------> MeMegaPi.h
微信截图_20160129152940
微信截图_20160129153132
Source from makeblock