在長時間面對電腦工作的情況下,人們往往容易忽略自己的健康需求,尤其是喝水這一重要的日常習慣。為了幫助經常忘記喝水的辦公人員,今天給大家介紹一個新項目—智慧喝水提醒器。這個項目的目的是提醒工作人員定時飲水,以保持身體水分平衡,增進健康和提高工作效率。
【項目設計】
主控使用Beetle ESP32-c3,使用它的原因,一是因為體積小,有整合充電管理,支援Wi-Fi 。通過從網路時間伺服器獲取時間,並使用ESP32自帶的RTC時鐘保持時間更新,每半小時提醒一次。使用UART通訊控制電機及燈光碟機動模組的PWM輸出,調節LED柔性燈絲。
【硬體準備】
一、1.3V 260mm 柔性軟燈絲
直徑2mm,長度260mm的3V柔性軟燈絲,可用於DIY燈光裝飾,DIY燈泡球,360°全形度發光燈具等。
二、燈光&電機驅動板
可以用Python代碼控制、WINDOWS上位機控制、UART通訊編程式控制制、電位器手動控制共四種方式調節的PWM驅動器。用於直流電機調速、燈光調節等應用場景。
本産品支援5V~24V寬電壓輸入,並具有10A的承載能力,能驅動50W左右的直流電機(由於電機端口極性固定,並不能控制電機方向)或者整卷5米左右的燈帶。
適用於水泵水量控制、散熱風扇速度控制、燈光亮度調節、電動工具改造、電機燈帶産品測試、電機速度自動化控制、燈光效果自動化控制等場景。
三、Beetle ESP32-C3
基於ESP32-C3的小體積主控,整合充電管理,適用於物聯網項目。(可以再DFRobot 線上商城購買)。
四、【硬體連接】
燈光&電機驅動板使用9V電池供電,柔性軟燈絲接PWM OUT,通過UART與Beetle ESP32-c3的TX、RX引腳連接。Beetle ESP32-c3使用3.7V鋰電池通過BAT引腳供電。
五、【編寫程式】
柔性軟燈絲發熱較大,setPwmDuty(80);設置為80,如設置高了,時間長會燒燬燈絲。
六、【定時設置】
連接WIFI,並從 "pool.ntp.org"網路時間伺服器獲取時間,當時間每到半小時(timeinfo.tm_min==30)亮燈提醒喝水。
“智慧喝水提醒器”項目著眼于辦公人員的健康與工作效能,為他們提供了一個簡單而有效的方式來養成定時飲水的健康習慣。關於這個DIY項目的詳細步驟,您可以訪問DF創客社區了解更多。
(推廣)
來源:信陽日報 | 撰稿:李毅 | 責編:谷晟 審核:張淵
新聞投稿:184042016@qq.com 新聞熱線:135 8189 2583