1.Gravit Designer-安裝教學 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 - 7月 01, 2020 下載GRAVIT DESIGNER:\ 前往官網>Get Started>以Google等方式註冊後,可使用線上版本 GRAVIT DESIGNER:https://www.designer.io/en/(GRAVIT DESIGNER首頁) (GRAVIT DESIGNER線上版本)或是點擊Download,挑選版本後下載安裝 (GRAVIT DESIGNER下載頁面) 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 留言
補充.Arduino教學-連接-麵包板與線路圖 - 6月 04, 2020 歡迎來到Arduino教學手冊,本章節主要介紹麵包板的使用方式與其餘連接材料,以及本教學平台所使用的電路圖的表現方式。 導電原理 麵包板內部的鐵片能夠導電,插入電線後,整排腳位都會有相同的功能。 如 : 將 5V 插入 A 排第 1 個腳位, A 排的 2,3,4,5… 腳位就都是 5V 170 孔麵包板 : 以橫為單位擴充腳位 400 孔麵包板 : 多出電源軌,以列的方式擴充更多腳位 (麵包板原理 圖 ) 連接方式 1. 杜邦線 : 分為公公 / 公母 / 母母,公為插針,母為接頭。針彎曲後易斷裂,配合麵包板連接各種裝置。 ( 杜邦線種類 ) 2. 跳線 : 只有公公型號,插針可以彎曲,勾住部分裝置以便焊接 3. 連接道具 : 鱷魚夾、免焊夾頭、轉接頭、導電墨水、石磨等等 簡易線路圖繪製 #非專科方式,僅適合業餘 DIY 當裝置一多線路就會複雜,以圖樣的方式繪製能方便辨識。以數字、顏色、符號的方式來表示要相連的部分 ( 如 ~13 就互相連接,黃色就是接黃色 ) 。通常 GND 會以黑色或冷色系為主,有時我會省略標示 GND 、電阻以灰色桿子呈現。 閱讀完整內容
補充.Arduino教學-驗證與上傳-問題排除 - 6月 12, 2020 歡迎來到Arduino教學手冊,此章節為協助您進行驗證上傳,與如何排除錯誤。請核對上傳時所遇到的錯誤訊息,並按照步驟進行排除。 驗證與上傳步驟 驗證步驟:選擇開發版>驗證程式碼>驗證成功 驗證時常見的問題 錯誤訊息一:expected’;’ before ‘;’ token 原因 :有段程式碼沒有; 範例 :第10行的dealy(1000)沒有; 錯誤 訊息二:expected declaration before ‘;’ token 原因 : 有段程式碼多了} 範例 :第6行的 { 對應到第11行的},第12行的}沒有對應的{ 錯誤 訊息三:expected’}’ at end of input 原因 : 有段程式碼沒有} 範例 :第6行的 { 沒有對應的} 錯誤 訊息四:’某某某’ was not declared in this scope 原因 : 程式寫錯或這段文字沒有用int或#define命名 範例 :第7行的digitalWrite寫成diitalWrite 上傳程式碼與常見問題 上傳步驟 :點選驗證旁的箭頭,燒入程式碼 (燒入成功為白字) 錯誤 訊息一: avrdude: ser_open():can't open device"\\.\COM2": 原因 :Com選錯或傳輸線沒連接 解釋 :當傳輸線連接電腦時,會產生一個COM。點選工具>序列埠選擇COM並上傳,如果上傳失敗,試著更改其他COM再上傳一次。 閱讀完整內容
10.Arduino-透過按鈕控制LED燈-digitalRead(); if(){} else{} - 8月 29, 2020 程式碼說明 1. digitalRead : 感應腳位目前的電壓狀態 。 2. if 與 else : 如果達成 ( 條件 ) 就執行動作 1(if) ,否則就執行動作 2(else if) ,都沒符合執行最終動作 (else) 結構: if ( 條件 ){ 動作 1} else if ( 條件 2){ 動作 2} else{ 動作 3} 例:如果出太陽就出門、如果沒出太陽但是陰天那就帶傘出門,都不是就待在家裡 if ( 出太陽 ){ 出門 } else if ( 陰天 ){ 帶傘出門 } else{ 待在家裡 } 開關家族 1. 無鎖開關 : 按下去會因為內部彈簧自動彈起 2. 自鎖開關 : 按下後會卡住,需再次按下才能切換模式 3. 長柄 / 極限 / 拉動開關 : 使用在物體撞擊、拉動等狀態的開關 4. 觸控開關 : 透過接觸進行切換的開關 5. 感應開關 : 感應環境條件切換模式的開關 6. 正反開關 : 能進行正負極的切換,使用在需順逆轉動的裝置上 範例說明 透過 if 與 else 偵測按鈕是否按下 ( 通電 ) ,有的話點亮燈炮,反之熄滅 線路圖 注意 : 因為按鈕的腳位不一定相同,所以要依據種類判斷位置 程式碼 int button =13;// 按鈕等於 13 int led=5;//led 等於 5 void setup () { pinMode (led, OUTPUT );//LED 是輸出裝置 pinMode (button, INPUT );// 按鈕是輸入裝置 } void loop () { digitalRead (button);// 讀取腳位電壓狀態 ( 按鈕腳位... 閱讀完整內容
留言
張貼留言