色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

聚豐項目 > AB32VG1項目之智能晾衣架

AB32VG1項目之智能晾衣架

本項目是解決實際生活中晾衣時,陽臺沿容易遮擋陽光及有人站在陽臺時,衣服又遮擋視線問題,給出的一個智能解決方案。主要實現(xiàn)的過程如下: 1. 曬衣過程,手動按鍵控制曬衣,這是一個基本的功能,具體過程就是開機后,要自動放下衣架,人放上衣服后,再按一下按鍵,升上衣架。 2. 一鍵收衣過程,手動控制及在任意模式下都可以收衣,具體過程為:無論是否在雷達控制下,都可以實現(xiàn)收衣,一般在雷達控制下,根據(jù)電機位置,可少轉(zhuǎn)一圈。雙擊按鍵后,進入收衣,先放下衣架,收衣完成后,再單擊按鍵,升上衣架。可以認(rèn)為是曬衣的逆過程。 3.雷達控制晾衣高度,曬衣完成后,等待15后,會先降一圈(這樣可以避免陽臺上沿遮擋陽光,也就是曝曬模式)同時,打開雷達,檢測是否有人。有人的話就再升起衣架,進入一個循環(huán)周期。 這樣可以實現(xiàn)智能化的晾衣控制。

guangods guangods

分享
0 喜歡這個項目
團隊介紹

guangods guangods

團隊成員

劉工 研發(fā)管理

分享
項目簡介
本項目是解決實際生活中晾衣時,陽臺沿容易遮擋陽光及有人站在陽臺時,衣服又遮擋視線問題,給出的一個智能解決方案。主要實現(xiàn)的過程如下: 1. 曬衣過程,手動按鍵控制曬衣,這是一個基本的功能,具體過程就是開機后,要自動放下衣架,人放上衣服后,再按一下按鍵,升上衣架。 2. 一鍵收衣過程,手動控制及在任意模式下都可以收衣,具體過程為:無論是否在雷達控制下,都可以實現(xiàn)收衣,一般在雷達控制下,根據(jù)電機位置,可少轉(zhuǎn)一圈。雙擊按鍵后,進入收衣,先放下衣架,收衣完成后,再單擊按鍵,升上衣架。可以認(rèn)為是曬衣的逆過程。 3.雷達控制晾衣高度,曬衣完成后,等待15后,會先降一圈(這樣可以避免陽臺上沿遮擋陽光,也就是曝曬模式)同時,打開雷達,檢測是否有人。有人的話就再升起衣架,進入一個循環(huán)周期。 這樣可以實現(xiàn)智能化的晾衣控制。
硬件說明

rt-thread使用情況概述:整個方案涉及的技術(shù)棧有:硬件選型,PCB 設(shè)計,RT-Thread 程序,程序調(diào)試等。應(yīng)該來說,硬件都是用到平時項目成熟的電路,所以這塊省了不少時間。就是一個邏輯控制調(diào)試。尤其是對電機位置所需要標(biāo)志及不同線程間的協(xié)調(diào),還是費了一些時間的

內(nèi)核部分:使用了線程、消息、事件

軟件包部分:MultiButton(按鍵)

設(shè)備驅(qū)動:PWM,GPIO,外部中斷


核心模塊AB32VG1是藍牙控制一體的芯片,引出了非常多的引腳,使用起來非常方便,可以直接通過 USB 供電。但考慮到有一個12V的電機,所以還是選用了之前項目的測試板,上面可以輸出12V、5V、3.3V等電壓。這樣即可以驅(qū)動電機又可以驅(qū)動磁傳感器還可以直接帶個項目所需要的雷達檢測電路,還可以直接給AB32Vg1來供電。基本的ab32vg1管腳分配及功能說明如下。

Snipaste_2021-11-25_18-14-19.jpg

搭建硬件電路,需要考慮到雷達的影響,因為雷達的頻率比較高為24GHz,所以對電源的穩(wěn)定性有一定的要求。板子上的只有一路5V,除雷達外,還需要給AB32的板子供電,這塊是需要測試的。最終在程序中采用分時使用,這就避免了5V電源波動對雷達造成的誤觸發(fā)。

軟件說明

這個項目本身難度不是很大,主要用到了消息及事件,對電機的控制主要是通過消息,用以區(qū)分不同的轉(zhuǎn)動控制,而傳感器位置檢測則使用事件,這樣可以比較快的作出反應(yīng)。整體的控制流程如下:

Snipaste_2021-11-25_18-18-39.jpg


之前本來打算用溫濕度控制另一路電機,但實際意義實在是不是很大,能伸出窗外晾衣的陽臺不多,也聽從了別人的建議,所以就把溫濕度去掉了。線程基本上就是上面的線程,線程間通訊用的是消息,線程內(nèi)用的是事件,難點在于電機位置的檢測及控制。要想流暢的運行,還是費把勁的。


程序運行邏輯流程圖如下:

Snipaste_2021-11-26_11-22-05.jpg

這個項目邏輯總體實現(xiàn)起來,還是比較清晰的,實施過程中,主要還是對ab芯片外部中斷使用時遇到一些問題,具體總結(jié)在博客中,詳見https://blog.csdn.net/guangod/article/details/121536624。其他根據(jù)流程圖寫就行了。通過這個項目,再次熟悉了rtt,之前本打算基于nano開發(fā)的,但考慮到對芯片實在是不熟悉,在寫了一個測試程序后,就沒在nano下實現(xiàn)。同時,也鍛煉了程序的調(diào)試能力,感到非常的有收獲。

演示效果

這個演示視頻放不下,請移步B站https://www.bilibili.com/video/BV1UR4y1x7so/

代碼,詳見https://gitee.com/guangod/hanger


評論區(qū)(0 )
主站蜘蛛池模板: 午夜在线观看免费完整直播网 | 亚洲1卡二卡3卡4卡新区在线 | 亚洲成人网导航 | 天天澡夜夜澡人人澡 | 无遮掩H黄纯肉动漫在线观看星 | 国产欧美一区二区精品仙草咪 | 嫩草成人国产精品 | 免费国产精品视频 | 99精品AV无码一区二区 | 强开乳罩摸双乳吃奶视频 | 国产视频这里只有精品 | 亚洲精品久久久久久蜜臀 | 亚洲人成电影网站在线观看 | 猫咪www958ii | 受坐在攻腿上H道具PLAY | 三级全黄a | 亚洲精品久久久992KVTV | 91在线青春娱乐精品分类 | 人人干人人爽 | 在公交车上被JB草坏了被轮J了 | 最近高清日本免费 | 97一期涩涩97片久久久久久久 | 卫生间被教官做好爽HH视频 | 在线视频网站www色 在线视频免费国产成人 | 偷拍久久国产视频免费 | 亚洲国产系列一区二区三区 | 天美传媒果冻传媒入口视频 | jlzz中国jizz日本老师水多 | 久久国产香蕉视频 | 嫩草国产精品99国产精品 | 青青青久久久 | 色欲AV亚洲午夜精品无码 | 《乳色吐息》无删减版在线观看 | 国产亚洲精品品视频在线 | 亚洲日本国产综合高清 | 国产专区亚洲欧美另类在线 | 免费看成人毛片 | 一本道久在线综合道 | 国内精品视频在线播放一区 | 久久伊人中文字幕有码 | 亚洲三级黄色片 |