發表文章

目前顯示的是 6月, 2020的文章

3.Arduino教學-點亮LED燈-pinMode(); digitalWrite(); delay();

圖片
歡迎來到Arduino教學手冊,本章節將介紹Arduino中的Setup,loop的功用。初步認識基礎的裝置設定與控制電壓的程式碼,藉此點亮LED燈。 程式碼說明 1 . setup : 初始設定 ( 執行一次 ) 2. loop : 迴圈 ( 重複執行 ) 3. pinMode ( 腳位 , 裝置種類 ): 設定連接某腳位的裝置類型,裝置分為 OUTPUT 與 INPUT 兩種                 OUTPUT : 輸出裝置 ( 接收 控制板 指令並動作 )      例 : 馬達、 Led 燈, 分辨方式 : 有明顯變化的 INTPUT : 輸入裝置 ( 傳送訊息至控制板 )      例 : 按鈕, 分辨方式 : 靜止不動或以手操作的 4. digitalWrite ( 腳位,電壓狀態 )               HIGH : 高電壓 ( 有電 )               LOW : 低電壓 ( 沒電 )                  例 : 當腳位是 HIGH 狀態,燈泡會亮、馬達會動,反之 LOW 就熄滅 5. delay ( 毫秒 ): 暫停程式執行 ( 毫秒 ) , 1000 毫秒等於 1 秒, 500 等於 0.5 秒 例子 : 迴圈 { 燈泡亮 >dealy(1000)> 燈泡暗 >(1000)} ,燈泡會重複一秒亮,一秒暗 範例說明      設定(setup) :LED 正極連接 ~13 ,延遲 3 秒再開始重複閃爍      迴圈(lo) : 讓 LED 亮 ( 通電 ) ,停一秒, LED 熄滅 ( 斷電 ) ,停一秒 線路圖 Arduino Led 13( 正極 ) 長腳 ( 正極 ) GND( 負極 ) 短腳 ( 負極 )+220Ω 電阻 電阻能把過大的電流降低,因為 LED 需要的電流比較小,因此負極需要再連接一條電阻                                  ( 點亮 LED 燈線路圖 ) 註:初次接線請參考 0.Arduino-線路連接-麵包板與

2.Arduino教學-認識Arduino前-腳位與採購

圖片
歡迎來到Arduino教學手冊,在認識Arduino前,我們需要先了解正負極與電子零間之間的關係。 下方有提供本教學平台使用的材料清單,可進行該賣家的網站選購。 裝置與開關原理 將電池的正負極接上燈泡的正負極後,即可點亮燈泡。隨後 將正極或負極電線剪斷,並在中間加上開關,透過按壓開關使線段接通,以此點亮燈泡 ( 電池與開關接線圖 )   而 Arduino 的負極標示為 GND ,正極則是帶有 V 的腳位。 數子腳位能當成開關 1,2,3,4,5… 號,用於控制裝置的運作  材料清單 以下器材無需焊接,不太會有危險性 材料 編號 價錢 用途 LED 0.5w 草帽 *4 DIY_LAB#738 4*4 發亮 RGB 模組 DIY_LAB#1890 20 透過程式控制顏色 UNO 板 + 傳輸線 + 排針 +LED+ 電阻 DIY_LAB#386 130 燒入程式碼與基本元件 無鎖開關 ( 含 5 個 ) DIY_LAB#1197 10 開關 4 路觸摸開關 DIY_LAB#1929 45 觸摸型開關 SG90 伺服馬達 *2 DIY_LAB#1010 40*2 透過程式控制旋轉角度 可變電阻 DIY_LAB#1417 11 透過旋鈕改變類比數值 400 孔洞麵包板 DIY_LAB#466 28 擴展腳位 跳線 *65 根 DIY_LAB#465 35 連接裝置

1.Arduino教學-安裝教學-下載與偏好設定

