那曲檬骨新材料有限公司

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>使用Psoc6的智能家居概念

使用Psoc6的智能家居概念

2023-06-26 | zip | 0.08 MB | 次下載 | 免費

資料介紹

描述

?

poYBAGPjQBiAUhhwAAYzlM1LuV8428.jpg
?

使用 PSoC 6智能家居概念基于CYPRESS PSoC6 WIFI-BT Pioneer 套件Modus Toolbox 軟件環境。

使用 PSoC6 的智能家居概念允許用戶監控入侵者,只要檢測運動噪音,系統就會發出警報。基于環境光傳感器的照明控制器通過在自然光充足時關閉燈來幫助節約能源。使用Capsense 按鈕??控制的基于觸摸的設備給人以靈巧的感覺,并減少了按下開關的力度。

特征

  • 使用 Capsense 的智能開關允許通過觸摸控制設備。
  • 使用運動傳感器和 PDM 麥克風進行入侵者檢測和警報。
  • 盜竊預防和警報。
  • 基于自然光強度的照明控制器。
  • 詳細數據可在 TFT 顯示屏上找到。
  • 開源硬件設計文件和源代碼可供下載

使用 PSoC 6 的智能家居概念如何運作?

CY8CKIT - 028 TFT 顯示屏護罩環境光傳感器持續監控可用的自然光強度。當自然光強度較低時,系統通過打開繼電器來激活主光源。每當用戶通過Capsense 按鈕??打開輔助燈時,環境光傳感器就會測量可用的光強度。如果光強度大于閾值,系統將停用主光源并節省電量。

PIR 運動傳感器和基于PDM 麥克風的噪聲檢測將提供該系統的安全功能在夜間檢測到入侵者運動或噪音時,系統會激活蜂鳴器并提醒用戶。

Capsense按鈕??用于通過觸摸來控制設備。在這里,我使用了 Pioneer 套件的Capsense功能,在兩個 Capsense 按鈕??中,一個按鈕用于打開燈,另一個用于關閉燈。當用戶觸摸 Capsense 按鈕??時,相應操作的詳細信息將顯示在 TFT 顯示屏上。

框圖

?

poYBAGPjQByASU13AAApJcB4lL4381.png
框圖
?

使用 PSoC 的智能家居概念的核心是 CYPRESS PSoC 6 WiFi-BT Pioneer 套件。PSoC 6 WiFi-BT Pioneer 套件是一個低成本的硬件平臺,支持 PSoC 62 MCU (CY8C6247BZI-D54) 和 Murata LBEE5KL1DX 模塊(CYW4343W WiFi + 藍牙組合芯片)的設計和調試。

PSoC 6 WiFi-BT Pioneer 套件特性

  • PSoC 62 MCU,具有高達 1MB 閃存、288KB SRAM 和 104 個 GPIO
  • Murata LBEE5KL1DX Wi-Fi/BT 組合模塊
  • 板載 512Mb QSPI NOR 閃存
  • 具有供電功能的 EZ-PD? CCG3 USB Type-C 控制器
  • CapSense 觸摸滑塊、按鈕和接近傳感器
  • 板載調試器/編程器 (KitProg)
  • Arduino UNO v3 接頭
  • Digilent Pmod 接口
  • CY8CKIT-028-TFT 屏蔽板具有:
  • 2.4英寸TFT顯示屏
  • 環境光傳感器
  • 6軸運動傳感器
  • PDM-PCM麥克風

?

pYYBAGPjQB6Ac5OCAAApgiHehx8810.png
PSoC 6 WiFi-BT Pioneer 套件
?

PSoC 6 WiFi-BT Pioneer 套件專為用戶開發下一代物聯網 (IoT) 應用而設計。它附帶 PSoC 62 MCU,可為物聯網開發人員提供超低功耗、靈活且安全的 MCU 架構。有關該套件的更多信息,請單擊此處

電路板引出線

?

poYBAGPjQCSALsCgAAHpiQSoTKQ747.png
電路板引出線
?

CY8CKIT-028-TFT

