精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎么去設計一種基于RT-Thread+RA6M4的光照監控設備呢?

冬至子 ? 來源:咦喲喂 ? 作者:咦喲喂 ? 2023-08-02 17:44 ? 次閱讀

1.應用背景

光照監控設備可應用于農業或者個人,通過監控環境光照,可以及時對農作物及動植物等進行調整,可以給它們一個更好更合適的生存環境。

2.實現功能

2.1 ISL29035采集光照數據;
2.2 LCD1206顯示數據及用戶設置顯示;
2.3 按鍵開關機及光照刷新時間設置;
2.4 LED顯示設備運行狀態。

3.整體系統框架,RT-Thread使用情況概述

以RA6M4為主控芯片,以RT-Thread操作系統為軟件來進行開發,使用板載的ISL29035光線傳感器采集環境光數據,通過LCD1602來顯示環境光的強度,通過LED燈來顯示設備的運行狀態,配備了用戶按鍵,可通過按鍵對設備進行開關機操作,以及設置環境光的刷新時間,最小刷新時間為1s,最大刷新時間為1h。以RT-Thread OS為基礎,使用了multibutton和isl29035兩個軟件包,驅動上使用了軟件模擬IIC、傳感器驅動、串口驅動等組件包。

1.jpg

4.硬件框架

1.jpg

5.軟件框架說明,軟件模塊說明

1.jpg

6.作品完整圖片

6.1開機狀態

在關機狀態下,通過長按用戶按鍵來實現設備開機,開機成功設備指示燈由滅→亮,自動進入主頁面,顯示當前環境光照強度,默認光照數據刷新時間為1s。

6.2關機狀態

在開機狀態下,通過長安用戶按鍵來實現設備關機,關機時LCD1602滅,設備指示燈滅。

6.3刷新時間遞減設置

通過單擊用戶按鍵來設置光照數據刷新時間遞減,以步長為5進行設置,通過LCD1602第1行右上角的”—“來提示用戶當前操作為遞減,第2行會顯示用戶所要設置的刷新時間。

默認時間遞減設置的順序為:

1s→1h→55m→50m→45m→40m→35m→30m→25m→20m→15m→10m→5m→1m→55s→50s→45s→40s→35s→30s→25s→20s→15s→10s→5s→1s

6.4刷新時間遞增設置

通過雙擊用戶按鍵來設置光照數據刷新時間遞減,以步長為5進行設置,通過LCD1602第1行右上角的”++“來提示用戶當前操作為遞減,第2行會顯示用戶所要設置的刷新時間。

默認時間遞增設置的順序為:

1s→5s→10s→15s→20s→25s→30s→35s→40s→45s→50s→55s→1m→5m→10m→15m→20m→25m→30m→35m→40m→45m→50m→55m→1h→1s

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led燈
    +關注

    關注

    22

    文章

    1592

    瀏覽量

    107835
  • 串口驅動
    +關注

    關注

    2

    文章

    82

    瀏覽量

    18621
  • 光線傳感器
    +關注

    關注

    0

    文章

    24

    瀏覽量

    14696
  • RT-Thread
    +關注

    關注

    31

    文章

    1272

    瀏覽量

    39919
  • lcd1206
    +關注

    關注

    0

    文章

    2

    瀏覽量

    4713
