iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 30
1
IoT

熟悉Arduino的Maker必看!30天帶你快速入門基於STM32嵌入式開發~系列 第 30

[Day 30]-【STM32系列終章之不負責任地說再見】

https://ithelp.ithome.com.tw/upload/images/20201015/20120093BC4XzXv1YV.png
開頭就是要先放個大大的LOGO才爽!(誤XD


終於完賽啦!這是第一次成功完賽,能成功完賽真的是高興都來不及阿!/images/emoticon/emoticon34.gif
回頭看了自己這30天在寫甚麼,果真是慘不忍睹啊,完全不知道自己在寫甚麼
尤其概念方向掌握的都不是很好,不過也算是走到這裡,該給自己點肯定吧
或許這裡有人認識我的,或是偷偷關注,無論如何都謝謝你們
不過拜託讓我低調,因為我寫的真的爛啊!給自己打分數的話大概是不及格吧
況且本系列文介紹得很淺,很多重點技術,關鍵決策都來不及提及
還請各位持續詳閱相關資料、吸收網路上其他大神的作品的精華前進了
自覺還是有很多進步的空間,回頭看自己應該會笑出來吧
笑自己怎麼寫成這樣,但不論結果如何,這都是我成長的一部分
整體內容中若有錯誤、不當言詞的部分還請各位前輩海量包含
晚輩我在這塊領域還非常嫩,出來真的是獻醜了XD/images/emoticon/emoticon01.gif
那這裡整理一下這三十天所寫的東西吧
因為我發現有些先後順序並不是很好


:-此系列由STM32CUBEIDE編寫。如果你是使用其他任何的IDE,程式仍然可以運行。但是你必須自行編寫一些項目

30天回顧及內容索引

開頭往往是最重要的,決定是否能抓住觀眾的心理

STM32介紹

學習主題 內容概述 連結
STM32介紹 一窺當年的那隻蝴蝶是如何顛覆整個MCU市場的~ [Day 1]
Nucleo-64 開發板(上) NUCLEO-64 L053R8 開發板認識 [Day 2]
Nucleo-64 開發板(下) 使用 Arduino IDE 環境布置 + HELLO WORLD [Day 3]
本次主要使用開發環境 Keil 5 MDK IDE + STM32Cubemx [Day 4]

GPIO

學習主題 內容概述 連結
熟悉開發環境 試用板上LED 作 HIGH、LOW控制 [Day 5]
GPIO理論篇(上) 淺入淺出之 General Purpose Input/Output [Day 7]
GPIO實作篇(下) GPIO控制LED 調用HAL函式庫 or 控制暫存器 [Day 8]
GPIO 控制7段 7 segment led display [Day 9]

Timer / Counter

學習主題 內容概述 連結
Timer vs Counter Difference between “timer” and “counter and introductions [Day 10]
Interrupts理論篇(上) 概述中斷的定義以及使用時機 [Day 11]
Interrupts實作篇(下) 將七段顯示器加入中斷功能 [Day 12]

PWM 脈波寬度調變

學習主題 內容概述 連結
PWM 介紹 Pulse Width Modulation (PWM),脈衝寬度調變 [Day 15]
PWM 部分應用1 RGB LED 之⭐七彩霓虹燈?閃起來啊!!✨✨ [Day 22]
PWM 部分應用2 蜂鳴器 BI BI BUZZER!BI BI ! [Day 23]
PWM 部分應用3 SG- 90 伺服馬達 [Day 28]

ADC 類比數位轉換器

學習主題 內容概述 連結
ADC 應用 ADC and Joystick 搖桿控制 [Day 16]

I²C、UART/USART 通訊協定

學習主題 內容概述 連結
I²C 介紹 IC之間常用的通訊協定 I²C [Day 18]
I²C 應用 16 x 2 LCD 液晶顯示器 with I²C [Day 19]
UART 介紹 串列通訊的老祖宗:UART [Day 25]
UART 傳送 UART/USART TX 資料傳送篇(上) [Day 26]
UART 接收 UART/USART RX 資料接收篇(下) [Day 27]

玩玩模組系列

學習主題 內容概述 連結
常用感測器介紹 IoT開發中常見感測器介紹! [Day 6]
RTC RTC(Real-time clock) [Day 14]
4x4 keypay 4×4 keypad with STM32 [Day 17]
DHT11 DHT11 溫溼度感測模組 [Day 20]
HC-SR04 HC-SR04 超音波測距感測模組 [Day 21]
點矩陣 多級串聯點矩陣 x MAX7219 [Day 24]
步進馬達 步進馬達 + ULN2003 控制 [Day 29]

其他

學習主題 內容概述 連結
啊就剛好教師節齁 【教師節快樂啦!】感謝一路扶持引導我的各位老師! [Day 13]

參賽心得

我真的超緊張,因為這是我第二次參賽了。
去年參賽的時候啊,我失敗了,所以這次的成功讓我的心情非常的雀躍。
其實原定想要寫更多內容的,因為我報名的是IOT組
可是光介紹那些東西就感覺不夠寫,再加上我平常也要上課,但這感覺不能當理由
那就是我準備的不夠充分了,而且很多東西都沒有寫出來
當真的要下筆的時候,才真的知道有沒有XD

每一日更新真的是很大的挑戰ㄟ
因為我常常又想到又趕緊去補
東補西補的搞到最後後面都是在最後關頭才上傳哈哈
而且這樣寫下來我平均一天要花5~6小時去蒐集整理資料
可能真的是因為平常自己都很少在想
別人寫好的東西,看那些別人整理好的筆記、看他們的解說好像很容易
非常直觀且明瞭,就像雨水會從天上掉下來一樣簡單
但真的自己去想,自己去做的感覺真的是完完全全不同
更不用說是要把這些東西整理出來,能讓人家明白你在說甚麼
就像可能有些人特別會做,可是要他教人完全不行啊
不過也剛好透過這樣的機會能夠訓練自己
也才知道自己的不足該怎麼去改善啊

在第19天的截稿前10分鐘還發生了一段小插曲
就是發佈文章的時候給我跳下面這個
我一整個超慌,我才不想因為這種原因被退賽
結果最後竟然是上傳圖片的連結有問題
還好最後交叉測試有找到,我也是一整個傻眼
https://ithelp.ithome.com.tw/upload/images/20201005/201200930Fw4Eyb3yT.png

還有第一天我就不小心把打了整天的文章按關閉
啊啊啊啊啊啊剛好我沒儲存草稿啊
真的很ㄎㄅ你知道嗎
這個故事告訴我們
要記得隨時儲存自己的作品
我還為了這件事情跑去客訴
他們建議我用本機的編輯軟體先打草稿再貼到網站
好啦給過,我也不是很想給自己找麻煩
還好這30天來也沒再發生這類的事情
光這個問題我去年就發生不知道幾十次
還同一天連續發生兩次,我也是一整個心累
現在知道為甚麼我寫到後面越來越厭世了哈哈哈

對了,是不是某天突然每篇文章的觀看數量爆漲
剛開始以為是FBI要來衝康我的文章了
有點不尋常的緊張,再看看好像不只有我有這個問題
好喔沒事啦~~哈哈哈哈...應該ㄅ隨便拉

最後感謝的話

感謝所有訂閱
感謝所有讀者
感謝所有LIKE
希望我的文章對你有幫助
感謝所有一起奮鬥的鐵人們,你們的堅持也是我持續寫文章的動力。
感謝我的室友,沒有靠北我半夜在那邊邊唱邊寫XD
感謝網路上許多大神不吝嗇地指導
感謝iT邦幫忙舉辦鐵人賽這樣的活動
最後,也感謝正在讀這篇文章的你!
最後的最後就以這張結束吧。張想像力就是你的超能力!XD
https://media.giphy.com/media/rB70UJMvuAZUs/giphy.gif


上一篇
[Day 29]-【STM32系列】實作-步進馬達 + ULN2003 控制
系列文
熟悉Arduino的Maker必看!30天帶你快速入門基於STM32嵌入式開發~30

尚未有邦友留言

立即登入留言