分類: Rasbperry Pi Pico
ThingSpeak的帳號申請
透過各式各樣的嵌入式系統我們可以很輕易地偵測到外界的環境資訊,而隨著時間的流逝,如果要把所有的監測資料都儲存在嵌入式設備中是不切實際的想法,甚至有一些嵌入式系統也沒有很方便的方式可以讓我們儲存資料,因此,最好的方法就是把資料儲存在伺服器上,其中ThingSpeak就是實現此種想法最受歡迎的網站。
Raspberry Pi Pico + SSD1306折線圖
在前面的文章中我們學會了如何在Pico/Pico W中利用SSD1306這個微型顯示器來輸出文字,也利用pixel函式繪製了一個SIN函數圖形,那麼,我們在資料收集的過程中,如果想要把這些資料的內容以折線圖的方式呈現出來,該如何編寫程式呢?我們這篇文章就來教同學們如何在SSD1306繪製資料折線圖。
Raspberry Pico + LM35類比式溫度感測IC
如果我們只是想要量測溫度,並沒有量測濕度的需求,那麼使用LM35這顆類比式IC會是比較好的選擇,因為它的溫度輸出是類比信號,直接以電壓的方式把溫度呈現輸出接腳,對於可以具有ADC類比輸入的Pico來說,讀取溫度數值可以立即取得,非常迅速,在讀取速度上比DHT11快多了。
Raspberry Pi Pico 按鈕的使用
如果我們需要讓Pico / Pico W 可以透過按鈕和使用者互動,也就是在接上按鈕之後,可以在程式中偵測到按鈕的狀態,只要找到一個簡易型的按鈕,然後把按鈕一端接到GPIO的任一腳,另外一端接地,就可以寫出按鈕偵測的程式查詢目前按鈕是否被按下去。
Raspberry Pi Pico W + MQTT
可以連上網路的物聯網裝置,下一步當然是要利用網路功能,透過MQTT把感測到的資料傳遞出來,才能叫做物聯網裝置啊。在Pico W上使用物聯網也非常容易,現在就來看看如何使用吧。
Raspberry Pi Pico W網路連線
Pico W最重要的功能之一就是可以連上網路,而它的連線方法和一般ESP8266以及ESP32相同,只要簡單的幾個步驟就可以了,也不需要安裝額外的模組或程式,使用上非常方便,是MicroPython的內建功能。這一篇教學文章就讓我們來看看如何讓Pico W連上網路,並取得目前網路上的時間。
Raspberry Pi Pico W + SSD1306顯示器
不同於標準的Raspberry Pi的全功能用途,Pico及Pico W是沒有作業系統的,當然也就沒有自己的顯示器輸出,因此如果需要不透過電腦顯示一些內容的話,當然最好的方式就是自己接上一些物聯網開發板所使用的微型顯示器,其中SSD1306是最受歡迎的微型顯示器,它使用的是I2C的介面,正好也可以在Pico上使用。這篇文章就來說明如何連接及使用SSD1306。
Raspberry Pi Pico W + DHT11溫濕度量測
通常我們第一次拿到一個新的開發板,最新會想要使用就是DHT11溫濕度感測器,因為它便宜好用,而且直接使用數位接腳即可取得所需的數值。在這一篇文章中我們就來看看如何利用別人做好的現成的函式,套用在自己的 Pico W板子上。
- 1
- 2