收藏 人收藏

    評論

    相關推薦

    如何實現一種基于RT-Thread+RA6M4的遠程開機助手設計

    1、基于RT-Thread+RA6M4的遠程開機助手概要要達到遠程訪問自家電腦需要解決兩個問題如何通知電腦開機和如何構建遠程連接的網絡通道。本遠程開機助手只解決如何通知電腦開機,對于如何構建遠程連接
    發表于 06-20 10:42

    基于RT-Thread+RA6M4的遠程環境采集設計方案

    1、基于RT-Thread+RA6M4的遠程環境采集設計實現功能本次主要基于RA6M4開發板完成溫度、光照強度的環境量采集功能,上傳到阿里云物聯網平臺,整體實現框圖如下原作者:liszt
    發表于 07-20 10:57

    基于RT-Thread+RA6M4上傳onenet云平臺的設計資料分享

    1、基于RT-Thread+RA6M4上傳onenet云平臺的設計硬件接線默認控制臺接UART7;ESP8266接UART1;登錄onenet云平臺OneNET - 中國移動物聯網開放平臺依次選擇
    發表于 07-25 12:39

    基于RT-Thread+RA6M4的心率監控設備實現方案

    1、基于RT-Thread+RA6M4的心率監控設備制作應用背景作為個辦公或者居家桌面擺件使用。隨時隨地監控心率值,然自己了解自己的身體,
    發表于 07-27 14:22

    基于RT-Thread+RA6M4的Lora網關設計方案分享

    1、基于RT-Thread+RA6M4的Lora網關設計本項目使用RA6M4和Lora模組Ra-01組成簡易Lora網關。網關將接收子設備發送的數據,再通過NB模組轉發到服務器。應用背
    發表于 07-29 14:39

    基于RT-Thread+RA6M4的無刷電機控制器設計資料分享

    1、基于RT-Thread+RA6M4的無刷電機控制器設計應用背景本項目制作了個基于RT-Thread+RA6M4的無刷電機控制器,可以實現是無刷電機的伺服控制。可以應用在小型CNC、人機交互等
    發表于 08-01 16:02

    基于RT-Thread+RA6M4的桌面資源監控器設計資料推薦

    1、基于RT-Thread+RA6M4的桌面資源監控器設計實現功能兩個表盤分別實時顯示電腦的CPU和內存占用率,刷新頻率達10Hz,也可改為顯示GPU占用率或其它信息。整體系統框架使用上位機程序實時
    發表于 08-02 11:01

    一種基于RT-Thread+RA6M4的植物生長環境檢測系統設計方案

    、總體設計本次有幸參與瑞薩電子 MCU RT-Thread開發設計大賽,植物生長環境檢測系統基于瑞薩電子推出的CPK-RA6M4開發套件,外接WiFi模組及土壤濕度傳感器,利用板載
    發表于 08-08 11:31

    基于RT-Thread+RA6M4光照監控設備相關資料介紹

    1、基于RT-Thread+RA6M4光照監控設備簡介應用背景光照監控
    發表于 08-15 15:02

    基于RT-Thread+RA6M4的時鐘設計方案

    1、基于RT-Thread+RA6M4的時鐘設計本人現在的辦公室上下班都沒有時間的提醒,很多時候過了下班時間也不察覺,所以這次就利用FSP+RTT的強大資源來開發款網絡鬧鐘,在下班時間17:30
    發表于 08-16 14:51

    基于RT-Thread+RA6M4的usb游戲搖桿設計相關資料推薦

    1、基于RT-Thread+RA6M4的usb游戲搖桿設計應用的背景usb 游戲搖桿是基本的usb設備,學習基本的usb應用,在這基礎上也可以實現自己定制的usb搖桿。實現功能本usb搖桿實現
    發表于 08-18 11:42

    基于RT-Thread+RA6M4上傳onenet云平臺的設計實現

    1、基于RT-Thread+RA6M4上傳onenet云平臺  硬件接線  默認控制臺接UART7;ESP8266接UART1;  登錄onenet云平臺  OneNET - 中國移動物聯網開放平臺
    發表于 09-23 15:38

    基于RT-Thread+RA6M4的5寸屏電腦狀態實時顯示設計案例

    1、基于RT-Thread+RA6M4的5寸屏電腦狀態實時顯示  應用的背景:  在PC使用過程中,會不時的卡頓,經常是不知名的軟件CPU占用率過高,或是內存使用過多的原因,而且總是要打開任務管理器
    發表于 11-17 11:20

    基于RT-Thread+RA6M4的桌面資源監控器設計方案

    1、基于RT-Thread+RA6M4的桌面資源監控器設計  應用背景  使用指針表盤來顯示電腦的CPU和內存使用率  實現功能  兩個表盤分別實時顯示電腦的CPU和內存占用率,刷新頻率達10Hz
    發表于 11-22 15:56

    基于RT-Thread+RA6M4的無刷電機伺服控制器設計

    本項目制作了個基于RT-Thread+RA6M4的無刷電機控制器,可以實現是無刷電機的伺服控制。可以應用在小型CNC、人機交互等場景。
    發表于 08-02 17:51 ?658次閱讀
    基于<b class='flag-5'>RT-Thread+RA6M4</b>的無刷電機伺服控制器設計