10/14
第一次使用Tinkercad的課程讓我對3D設計和數位製造有了更直觀的了解。Tinkercad是一個操作簡單、介面友好的線上設計工具,即使是完全沒有設計背景的我,也能夠輕鬆上手。在課程中,我學會了如何創建基本的3D模型、調整物體的大小、形狀及位置,並透過簡單的拖拉與點擊來進行編輯。透過這些練習,我體會到3D建模的樂趣和創意無限的可能性。
課程還介紹了如何將設計好的3D模型輸出並準備進行3D列印,這讓我對3D列印的流程有了初步的認識。整體來說,Tinkercad不僅讓我學到了基本的設計技巧,還激發了我對未來更多創作的興趣。未來我希望能進一步探索更多進階功能,並應用在實際的項目中。
10/21
這次使用Arduino控制兩個LED燈輪流亮的課程讓我對基本的電子學和程式設計有了更深入的了解。透過實作,我學會了如何連接硬體元件(如LED燈和電阻)到Arduino開發板,並用簡單的程式碼控制它們的開關。特別是在編寫程式碼時,我理解了延遲(delay)和數位輸出(digitalWrite)等基本指令的運作原理,這些指令幫助LED燈在設定的時間內輪流亮起。
課程中,我不僅學會了如何編寫程式來控制LED燈,還了解了硬體與軟體之間的互動,這對我以後學習更複雜的Arduino專案非常有幫助。這樣的實作過程不僅增強了我的動手能力,還讓我對電子裝置的控制有了更深的興趣。透過這次經驗,我更加期待將來能運用Arduino實現更多有趣的創意項目。
11/11
這次使用Arduino結合按鈕控制LED燈亮的課程讓我對電子控制和互動式設計有了更清晰的認識。通過這次實作,我學會了如何將按鈕連接到Arduino開發板,並通過程式控制按下按鈕時LED燈的開關。這不僅是一次學習如何控制LED的經歷,更讓我理解了數位輸入和輸出之間的關聯。
在編寫程式的過程中,我使用了digitalRead來讀取按鈕的狀態,並用digitalWrite來控制LED的開關。學會如何讓按鈕作為觸發器,根據按下與放開的狀態來改變LED燈的狀態,這樣的互動設計讓我感到十分有趣且充滿挑戰。
11/18
DS1302模組是常用於時間記錄的選擇,搭配TM1637使用即可輕鬆實現,並可透過一個簡易的顯示螢幕來完成時鐘功能,這堂課我了解到arduino不只有原本的內容可以利用別的模組搭配完成更多不同組件的配合來完成更多裝置
11/25
利用光敏電阻感應光的亮度控制伺服馬達轉動,當光變小時馬達會轉動藉此來感應小龍遊戲中的障礙物,並用伺服馬達的轉動控制跳躍鍵
這是利用此裝置出來的成績,結論 不如自己玩,因為速度會越來越快,因此感應的距離要不固定,加上用伺服馬達控制跳躍鍵也很容易失誤,以上這兩點為可以改善的內容,下次做時可以針對這兩點做改善
12/2
在課程中學習了Arduino濕度溫度感測器和聲波測距儀的應用。使用濕度溫度感測器來監測環境條件,了解溫濕度數據,並應用於智慧家居系統、農業灌溉等場景。實際操作中,發現接線和編碼上的問題會影響數據準確性,進而需仔細檢查及調整。
超音波測距儀則適合用於自動導航、障礙物偵測等應用。操作中遇到的挑戰主要來自於環境干擾,影響回聲反射導致距離測量誤差。通過調整參數及感測器角度,可以改善準確性,並應用於如自動化清掃機器人、無人車等。
這些感測器的應用使我對Arduino的擴展性及應用價值有了深刻體會,並提升了對創新技術的理解與信心。透過實際操作和問題解決,進一步拓展了物聯網和智慧系統的應用思路