chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內(nèi)不再提示

以ART-PI開發(fā)板為核心的智能管家精靈設計

5CTi_cirmall ? 來源:電路設計技能 ? 作者:電路設計技能 ? 2020-12-25 15:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

主控平臺以 ART-PI 開發(fā)板為核心,主要任務是抓取網(wǎng)絡數(shù)據(jù)、如天氣、疫情等,并由OLED實時顯示最新數(shù)據(jù),同時將抓取的數(shù)據(jù)當做log文件存儲在SD卡上,供后續(xù)分析使用。

并推送室內(nèi)環(huán)境信息如溫度,濕度到ONENET云端,,后續(xù)將擴展更多室內(nèi)傳感器,并同步的云端。由于時間原因,計劃要做的攝像頭室外監(jiān)控,圖片、視頻傳送沒有在本次提交中實現(xiàn)。

開發(fā)環(huán)境

硬件:

· 主控:ART-PI(STM32H750XB)

· MicoKit-Ext 板

軟件:

· RT-Thread 版本:RT-Thread V 4.0.3

· 開發(fā)工具及版本:RT-studio 2.0.0

RT-Thread使用情況概述

內(nèi)核部分:

· 調(diào)度器,信號量,libcpu/BSP。

· 調(diào)度器:創(chuàng)建多個線程來實現(xiàn)不同的工作。

· 信號量:用來同步線程。

· libcpu/BSP:UART 驅(qū)動。

組件部分:UART 框架

· UART框:使用UART框架來與ART-PI-DOCK擴展板進行數(shù)據(jù)交互。

· Fal Flash 抽象: Flash 抽象層,是對 Flash 及基于 Flash 的分區(qū)進行管理、操作的抽象層,對上層統(tǒng)一了 Flash 及 分區(qū)操作的 API。

· LittleFs: 適合嵌入式系統(tǒng)的小而安全的文件系統(tǒng)

軟件包部分:

· EasyFlash: 一款開源的輕量級嵌入式Flash存儲器庫

· cJSON:C 語言實現(xiàn)的極簡的解析 JSON 格式的軟件包

· Dht11: 讀取DHT11數(shù)字溫濕度傳感器的溫度和濕度值

· WebNetClient 軟件包:由 RT-Thread 自主研發(fā)的,基于 HTTP 協(xié)議的 Web 服務器實現(xiàn),它不僅提供設備與 HTTP Client 通訊的基本功能, 而且支持多種模塊功能擴展,且資源占用少、可裁剪性強,充分滿足 開發(fā)者對嵌入式設備服務器的功能需求。

· Onenet:RT-Thread 針對 OneNET 平臺連接做的的適配,通過 這個軟件包,可以讓設備在 RT-Thread 上非常方便的連接 OneNet 平臺,完成數(shù)據(jù)的發(fā)送、接收、設備的注冊和控制等功能。

· MbedTLS: C 編程語言以最小的編碼占用空間實現(xiàn)了 SSL/TLS 功能及各種加密算法,易于理解、使用、集成和擴展,方便開發(fā)人員輕松地在嵌入式產(chǎn)品中使用 SSL/TLS 功能。

· Netutils: RT-Thread 可用的全部網(wǎng)絡小工具集合。

· Pahomqtt:是 Eclipse 實現(xiàn)的基于 MQTT 協(xié)議的客戶端,本軟件包是在 Eclipse paho-mqtt 源碼包的基礎上設計的一套 MQTT 客戶端程序。

· u8g2:單色屏驅(qū)動,現(xiàn)在移植到了 rt-thread,可以滿足各種各種各樣的需求。

硬件框架

硬件部分主要是ART-PI + 一塊IOT外擴板

軟件框架說明

軟件部分也相對簡單,基于ART-PI 的WiFi樣例程序,加上幾個獨立的模塊(流程圖見文檔)

· 按鍵掃描模塊

· OLED數(shù)據(jù)顯示模塊

· DHT11設備溫濕度讀取模塊

· 心知天氣預報API解析模塊

· 疫情數(shù)據(jù)解析模塊(不完善)