TFT 顯示器屏蔽板 (CY8CKIT-028-TFT)的設計使得 TFT 顯示器、音頻設備和傳感器可以與 PSoC MCU 接口。

?

pYYBAGPjQCiAKw_RAACKM0GZL08016.png
?

特征

它具有以下功能,可使日常物品連接到物聯網 (IoT)。

  • 2.4 英寸 TFT 顯示屏 (ST7789V)
  • 運動傳感器 (BMI-160)
  • 環境光傳感器 (TEMT6000X01)
  • PDM 麥克風示例代碼 (SPK0838HT4HB)
  • 音頻編解碼器 (AK4954A)

有關 CY8CKIT-028-TFT 的更多詳細信息,請 單擊此處

在這個項目中,我使用了光耦合器來驅動繼電器并控制燈和電器。這里的光耦合器4N25有助于保護 PSoC 6 WiFi-BT Pioneer 套件免受外部浪涌的影響,并為用戶提供高壓隔離。連接圖附在文件中,請仔細閱讀。為了給光隔離器、蜂鳴器和繼電器供電,我使用了 5vdc 的外部電源電壓。我正在使用 7805 和其他外部組件從 12 伏 1A 電源調節 5 伏。

?

pYYBAGPjQESADUAdAAavwNQ0Ekg717.jpg
PCB 上的光隔離繼電器驅動電路
?

PSoC6 WIFI-BT Pioneer 套件編程

PSoC6 WIFI-BT Pioneer套件自帶調試器,固件為KitProg2。但 Modustoolbox 需要帶有 Kitprog3 的固件。所以固件需要從 KitProg2 升級到 KitProg3。

要升級固件,請按照以下步驟操作

1. 按住 SW3 將其設置為引導加載程序模式并連接電路板。LED2 應該閃爍。

2.使用命令提示符打開fw-loader文件夾

3. 然后轉到命令提示符 (Windows)。

4. 添加代碼 a 并回車

\fw-loader --update-kp3

5.固件升級狀態會出現在屏幕上

?

poYBAGPjQEeAYc5-AACuQhDwG3U949.png
?

使用 ModusToolbox 對 PSoC6 CY8CKIT-062 WIFI-BT Pioneer 套件進行編程

我使用 ModusToolbox 2.2 版來編譯和上傳代碼,您可以在此處找到該軟件。

下載并安裝軟件后打開 ModusToolbox。

1.創建一個名稱并點擊啟動(我使用項目名稱作為示例1)

?

pYYBAGPjQEqALaG5AABDGel6KRg429.png
?

2.從開始菜單中選擇新建應用程序

?

poYBAGPjQE2AVoIJAABlCSZntjs338.png
?

3. Project creator 窗口將出現,從 PSoC 6 BSP 中選擇 CY8CKIT-062-WIFI-BT,然后單擊 Next。

?

pYYBAGPjQFCADm-PAAEdN4suMJE076.png
?

4. 選擇適當的應用程序模板(對于這個項目,我使用的是空 PSoC 應用程序)。

?

pYYBAGPjQFKAdna4AAC1NeZ0LsY233.png
?

5. 成功初始化主窗口后會出現README.md

?

pYYBAGPjQFaAN-roAAB2DC5Lz-w334.png
?

6. 從項目窗口打開 main.c。

?

poYBAGPjQFqAMFtNAABU2lVuXxI286.png
?

7.主要。c 將與基本語法代碼一起出現。

?

poYBAGPjQF2AIXLCAABhL0WlHDU007.png
?

8. 現在我們需要在主代碼中添加庫。我正在使用 Capsense、TFT、PDM 麥克風、串行端口、環境光傳感器、GPIO,所以我現在要添加這些庫。

單擊快速訪問和類型庫管理器

?

pYYBAGPjQF-AfsRkAAAd49-NiLE798.png
?

并選擇 ModusToolbox 庫管理器或 (CTRL+8)

?

pYYBAGPjQGSAFWiRAAAUieYs0qM234.png
?

選擇圖書館

?

pYYBAGPjQHWASNBLAACHkFxJ4ZM375.png
?

選擇CY8CKIT-028-TFT,其他CY8CKIT-028-TFT相關庫會自動選擇。

