女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

開發者故事|技術小白如何零代碼DIY光照傳感器?

涂鴉開發者 ? 2022-08-19 09:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作為一個成功用代碼把頭寫禿的資深攻城獅,涂鴉開發者記帖最近看著令人心驚肉跳的電費賬單,陷入了深思。家里幾十盞燈具,要么亮得晃眼,要么暗到朦朧,耗電不說,關鍵還傷眼。

想來想去,他決定利用自己的專業,動手打造一套智能燈具。主要需要光照傳感器,可以實時檢測環境亮度,并上報數據給網關,網關下達操控指令給無極調光驅動器,來調節燈具達到最理想的亮度。


網關和無極調光驅動器直接購買就行,光照傳感器完全可以用涂鴉 IoT 開發平臺,結合傳感器和無線組網方式進行DIY

低成本、低功耗、高度集成,不僅能根據外界環境光線的明暗,實現與其它智能設備的聯動;還可通過設定延時功能,避免光線瞬間變化造成干擾,同樣具有較高商業價值。

本項目基于涂鴉智能零代碼免開發方案,綜合 Zigbee 通信組網技術及傳感器的應用技術,來實現家居環境場景下的應用開發。

主要是考慮到通過 Zigbee 網關本地聯動,即使網關斷外網時,自動化持續有效。其邏輯是對采集光照強度的傳感設備進行設置,通過Zigbee無線組網將采集的光照強度上報Zigbee網關,再經網關上報云端,以實現對環境數據的實時監測和上傳。

并對采集到的環境數據進行處理后,通過智慧生活App實現對系統的智能控制。

(下圖為TYZS5嵌入式Zigbee模組與光照采集設備的測試板,所用光照采集模塊為OPT3006)

f4a0f5ca-1f1e-11ed-9ade-dac502259ad0.pngf4d5214c-1f1e-11ed-9ade-dac502259ad0.png

f51816be-1f1e-11ed-9ade-dac502259ad0.png

一、系統框架設計

由于是免開發版本,故不再需要MCU,涂鴉模組的作用是獲取環境光傳感器的數據;涂鴉模塊實時向環境光傳感器獲取數據,并將分析結果傳輸給Zigbee網關以供其上報給云端和App,App移動端最終通過服務器查看數據。其整體流程如下圖所示。


f523bb68-1f1e-11ed-9ade-dac502259ad0.jpg

f51816be-1f1e-11ed-9ade-dac502259ad0.png

二、OPT3006超薄環境光傳感器

OPT3006 是一款單芯片照度計,用于測量人眼的可見光強度。OPT3006 采用超小型 PicoStar 封裝,因此該器件可在狹小空間內進行安裝,封裝信息如下表所示。


f54c9f60-1f1e-11ed-9ade-dac502259ad0.png

傳感器的高精度光譜響應與人眼的白晝視覺響應緊密匹配。OPT3006 具有強烈的紅外 (IR) 排斥反應,在所有光源條件下均可精確測量人眼的可見光強度。


當設計需要將傳感器安裝到深色玻璃下時,這種強烈的紅外 (IR) 排斥反應還可有助于維持高精度。


OPT3006 通常與背光IC或照明控制系統配合使用,能夠為用戶構建基于光的各項體驗,可作為光電二極管光敏電阻或低配環境光傳感器的理想替代產品,故可搭配涂鴉模組開發光照傳感器。

f56954fc-1f1e-11ed-9ade-dac502259ad0.png

其外部接線如下所示。


f58f6426-1f1e-11ed-9ade-dac502259ad0.png


f51816be-1f1e-11ed-9ade-dac502259ad0.png

三、TYZS5模組

TYZS5是由涂鴉智能開發的一款低功耗嵌入式 Zigbee 模組。它由一顆高集成度的無線射頻處理器芯片 EFR32MG13P732F512GM48 和少量外圍器件構成,內嵌低功耗的32位 ARM Cortex-M4 內核,512KByte 閃存程序存儲器,64KB RAM數據存儲器和豐富的外設資源。

TYZS5 是一個能開發 Zigbee 應用的 silicon 平臺模組,硬件內置 PA 和 DC-DC,軟件上提供完整的 Zigbee 基礎 API。用戶可以基于這些開發滿足自己需求的嵌入式 Zigbee 產品。

特點:


