示波器算是電子電機的基礎遺棄之一,但價格偏高,個人要購買比較困難,
所以想了很久也沒有入手,價格可以負擔的覺得功能偏弱,例如只有頻寬20M,
而功能符合的,價格都破萬,難以下手。
沒想到過年時候看到一台價格合理的100M雙通道示波器,抱著買來玩玩的心理下單。
昨天收到後先來開箱:
示波器算是電子電機的基礎遺棄之一,但價格偏高,個人要購買比較困難,
所以想了很久也沒有入手,價格可以負擔的覺得功能偏弱,例如只有頻寬20M,
而功能符合的,價格都破萬,難以下手。
沒想到過年時候看到一台價格合理的100M雙通道示波器,抱著買來玩玩的心理下單。
昨天收到後先來開箱:
之前因為工作需要買了一個藍牙的鍵盤來配合筆記本電腦使用,用了一段時間之後發現不好用,
原因有幾個:
1. NB睡眠後重新喚醒,常常連不到鍵盤。
2. 無法進BIOS時使用,因為這時候還沒有驅動藍牙。
3. 有時候會連不上,必須進設定砍除設備重新設定連線才能用。
owncloud現在最新板來到10.8.0了,說明一下升級程序,現在的升級跟以前
比起來算是輕鬆很多。
ssh登入系統後,su成為root使用者,到roo家目錄或是你熟悉習慣的目錄下都可以,執行
wget https://download.owncloud.org/community/owncloud-10.8.0.zip
Arduino在1.8.5的程式庫上找不到Newliquidcrystal_1.3.5了,
雖然我更新了LiquidCrystal_PCF8574這個程式庫的說明,
但應該還是有人不想換程式庫跟重新修改程式,所以我自己把1.3.5找回來,
並且還找到了新的1.5.1,但語法有些不一樣,一併提供。
因應LCD使用的程式庫更換為LiquidCrystal_PCF8574,有許多函式的用法已經跟舊版不同,
底下就是重新改寫過的程式,相關註解也都寫上去了。
/*
* 重新改寫DHT22與LCD1602A的程式
現在Arduino的涵式庫中對於LCD的支援越來越多了,對於PCF8574的支援也更方便,
因為PCF8574對I2C的支援讓1602A的使用很方便,所以不建議再使用傳統多位元的使用方式,
打開Arduino IDE的管理程式庫:
底下提供我自己的設備與心得,我最早玩的時候I2C bus還不算流行,
所以一開始是照著書上的範例用並聯匯流排的方式來實驗,
後來就改用I2C bus模組來節省I/O腳位。
I2C模組照片:
Arduino有提供類比輸入,也就是具有ADC(analog to digital converter)轉換功能的接腳,
如下圖右下角紅框所示,從A0到A5,共6個類比輸入:
這幾個接腳能提供1024階解析度的ADC,也就是從0-1023。
預設是Analog Reference是5V,所以解析度是5V/1024=0.0048828125V,約為4.88mV。
DHT11雖然便宜方便好用,但我手上買的幾個DHT11,
卻都有個共同的問題: 濕度量測值偏低。
因為我有個獨立的溫濕度計,兩者顯示差距不小,溫濕度計顯示為69%,
但DHT11卻只有35到38%,換了幾個sensor都差不多。
DHT溫濕度sensor使用範圍廣價格便宜,所以之前已寫過文章介紹,
如今時間流逝,很多東西都已經更新,所以將就文重新整理,放入新的資料。
原生Arduino系統沒有支援DHT系列感測器,所以必須
先載入相關的函式庫(Library)。
最近在淘寶買了一些滑鼠來玩,先來介紹這一隻叫英菲克的滑鼠。
會買這隻滑鼠實在是因為它的描述很誘人,包括了:
1. 內建電池,可以用USB充電,不需更換電池。
2. 支援三模,可以用2.4G專用dongle,也可以用藍芽4.0 藍芽5.0連線
3. 支援DPI調整,可以依照使用用途決定滑鼠靈敏度。
現在想把家中的12V用電設備整合起來卻發現,現有的adapter最大只有12V3A,
是可以用但使用率太高有熱跟當機的風險<剛好手上有之前買的12V 8A電源模塊,
加上在淘寶買了幾個ABS塑膠殼,就挑了一個適當大小的來組裝。
塑膠殼底下鑽四個洞,3mm的即可,將電源模塊鎖上去:
Arduino進化的速度還蠻快的,從2018當時寫文章到現在已經改變了很多,
所以想說從頭把文章修一修補一哺,讓篇章從新來過。
因次從Arduino的IDE(Integrated Development Environment,簡稱IDE)開始說起。
現在(2021.06.30)最新版本是1.8.15