函式庫可以提供很多功能方便使用,底下先將常用的函式庫功能與寫法放上去:

首先程式一開始需依照硬體架構include相關的函式庫,

後面才能正確驅動硬體功能。

並列式用法:

#include <LiquidCrystal.h>

文章標籤

呂阿谷 發表在 痞客邦 留言(1) 人氣()

上一篇文章提到了I2C bus好處之一就是可以多個裝置共用匯流排,

但這會產生一個問題,究竟我的I2C bus上有多少裝置?裝置的address

又在哪裡?

所以在Arduino上有人寫了一個 I2C scanner程式,可以讓你執行後

知道匯流排上有多少個裝置,然後所使用的address又是多少。

文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣()

底下提供我自己的設備與心得,我最早玩的時候I2C bus還不算流行,

所以一開始是照著書上的範例用並聯匯流排的方式來實驗,

後來就改用I2C bus模組來節省I/O腳位。

I2C模組照片:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

1602A用並聯匯流排的問題在於太耗I/O腳位了,不管是8位元還是4位元,

最起碼要用上6個IO pin腳,如果還要做其他應用的話,容易顯得捉襟見肘,

所以就有人陸續改造成串連方式使用。

我手上使用的工具書--旗標的超圖解Arduino互動設計入門就有提到使用

74LS164 shift register這顆IC來將串列資料轉成並列資料給1602來使用,

文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣()

上一篇PART1文章中有提供了1602A的接腳圖,

1602A使用一個8位元(D0-D7)及其他控制腳位作為匯流排(bus),如下圖:

「1602A」的圖片搜尋結果

實際上使用時通常是使用4位元模式以節省I/O腳位。

底下以arduino內建的函式庫與範例作為說明,先打開範例程式hello word

文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣()

本篇文章要討論的是Arduino的輸出介面。

在程式開發與測試階段,我們可以使用com port作為輸出,

並在電腦視窗上顯示,如下圖可在開發軟體上叫出序列埠視窗:

 

文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣()

最近看了不少塵蟎吸塵器的廣告,找了許久入手以下這台:

Thomson塵蟎吸塵器

外箱:

打開箱子可以發現是旺德代工的,上面有旺德的2D碼:

文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣()

原先使用的車架被我太大力使用弄壞了,只好買新的。

新的車架:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

之前充電電池不是買SONY就是飛利浦,但最近4號電池用的兇,

偏偏這兩家都沒促銷活動,剛好PCHOME個人賣場有免運,

就上去找找看,最後買了BPI這家的充電電池,

號稱低自放可以1200充。

正面:

文章標籤

呂阿谷 發表在 痞客邦 留言(0) 人氣()

今年過年前就想要換個新的IH電子鍋,在小米IH電子鍋

與鍋寶IH電子鍋之間猶豫選擇。

原本2月2日就去全國電子想購入小米IH電子鍋,沒想到

全國缺貨,今日一開賣就被秒殺...

後來在01上看到有人開箱鍋寶IH電子鍋,頗為意動,

呂阿谷 發表在 痞客邦 留言(0) 人氣()

過年前幫家中長輩換購新手機,直接到台北小米之家現場挑選,

原本預定目標是紅米4notex這個型號,但在現場摸過各式手機之後,

馬上更換目標成紅米5。

原因是更好的螢幕比例,18:9,5.7吋的螢幕較N4X大,

然後2.5D的瘦長機身更適合老人握持,雖然在電池容量及

呂阿谷 發表在 痞客邦 留言(0) 人氣()

2018春節前的寒流持續很久,半個多月將近三個星期長,

幾乎都要把人給凍僵了。

趁著寒流過去的時候到石碇老街再轉到金山泡溫泉,逛老街。

石碇:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

設定好虛擬磁碟之後可以將瀏覽器的快取設定到虛擬磁碟上,可以加速瀏覽器的執行速度,並減少瀏覽器大量快取檔案設定在SSD上造成的寫入損耗。

Firefox

在瀏覽列輸入 about:config

如下圖:

呂阿谷 發表在 痞客邦 留言(0) 人氣()

無線充電標準QI已經建立許久,自從iphone8之後也開始支援,

趁著過年前入手一套QI無線充電組合,開箱如下。

外包裝:

 

呂阿谷 發表在 痞客邦 留言(0) 人氣()

對於老車來說如何能方便連結現代的手機或是平板等數位產品來聽音樂是有困難的,

還好廠商開發了許多新產品。

 

底下介紹的就是透過藍牙連接手機平板等,再將音樂轉換到FM調頻傳送到車上音響的產品,

產品編號是HD-5,外盒:

文章標籤

呂阿谷 發表在 痞客邦 留言(1) 人氣()