內置低功耗32位 ARM Cortex-M4 處理器,帶有 DSP 指令和浮點單元可以兼作應用處理器

主頻支持40MHz

寬工作電壓:2.2V-3.8V

外設:6×GPIOs(JLINK數據口可以配成GPIO,這樣就有額外兩個), 1×UART, 1×ADC

Zigbee 工作特性

支持802.15.4 MAC/PHY

工作信道11 - 26 @2.400-2.483GHz,空口速率250Kbps

內置DC-DC電路,有利于最大程度提高電源效率

最大+19dBm的輸出功率

63uA/MHz運行時功耗;3.5uA休眠電流

內置板載PCB天線

工作溫度:-40℃ to 85℃

支持硬件加密,支持AES 128/256


f51816be-1f1e-11ed-9ade-dac502259ad0.png

四、PCB繪制

零代碼開發又稱 SoC(System on a Chip),分為 SoC 免開發方案和 SoC 定制固件方案,是涂鴉智能針對電工、照明等品類產品提出的開發方案,我們只需要繪制PCB即可。

在這使用的是Altium Designer(18.1.7)進行繪制,繪制完畢如原理圖與PCB圖所示。


f5bf085c-1f1e-11ed-9ade-dac502259ad0.jpg

f5d6427e-1f1e-11ed-9ade-dac502259ad0.png


f51816be-1f1e-11ed-9ade-dac502259ad0.png

五、涂鴉零代碼開發

涂鴉智能根據電工、照明品類的常用功能與常見設備類型,輸出了數十款免開發的成熟方案,平臺用戶只需在線點選方案,便可將聯網模組對接到產品上,實現在線配置的一系列功能參數。零代碼開發方案的操作流程極其簡單,如下圖所示。


f619fe88-1f1e-11ed-9ade-dac502259ad0.png

需要注意的是,由于是免開發版本,需要設定我們的值給涂鴉模塊,以便生成固件。


f63af80e-1f1e-11ed-9ade-dac502259ad0.png

完成上述一系列開發后,用戶便可通過智慧生活App隨時隨地查看光照傳感器的實時數據(光照曲線如下圖所示)。


讀取往期歷史統計數據,設置亮度超標通知服務,以及聯動其它智能設備等等。當然,我們也可以根據個人喜好在平臺上選配其它面板或進行自定義面板開發。


f6677f6e-1f1e-11ed-9ade-dac502259ad0.png

視頻教學:

如需觀看視頻,可復制此鏈接:https://www.bilibili.com/video/BV1yP4y1K7md/


