[2019鐵人賽] - 2.筆記IoT初練習-Arduino硬體小小介紹
如果學一種程式就能做出自己的玩具,那有多好!
沒錯!這三十天就是要用做出自己的玩具來~(欸?不是要寫技術文嗎?這次硬體部分主要採用Arduino,程式語言使用JavaScript等來實現我們的夢想!
謎之音:不介紹一下樹梅派嗎?為什麼不用樹梅派呢??
因為Arduino對新手來說比較單純啊~所以我就採用Arduino了~
→ 擷取2016年做的簡報來解釋Arduino和樹梅派差在哪裡~
硬體部分
這次要用的是最常見的Arduino UNO版,非常推薦新手入門使用~Arduino UNO使用5V電壓,就和普通的USB一樣或是手機附的變壓器供電即可,亦可直接插電腦的USB供電使用
不過有些值得注意的事情,如果要擴充藍芽或是wifi模組電流量需要比較重,就需要接到5V2A訊號會比較穩定 ,那如果要用到馬達類的,就要獨立電源了~
這邊未來如果有用到再來解釋,先暫時提醒一下~
→ 使用Arduino開發的優點
訊號部分
剛入門的朋友們這兩種I/O訊號是必須知道的知識~類比訊號(Analog) 與 數位訊號(Digital)
類比訊號(Analog) 可以比喻成大自然的變化,像是溫度連續變化一樣。
溫度、濕度就是一種類比的訊號,就像氣溫 會慢慢掉下來,不會突然從28度變成10度,即將要下雨的天氣濕度也不會這一秒50%下一秒變100%。
數位訊號(Digital) 就像程式0與1的變化,沒有連續。
與類比的變化反之,就像我們寫程式,布林值等等不是1就是0,數值是沒有連續性的,不同於類比訊號數值是隨時隨刻變化的!
Arduino 上有不同的腳位,我們稱之為Pin腳,分別接收不同類別的訊號
不同版別腳位可能不太相同,使用前請詳閱公開說明書(X)
我指的是文件啦XD 未來在連接上才不會錯誤喔~
可以看到上面的圖片,右上接腳的部分2~13Pin腳有寫Digital就是我們數位訊號接腳,如果有數位訊號需要輸入就必須要接這一些腳位才會動作,同理右下有Analog In的印刷 就代表類比的訊號需要接這些腳位。
其餘腳位可以自行google「Arduino 簡介」就會有非常多資訊跑出來,畢竟arduino也出一陣子了,就不浪費時間在這上面了~
相關連結我都放在這邊了~自己來看看吧XD
.Aruduino官方網站:
https://www.arduino.cc/
.Wiki-Arduino Uno介紹(en):
https://en.wikipedia.org/wiki/Arduino_Uno
.Arduino Uno功能簡介:
https://openhome.cc/Gossip/Books/mBlockArduino1-3and1-4.html
最後附上我2016年去參加智慧生活研習會,會後做的簡報
Arduino於智慧生活及能源電子-Application簡易介紹:http://app.emaze.com/@AZCRLOII/presentation-name#1
0 留言:
張貼留言