?

pYYBAGPjQHiAUaqHAADLM6FQPwE893.png
?

然后從 PSoC Middleware 中選擇 emwin 并點擊 Update

?

pYYBAGPjQHuAShGTAADJcxcHcxM152.png
?

獲取所有庫需要幾分鐘時間。導入成功后顯示導入完成。

?

poYBAGPjQH6AIgx3AABr72fjqfg892.png
?

單擊關閉它重定向到主窗口。

9. 添加或編寫代碼到 Main.c

?

pYYBAGPjQIGALtFnAABntJcCW-U517.png
?

由于我們使用的是TFT Display,在編譯代碼之前我們需要在Maker中寫入COMPONENTS = EMWIN_NOSNTS。文件

單擊制造商。來自項目窗口的文件

?

poYBAGPjQIyAU0kVAABEd8IwOqQ989.png
?

并寫入 COMPONENTS=EMWIN_NOSNTS 并保存

1. COMPONENTS=EMWIN_NOSNTS

現在代碼可以編譯上傳了。

要編譯和上傳代碼,請從啟動菜單中選擇調試 (KitProg3_MiniProg4)。

注意:啟動前確保設備已連接到您的計算機。

上傳成功后,將出現以下窗口,您的套件已準備就緒。

?

pYYBAGPjQJGAFA6XAAAdTCDe3qA028.png
?

?

pYYBAGPjQJaAaCPWAABV1Q_hV24541.png
?

?

poYBAGPjQKOAX9O8AACBcidSNTA279.png
?

測試結果圖片

1. 用戶使用 Capsense 按鈕??打開燈并在房間內檢測到運動

?

pYYBAGPjQKaAG0vTAACKqPsoNmQ296.png
?

2. 用戶使用 Capsense 按鈕??關閉了燈并且光強度很低打開主光源。

?

poYBAGPjQKmAMOZ-AACijhDaSt0753.png
?

?

3.房間有噪音

?

pYYBAGPjQLSAF43eAACmriNpAgA474.png
?

?

開啟系統前測試設置

?

poYBAGPjQLaAXH8pAAA60bK9aJ8187.png
?

示范影片

?

?

有用的鏈接

1. https://cypresssemiconductorco.github.io/TARGET_CY8CKIT-062-WIFI-BT/html/modules.html

2. https://cypresssemiconductorco.github.io/psoc6hal/html/group__group__hal__gpio.html#subsection_gpio_snippet_2

3.https ://github.com/cypresssemiconductorco/CY8CKIT-028-TFT

4. https://www.nxp.com/docs/en/user-guide/UM03001_emWin5_3.pdf


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
澳门百家乐官网经历| 威尼斯人娱乐城 2013十一月九问好| 做生意的信风水吗| 真人百家乐官网网络游戏信誉怎么样 | 利来国际娱乐网| 万豪网上娱乐| 优博线上娱乐| 利博国际| 豪门国际娱乐城| 缅甸百家乐官网赌城| 永利百家乐官网赌场娱乐网规则| 宝马会百家乐官网的玩法技巧和规则 | 百家乐官网皇室百家乐官网| 大地百家乐官网的玩法技巧和规则| 百家乐官网资深 | 伯爵百家乐官网娱乐城| 百家乐官网赌机破解| 钱隆百家乐官网的玩法技巧和规则| 百家乐使用技法| 百家乐网络真人斗地主| 百家乐路单统| 大发888娱乐场大发888娱乐场下载 | 博e百娱乐城注册| 百家乐官网视频连线| 百家乐游戏怎么刷钱| 粤港澳百家乐娱乐平台| 大发888娱乐城打发888打发8| bet365娱乐场下载| 百家乐官网最全打法| 百家乐官网存1000送| 百家乐在线手机玩| 威尼斯人娱乐平台网址| 鄂温| 云鼎百家乐官网作弊| 太阳城百家乐官网投注| 南京百家乐官网的玩法技巧和规则| 网上百家乐赢钱公式| 卓达太阳城希望之洲| 金堂县| 利都百家乐官网国际娱乐场开户注册 | 百家乐赌场程序|