Who is 白兔?
一切的起點…
想要學習怎麼寫程式
但一般的程式太過無聊
因緣際會下加入了高中社團
遇到了可愛的 Arduino
他會動ㄟ!
我可以養他嗎?
Arduino 可以直觀的看到成果
成就感 up!up!
反正就開始著手學習了
稍微介紹一下 Arduino
原廠 Arduino 主控版的價格其實很貴
蝦皮上便宜販售的 Arduino 實際上都不是原廠的
漸漸地,開始弄起第一個專案
開始覺得自己有點能力了…
開始找比賽
循線自走車、避障自走車
循線自走車地圖
戰績:
Crazy 的競賽準備
三天不睡覺
器材損壞
被燙傷
可是…都只有佳作
時間這麼短,為什麼不買現成的?
沒錢
失去了自己從頭做起的樂趣
開始尋找新方法
遇到一個酷東西
PID
比例積分微分控制器
然後呢?
然後…就死掉了
問題點?
Arduino nano 可能無法運算這麼快
優化他
有人說他是演算法的一種
開始學習演算法
結果在資訊執秘的推薦下去報名了
APCS
毫無意外的
1/1
試圖進步
報名了 SCMS
全國高中數理科學競賽培訓營
一直以來都只有接觸 Arduino
我不會寫一般的程式
進去之後發現自己什麼都不會
從 C++ 的
cin/cout 開始學起
很快就上手了
營隊的第三天時能夠開始解題目了
為什麼可以這麼快上手?
基本語法都學過,而且相關邏輯也學過。
時間回到最近
我跟朋友們去比了科展
利用類神經網絡建構泥火山與裂縫的特徵分析
使用到
使用土壤感測器,配合 ESP8266
定時提醒擷取樣本
所以學習 Arduino 的可以幫助你在許多時候有更方便的方法。
入門?
不知道該從何開始?
可以先從 Arduino 開始玩
成就感
程式邏輯
C 基礎語法
Arduino 語言採用 C/C++ 語法
Arduino 甚至可以直接
#include <bits/stdc++.h>
最後一個問題
午餐吃什麼?
謝謝大家