圖片
歡迎來到Arduino教學手冊,本篇將引導您下載並安裝Arduino的編輯軟體。 安裝Arduino IDE 1. 前往Arduino官網>點選SOFTWARE>選擇ONLINE TOOLS(線上編輯器)或DOWNLOADS(下載)。                                    ( Arduino IDE 官網) 2.如果選擇DOWNLOADS>挑選適合的版本      #Zip檔案下載且解壓縮後,點選Arduino.exe即可                       ( Arduino Download 視窗) 3.將會跳出捐助頁面,選擇 JUST DOWNLOAD(單純下載)即可                            (贊助與否視窗) 4.點選取得,安裝後點選啟動即可                            ( WINSTORE 視窗) 5.打開Arduino ide                            ( Arduino IDE 編輯視窗) 偏好設定: 1.點選右上角的檔案>偏好設定>自訂顯示行數等功能     

消息:關於我與Blogger的發展規劃

我是張弈晴,高職畢業於多媒體設計科,現就讀工業設計系。為培養跨領域整合能力,除了工業設計的專業技能外,也需培養一些額外的能力。這個 Blogger 會依序更新我學習歷程中所整理的資源,提供您裝置製作或產品發展上所需的能力。   服務族群 : 高職生專題競賽或完全無經驗者 # 因考量非專科生的學習狀況,一些專有名詞或深度的解說皆會以易懂,但不完全正確的方式說明。如 : 高電壓 ( 通電 ) 、低電壓 ( 斷電 ) # 程式碼會以初學者能方便閱讀與更正為前提編寫,如果感覺不精簡或準確還請見諒 如 : 以 int 進行腳位宣告 # 有時會補充關於 office 、 SEO 與社群媒體的教學,或是實用的開源軟體 #有些內容為早期的筆記,圖片因從word轉貼至blogger,所以部分圖片的畫質有受影響。 Office( 尚未開始 ) Word: 專題企畫書、研究報告書需使用的功能 Excel: 儲存格格式、篩選、基本函式庫、 word 表格同步 PPT: 編排、下載樣式、雙投影報告、自動幻燈片放映   Arduino 0.Arduino-驗證與上傳-問題排除   0.Arduino-連接-麵包板與線路圖 1.Arduino-安裝教學-下載與偏好設定   2.Arduino-認識Arduino前-腳位與採購 3.Arduino-點亮LED燈-pinMode(); digitalWrite(); delay();   4.Arduino- 宣告命名 -int 5.Arduino- 控制 LED 亮度 -analogWrite(); 6.Arduino- 副程式 - 管理特定功能   App inventor 1.Appinventor- 設定數值與變數 Gravit Designer 1. GRAvit Designer- 安裝教學 UI/UX 介面 ( 尚未開始 ) :XD   網站媒體 ( 尚未開始 ) 架設 :WIX 分析 :Google 趨勢、領導之浪 Leading Tides 、 noxinfluencer 、網紅獵人   3D 教學 ( 尚未開始 ) 建模 :Blender,Rhino 或開源的建模軟體 列印 Kisslicer 或 cura 4.5 場景與互動 :UE4

補充.Arduino教學-驗證與上傳-問題排除

圖片
歡迎來到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再上傳一次。

補充.Arduino教學-連接-麵包板與線路圖

圖片
歡迎來到Arduino教學手冊,本章節主要介紹麵包板的使用方式與其餘連接材料,以及本教學平台所使用的電路圖的表現方式。 導電原理 麵包板內部的鐵片能夠導電,插入電線後,整排腳位都會有相同的功能。 如 : 將 5V 插入 A 排第 1 個腳位, A 排的 2,3,4,5… 腳位就都是 5V 170 孔麵包板 : 以橫為單位擴充腳位 400 孔麵包板 : 多出電源軌,以列的方式擴充更多腳位 (麵包板原理 圖 ) 連接方式 1. 杜邦線 : 分為公公 / 公母 / 母母,公為插針,母為接頭。針彎曲後易斷裂,配合麵包板連接各種裝置。 ( 杜邦線種類 )                 2. 跳線 : 只有公公型號,插針可以彎曲,勾住部分裝置以便焊接 3. 連接道具 : 鱷魚夾、免焊夾頭、轉接頭、導電墨水、石磨等等 簡易線路圖繪製 #非專科方式,僅適合業餘 DIY 當裝置一多線路就會複雜,以圖樣的方式繪製能方便辨識。以數字、顏色、符號的方式來表示要相連的部分 ( 如 ~13 就互相連接,黃色就是接黃色 ) 。通常 GND 會以黑色或冷色系為主,有時我會省略標示 GND 、電阻以灰色桿子呈現。