當前位置:
首頁 > 科技 > 如何用樹莓派搭建一個顆粒物感測器

如何用樹莓派搭建一個顆粒物感測器

如何用樹莓派搭建一個顆粒物感測器


用樹莓派、一個廉價的感測器和一個便宜的屏幕監測空氣質量。

-- Stephan Tetzel(作者)

大約一年前,我寫了一篇關於如何使用樹莓派和廉價感測器測量 空氣質量 的文章。我們這幾年已在學校里和私下使用了這個項目。然而它有一個缺點:由於它基於無線/有線網,因此它不是便攜的。如果你的樹莓派、你的智能手機和電腦不在同一個網路的話,你甚至都不能訪問感測器測量的數據。

為了彌補這一缺陷,我們給樹莓派添加了一塊小屏幕,這樣我們就可以直接從該設備上讀取數據。以下是我們如何為我們的移動細顆粒物感測器搭建並配置好屏幕。


為樹莓派搭建好屏幕

在 亞馬遜 、阿里巴巴以及其它來源有許多可以買到的樹莓派屏幕,從 ePaper 屏幕到可觸控 LCD。我們選擇了一個便宜的帶觸控功能且解析度為 320*480 像素的 3.5英寸 LCD ,可以直接插進樹莓派的 GPIO 引腳。3.5 英寸屏幕和樹莓派幾乎一樣大,這一點不錯。

當你第一次啟動屏幕打開樹莓派的時候,會因為缺少驅動屏幕會保持白屏。你得首先為屏幕安裝 合適的驅動 。通過 SSH 登入並執行以下命令:

$ rm -rf LCD-show
$ git clone <https://github.com/goodtft/LCD-show.git>
$ chmod -R 755 LCD-show
$ cd LCD-show/

為你的屏幕執行合適的命令以安裝驅動。例如這是給我們 MPI3501 型屏幕的命令:

$ sudo ./LCD35-show

這行命令會安裝合適的驅動並重啟樹莓派。


安裝 PIXEL 桌面並設置自動啟動

以下是我們想要我們項目能夠做到的事情:如果樹莓派啟動,我們想要展現一個有我們空氣質量測量數據的網站。

首先,安裝樹莓派的 PIXEL 桌面環境 :

$ sudo apt install raspberrypi-ui-mods

然後安裝 Chromium 瀏覽器以顯示網站:

$ sudo apt install chromium-browser

需要自動登錄以使測量數據在啟動後直接顯示;否則你將只會看到登錄界面。然而樹莓派用戶並沒有默認設置好自動登錄。你可以用 raspi-config 工具設置自動登錄:

$ sudo raspi-config

在菜單中,選擇:「3 Boot Options → B1 Desktop / CLI → B4 Desktop Autologin」。

在啟動後用 Chromium 打開我們的網站這塊少了一步。創建文件夾 /home/pi/.config/lxsession/LXDE-pi/:

$ mkdir -p /home/pi/config/lxsession/LXDE-pi/

然後在該文件夾里創建 autostart 文件:

$ nano /home/pi/.config/lxsession/LXDE-pi/autostart

並粘貼以下代碼:

#@unclutter
@xset s off
@xset -dpms
@xset s noblank
# Open Chromium in Full Screen Mode
@chromium-browser --incognito --kiosk <http://localhost>

如果你想要隱藏滑鼠指針,你得安裝 unclutter 包並移除 autostart 文件開頭的注釋。

$ sudo apt install unclutter

如何用樹莓派搭建一個顆粒物感測器

便攜顆粒物感測器

我對去年的代碼做了些小修改。因此如果你之前搭建過空氣質量項目,確保用 原文章 中的指導為 AQI 網站重新下載腳本和文件。

通過添加觸摸屏,你現在擁有了一個便攜的顆粒物感測器!我們在學校用它來檢查教室里的空氣質量或者進行比較測量。使用這種配置,你無需再依賴網路連接或 WLAN。你可以在任何地方使用這個小型測量站——你甚至可以使用移動電源以擺脫電網。



這篇文章原來在 開源學校解決方案 (Open Scool Solutions)上發表,獲得許可重新發布。



via: https://opensource.com/article/19/3/mobile-particulate-matter-sensor

作者: Stephan Tetzel 選題: lujun9972 譯者: tomjlw 校對: wxy

本文由 LCTT 原創編譯, Linux中國 榮譽推出


點擊「了解更多」可訪問文內鏈接

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!

TAG: |