· 本地數(shù)據(jù)上傳OneNet云

軟件模塊說明

主要函數(shù)說明:

(1)get_Weather_Data():讀取并解析心知API天氣數(shù)據(jù),寫入封裝數(shù)據(jù)結(jié)構(gòu),保存到SD卡log文件

(2)get_NCOV_Data:讀取并解析騰訊疫情API數(shù)據(jù)寫入封裝數(shù)據(jù)結(jié)構(gòu)

……

責任編輯:xj

原文標題:【RT-Thread作品秀】智能管家精靈

文章出處:【微信公眾號:電路設計技能】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 智能
    +關注

    關注

    8

    文章

    1741

    瀏覽量

    121666
  • RT-Thread
    +關注

    關注

    32

    文章

    1497

    瀏覽量

    43532
  • ART-Pi
    +關注

    關注

    0

    文章

    23

    瀏覽量

    1698

原文標題:【RT-Thread作品秀】智能管家精靈

文章出處:【微信號:cirmall,微信公眾號:電路設計技能】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ART-Pi中啟用外部flash是在哪里配置了qspi的引腳呢?

    。由于我是按照芯片建立工程,并沒有使用ART-PI的工程。 2、我目前了解到在ART-PI工程中會有這個下載算法。 在這個鏈接文件要配置地址 3、于是我有個好奇的點是在工程中沒看到有QSPI的配置
    發(fā)表于 10-10 06:09

    ART-PI使用新的env工具已經(jīng)無法編譯SDK倉庫里的示例工程了,怎么解決?

    ART-PI 使用新的env工具已經(jīng)無法編譯SDK倉庫里的示例工程了 希望還是能維護一下,新的env已經(jīng)無法構(gòu)建出工程進行編譯了 使用scons —target=mdk5 直接報錯了 希望有方
    發(fā)表于 10-09 06:47

    按照官方文檔在ART-PI上開啟PWM,但是串口輸出找不到設備,怎么解決?

    , tim_config.h里也仿照TIM13加入了有關TIM3的代碼, stm32h7xx_hal_msp.c里也打開了TIM3的使能, 最后按照官方文檔上的代碼,拷貝到ART-PI的模板例程里。但是不能發(fā)現(xiàn)TIM3的設備
    發(fā)表于 09-17 06:27

    如何在 ART-Pi 平臺使用 openocd 直接燒錄到外部 spi flash?

    ART-Pi 內(nèi)置的 128Kb flash太小了,我現(xiàn)在在 Linux openocd 燒錄程序,請問有沒有人成功使用 openocd 可以直接燒寫到外部 Quad spi flash 的?
    發(fā)表于 09-15 07:32

    【匠芯創(chuàng)D133CBS KunLun Pi開發(fā)板試用體驗】1、開發(fā)板開箱及介紹

    、音頻、顯示、調(diào)試接口等,方便用戶查找和連接: 總結(jié) 本次評測的D133CBS KunLun Pi 開發(fā)板集成度高,接口豐富,適合工業(yè)控制、智能家居等多種應用場景。開箱體驗良好,配套資源齊全,便于
    發(fā)表于 09-05 13:49

    ART-PI H750-USB-MSC設備描述符異常的原因?怎么解決?

    主控:STM32H750XBH6- ART-Pi 開發(fā)環(huán)境:CubeMX+MDK V5.27問題背景:當前已經(jīng)調(diào)試通SD卡+Fatfs文件系統(tǒng),(通過主控來模擬讀卡器)使用單根USB-C線纜連接至
    發(fā)表于 06-19 06:52

    有ARM,NPU,F(xiàn)PGA三種核心開發(fā)板 — 米爾安路飛龍派開發(fā)板

    最近我發(fā)現(xiàn)一個有趣的開發(fā)板。這個開發(fā)板集合了ARM核心,NPU核心甚至還有FPGA核心。它就是米爾新出的YM90X
    的頭像 發(fā)表于 06-13 08:03 ?1124次閱讀
    有ARM,NPU,F(xiàn)PGA三種<b class='flag-5'>核心</b>的<b class='flag-5'>開發(fā)板</b> — 米爾安路飛龍派<b class='flag-5'>開發(fā)板</b>

    RK3576核心板高算力AI開發(fā)板開啟智能應用新時代

    RK3576核心板高算力AI開發(fā)板開啟智能應用新時代
    的頭像 發(fā)表于 06-10 14:13 ?1238次閱讀
    迅<b class='flag-5'>為</b>RK3576<b class='flag-5'>核心板</b>高算力AI<b class='flag-5'>開發(fā)板</b>開啟<b class='flag-5'>智能</b>應用新時代

    RK3576開發(fā)板高算力低成本工業(yè)級核心板卡開發(fā)平臺

    RK3576開發(fā)板高算力低成本工業(yè)級核心板卡開發(fā)平臺
    的頭像 發(fā)表于 06-09 15:13 ?1240次閱讀
    迅<b class='flag-5'>為</b>RK3576<b class='flag-5'>開發(fā)板</b>高算力低成本工業(yè)級<b class='flag-5'>核心</b>板卡<b class='flag-5'>開發(fā)</b>平臺

    明遠智睿SSD2351開發(fā)板智能家居的智能核心

    溫度,無論身在何處都能隨時掌控家中的情況。 在實際應用中,智能家庭安防系統(tǒng)例。SSD2351開發(fā)板可以連接智能門鎖、
    發(fā)表于 05-07 18:59

    Banana Pi開源社區(qū)基于瑞芯微RK3588開發(fā)板,DeepSeek開發(fā)利器

    Banana Pi開源社區(qū)基于瑞芯微RK3588開發(fā)板,DeepSeek開發(fā)利器
    的頭像 發(fā)表于 02-19 18:25 ?2636次閱讀
    Banana <b class='flag-5'>Pi</b>開源社區(qū)基于瑞芯微RK3588<b class='flag-5'>開發(fā)板</b>,DeepSeek<b class='flag-5'>開發(fā)</b>利器

    RT-Thread ART-Pi二代正式發(fā)布

    自2020年首次亮相以來,ART-Pi一代憑借其強悍的性能、豐富的資源以及極簡的開發(fā)體驗,迅速贏得了嵌入式工程師們的廣泛贊譽,被譽為“開發(fā)利器”。隨著市場對高性能嵌入式開發(fā)板需求的不斷
    的頭像 發(fā)表于 02-18 14:31 ?951次閱讀

    RT-Thread全新發(fā)布ART-Pi二代,攜手ST H7R芯片!

    ART-Pi一代于2020年首次推出,憑借強悍性能、豐富資源與極簡開發(fā)體驗,迅速成為嵌入式工程師的“開發(fā)利器”。滿足不斷增長的市場需求和技術挑戰(zhàn),基于STM32H7R的
    的頭像 發(fā)表于 02-17 18:37 ?1298次閱讀
    RT-Thread全新發(fā)布<b class='flag-5'>ART-Pi</b>二代,攜手ST H7R芯片!

    RK3576開發(fā)板核心板與底板接口硬件介紹

    RK3576開發(fā)板核心板與底板接口硬件介紹
    的頭像 發(fā)表于 01-14 15:15 ?2023次閱讀
    迅<b class='flag-5'>為</b>RK3576<b class='flag-5'>開發(fā)板</b><b class='flag-5'>核心板</b>與底板接口硬件介紹

    觸覺智能Purple Pi OH鴻蒙開發(fā)板成功適配OpenHarmony5.0 Release,開啟新征程

    觸覺智能Purple Pi OH鴻蒙開發(fā)板,成功適配OpenHarmony5.0 Release版本!大家?guī)鞳penHarmony5.0特性講解!關注觸覺
    的頭像 發(fā)表于 10-25 10:51 ?1380次閱讀
    觸覺<b class='flag-5'>智能</b>Purple <b class='flag-5'>Pi</b> OH鴻蒙<b class='flag-5'>開發(fā)板</b>成功適配OpenHarmony5.0 Release,開啟新征程