本文來源于CSDN技術博客,原作者:記帖。


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

    關注

    2565

    文章

    52971

    瀏覽量

    767166
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是代碼平臺?

    代碼平臺是一種無需編寫傳統代碼,通過可視化拖拽、參數配置、邏輯連線即可快速搭建業務流程與應用系統的工具平臺。它將復雜的軟件開發過程轉化為 “搭積木” 式的操作,讓非
    發表于 07-12 20:28

    開發者眼中的開源魅力

    、openKylin、OpenTenBase開源項目社區的開發者,聆聽他們與開源相遇、相伴、相成長的故事,感受那份超越代碼本身的價值與魅力。
    的頭像 發表于 06-24 11:38 ?312次閱讀

    開發者分享】開源硬核玩家集結:這些MCU板子泰酷了!

    前言本篇文章內容主要收錄了由開發者基于先楫半導體高性能MCU開發的各類DIY開源硬件項目,涵蓋不同應用方向與創意實踐。部分項目代碼可直接在本倉庫下載,部分則由
    的頭像 發表于 05-26 17:31 ?573次閱讀
    【<b class='flag-5'>開發者</b>分享】開源硬核玩家集結:這些MCU板子泰酷了!

    【「基礎開發AI Agent」閱讀體驗】+Agent開發平臺

    Agent開發平臺是專門用于創建、配置、部署、訓練和運行Agent的平臺。 隨著Agent開發框架的發展,很多Agent開發平臺能夠以圖形化、代碼
    發表于 05-13 12:24

    Air8000+G-sensor:基礎開發者傳感器入門課!

    了G-sensor傳感器DA221,開發者可直接調用傳感器數據,無需額外擴展硬件。 DA221傳感器——是一種低功耗、
    的頭像 發表于 05-06 14:36 ?329次閱讀
    Air8000+G-sensor:<b class='flag-5'>零</b>基礎<b class='flag-5'>開發者</b>的<b class='flag-5'>傳感器</b>入門課!

    Java開發者必備的效率工具——Perforce JRebel是什么?為什么很多Java開發者在用?

    Perforce JRebel是一款Java開發效率工具,旨在幫助java開發人員更快地編寫更好的應用程序。JRebel可即時重新加載對代碼的修改,無需重啟或重新部署應用程序,就能讓開發者
    的頭像 發表于 04-27 13:44 ?257次閱讀
    Java<b class='flag-5'>開發者</b>必備的效率工具——Perforce JRebel是什么?為什么很多Java<b class='flag-5'>開發者</b>在用?

    壁掛光照傳感器技術規格與安裝指南

    在智能家居和智能環境監測系統中,壁掛光照傳感器扮演著重要的角色。它能夠實時監測環境中的光照強度,為智能照明系統、環境研究等提供關鍵數據支持。本文將詳細介紹壁掛光照
    的頭像 發表于 02-19 14:08 ?526次閱讀
    壁掛<b class='flag-5'>光照</b><b class='flag-5'>傳感器</b><b class='flag-5'>技術</b>規格與安裝指南

    光照傳感器的工作原理與應用場景

    在科技日新月異的今天,傳感器作為信息時代的“觸角”,正以前所未有的速度滲透到我們生活的方方面面。其中,光照傳感器作為一種關鍵的環境感知元件,以其獨特的工作原理和廣泛的應用場景,成為推動智能化、節能化
    的頭像 發表于 02-06 09:47 ?926次閱讀

    開發者的開源鴻蒙故事

    近日,在以“一切為了開發者”為主題的“2024開放原子開發者大會暨首屆開源技術學術大會”上,開源鴻蒙5.0 Release版本正式發布,備受各方關注。該版本在系統完備度、分布式創新、開發者
    的頭像 發表于 01-06 10:28 ?851次閱讀

    云端AI開發者工具怎么用

    云端AI開發者工具通常包括代碼編輯、模型訓練平臺、自動化測試工具、代碼管理工具等。這些工具不僅降低了AI開發的門檻,還極大地提高了
    的頭像 發表于 12-05 13:31 ?558次閱讀

    基于圖遍歷的Flink任務畫布模式下代碼開發實現方案

    的過程。以下是利用Flink的 StreamGraph 通過低代碼的方式,來實現StreamGraph的生成,并最終實現 Flink 程序代碼開發的解決方案。 一、Flink 相關
    的頭像 發表于 11-05 10:35 ?1098次閱讀
    基于圖遍歷的Flink任務畫布模式下<b class='flag-5'>零</b><b class='flag-5'>代碼</b><b class='flag-5'>開發</b>實現方案

    光照傳感器和光敏電阻區別在哪

    光照傳感器和光敏電阻是兩種不同的光電元件,它們在光電領域中有著廣泛的應用。雖然它們都對光有響應,但它們在工作原理、結構、性能、應用等方面存在顯著差異。 一、工作原理 光照傳感器和光敏電
    的頭像 發表于 10-12 14:34 ?2167次閱讀

    光照傳感器和光敏傳感器一樣嗎

    光照傳感器和光敏傳感器并不完全一樣 ,它們在工作原理、應用場景以及優缺點上都有所不同。 一、工作原理 光照傳感器
    的頭像 發表于 10-12 14:22 ?2829次閱讀

    光照傳感器:工作原理與多領域應用

    來源:傳感器專家網 在科技日新月異的今天,傳感器作為信息時代的“觸角”,正以前所未有的速度滲透到我們生活的方方面面。其中,光照傳感器作為一種關鍵的環境感知元件,以其獨特的工作原理和廣泛
    的頭像 發表于 08-28 09:54 ?1410次閱讀

    安森美圖像傳感器開發工具DevWareX介紹

    在配置、控制和驗證圖像傳感器的過程中,開發者可能會面臨一系列挑戰。為此,安森美(onsemi)提供了一款強大的多功能工具DevWareX,旨在幫助開發者更快速、更準確、更高效地完成圖像傳感器
    的頭像 發表于 08-20 16:47 ?847次閱讀
    安森美圖像<b class='flag-5'>傳感器</b><b class='flag-5'>開發</b>工具DevWareX介紹