## DUI DUI 啊丟諾車車
## 開往演算法的不歸路
#### 白兔
---
Who is 白兔?
- 高中學生
- 網路小說作家
- 2020 SITCON HoC 台南場 總召
- 2021 SITCON Camp 課活組員
---
一切的起點...
#### 2017
---
想要學習怎麼寫程式
---
但一般的程式太過無聊
---
因緣際會下加入了高中社團
---
遇到了可愛的 Arduino
---
他會動ㄟ!
~~我可以養他嗎?~~
---
Arduino 可以直觀的看到成果
![](https://i.imgur.com/WroQK6g.jpg)
---
成就感 up!up!
---
反正就開始著手學習了
---
稍微介紹一下 Arduino
---
![](https://i.imgur.com/3bHnLdX.png)
---
原廠 Arduino 主控版的價格其實很貴
---
蝦皮上便宜販售的 Arduino 實際上都不是原廠的
---
![](https://i.imgur.com/3ktCMcy.png)
---
![](https://i.imgur.com/umtbvkR.png)
---
漸漸地,開始弄起第一個專案
---
![](https://i.imgur.com/fkFGGUp.jpg)
---
開始覺得自己有點能力了...
---
開始找比賽
---
循線自走車、避障自走車
---
循線自走車地圖
![](https://i.imgur.com/y8DphAN.png)
---
戰績:
![](https://i.imgur.com/WPb19BY.jpg)
---
Crazy 的競賽準備
---
三天不睡覺
---
器材損壞
---
被燙傷
---
![](https://i.imgur.com/HJF7rgp.jpg)
---
可是...都只有佳作
---
時間這麼短,為什麼不買現成的?
---
~~沒錢~~
---
失去了自己從頭做起的樂趣
---
開始尋找新方法
---
遇到一個酷東西
---
PID
比例積分微分控制器
---
![](https://i.imgur.com/dxGJLzz.png)
---
然後呢?
---
然後...就死掉了
---
問題點?
---
Arduino nano 可能無法運算這麼快
---
優化他
---
有人說他是演算法的一種
---
開始學習演算法
---
結果在資訊執秘的推薦下去報名了
APCS
---
毫無意外的
---
1/1
---
試圖進步
---
報名了 SCMS
全國高中數理科學競賽培訓營
---
一直以來都只有接觸 Arduino
---
我不會寫一般的程式
---
進去之後發現自己什麼都不會
---
從 C++ 的
cin/cout 開始學起
---
很快就上手了
---
營隊的第三天時能夠開始解題目了
---
為什麼可以這麼快上手?
---
基本語法都學過,而且相關邏輯也學過。
---
時間回到最近
---
我跟朋友們去比了科展
---
利用類神經網絡建構泥火山與裂縫的特徵分析
---
使用到
- python keras
- Arduino
---
使用土壤感測器,配合 ESP8266
定時提醒擷取樣本
---
所以學習 Arduino 的可以幫助你在許多時候有更方便的方法。
---
入門?
---
不知道該從何開始?
---
可以先從 Arduino 開始玩
---
成就感
---
程式邏輯
---
C 基礎語法
---
Arduino 語言採用 C/C++ 語法
---
Arduino 甚至可以直接
#include <bits/stdc++.h>
---
最後一個問題
---
午餐吃什麼?
---
謝謝大家
{"metaMigratedAt":"2023-06-16T08:01:00.145Z","metaMigratedFrom":"YAML","title":"Untitled","breaks":true,"contributors":"[{\"id\":\"ab946da6-1232-4ff6-9667-303f7c0b6dfe\",\"add\":1834,\"del\":66}]"}