Arduino筆記(76):使用搖桿調整Si4703 FM收音機頻道與音量

這個FM收音機模組上印著S1740x,找了很多相關的文件,都沒有適合的函式庫或說明,試了很久都沒有辦法聽到聲音。可是改用CJMCU-470 (Si4703) Google一下,找到一些相關的文件,依照照片跟我購買的模組比對是一樣的,可是因為型號卻讓我浪費很多時間。後來試著使用 C...
Read More

Arduino筆記(75):NodeMCU使用網頁滑桿控制伺服馬達轉動

在 Arduino筆記(15):控制伺服馬達 Servo  這篇實作中,使用可變電阻控制伺服馬達的轉動,購入 ESP8266 相關的NodeMCU或 ESP32都具備無線網路的功能。我想讓多個伺服馬達動作,讓機器手臂可以夾取物品,屆時可透過網頁控制手臂各關節。這一篇要來實作,透過...
Read More

Arduino筆記(74):PCA9685控制Servo伺服馬達

我的部落格中有一篇被瀏覽次數很高的文章,是有關於伺服馬達的控制( Arduino筆記(15):控制伺服馬達 SERVO ),那是說明單一個伺服馬達的控制,可外接電源使用 Arduino PWM的接腳來控制。如果要控制兩個伺服馬達,可用L293D或L298P直流電機驅動模組,如果要...
Read More

Arduino筆記(73):GP2Y1010AU0F 灰塵感測器檢測PM2.5

有一段時間空污的問題被炒得很熱,感覺很像嚴重,雖然各地都有空污監測的設備,隨時上網就可以看到( https://waqi.info/tw/ ),以實作感測系統的角度來看,試著用 Arduino搭配 Sharp 的 GP2Y1010AU0F 灰塵感測器,來實作一下我們家室內的空氣品...
Read More

Arduino筆記(72):使用MC-38 磁簧開關監測門窗開啟或關閉

藉著購買感測器及零件的同時,看到賣家有個可以偵測門窗開啟或關閉的裝置,這也是保全公司常用在感測住家的門窗是否被打開的裝置。這個裝置本身就是電磁開關的應用,電磁接觸開關是一種裝在塑膠外殼中的舌簧開關,可以輕鬆地將它們應用在門、窗戶或抽屜中,以偵測該裝置是否打開或關閉。開關分成兩部分...
Read More

Raspberry Pi 筆記(54):LCD1620顯示時間及溫濕度

延續前一篇文章: Raspberry Pi 筆記(53):I2C連接LCD1620顯示日期時間 ,如要將DHT11的溫濕度顯示在 LCD1602上,要怎麼做呢?我的作法是使用 Adafruit_DHT Python程式,以下說明線路的連接方式及執行的程式。 [線路與連...
Read More

Raspberry Pi 筆記(53):I2C連接LCD1620顯示日期時間

大約在2014年時開始研究樹莓派相關的應用與實做,這些年來對於部落格更新的幅度很小,可是Raspbian的作業系統已經從當時的Wheezy,歷經Jessie、Stretch到現在的Buster版本。樹莓派的開發板,也從當時的 Pi1B到現在的Pi4B。最近利用一段空檔時間,打算更...
Read More

Raspberry Pi 筆記:開啟 I2C、SPI及Serial功能

在Raspbian Wheezy的時代,要使用I2C及SPI,還要使用指令安裝程式,請參考  Raspberry Pi 筆記(2):GPIO接腳與 I2C 及 SPI 安裝  這篇文章。後來的版本已經將I2C、SPI、Serial介面的啟用,設定在選單內,只要用選的,就可以設定。...
Read More