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

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

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

3天內不再提示

基于小安派AiPi-Eye-S1的天氣站設計

安信可科技 ? 來源:安信可科技 ? 2023-09-09 09:57 ? 次閱讀

小安派開源硬件,你的體驗到哪一步了?有大佬@灰太狼在B站和安信可社區發布了基于小安派AiPi-Eye-S1的天氣站,來看看過程~

02.作品說明

2.1硬件部分

硬件上使用到了AiPi-Eye-S1開發板以及3.5寸 240*320像素的電容觸摸屏,日常使用USB線通過開發板上的typec接口為設備進行供電。使用USB轉TTL工具進行程序下載。

2.2軟件部分

①開發環境
個人是在Windows環境下使用VSCode進行項目的開發,具體的環境搭建過程可參考論壇中的帖子:【零基礎搭建小安派Windows 開發環境】

9dc0d456-4e2e-11ee-a25d-92fbcf53809c.png

②UI設計
本項目使用了LVGL圖形庫,使用相應的輔助開發工具SquareLine Studio來進行界面設計與C代碼生成。

wKgaomT70ZuAZpYjAAJD-sXYHRk280.png

③天氣信息獲取
本項目使用易客云天氣提供的免費天氣API接口來獲取當前地區基礎七日天氣與基礎實況天氣。由于請求數據時使用到用戶ID與密鑰參數,因此需要進行賬號注冊。

9e977a6a-4e2e-11ee-a25d-92fbcf53809c.png

④程序設計思路
本項目程序參考了官方給的天氣站示例(AiPi-Open-Kits/AiPi-Eyes_weather at master · Ai-Thinker-Open/AiPi-Open-Kits · GitHub),其整體的實現思路如下:

系統初始化

基于FreeRTOS創建多個任務
(1)wifi_mainWi-Fi運行任務;
(2)lvgl_task運行LVGL,實現觸摸屏顯示與觸摸功能,當觸發網絡連接條件時,會向隊列中發送WiFi名稱密碼數據;
(3)bl61x_show_heap_size_task通過串口打印內存占用情況(設定波特率為2000000);
(4)queue_task分析處理隊列數據,執行相應程序。各任務間的通信是基于隊列實現的,目前該任務處理的隊列數據包含以下4種:
? a.Wi-Fi名稱密碼數據 -> 數據保存,進行Wi-Fi連接,Wi-Fi連接成功會向隊列中發送Wi-Fi連接成功數據;
? b.Wi-Fi連接成功數據 -> 創建https_get_weather_task任務來獲取時間、天氣信息;
? c.未來七日天氣數據 -> 更新屏幕顯示內容;
? d.基礎實況天氣數據 -> 更新屏幕顯示內容。
(5)https_get_weather_task通過https獲取未來七日天氣及基礎實況天氣,成功獲取后將向隊列中發送相應數據。任務通過定時器http_timers來設定數據獲取的頻率。

03.固件燒錄

3.1 固件燒錄

以下操作需要再環境配置完成后進行。
①程序編譯
在項目根目錄下打開終端,輸入make。

9eb59072-4e2e-11ee-a25d-92fbcf53809c.png

如無錯誤,最終會顯示以下內容。

9ec470a6-4e2e-11ee-a25d-92fbcf53809c.png

②固件燒錄
在終端中輸入make flash COMX=COMxx 其中xx為實際連接的下載器的COM口號,如下圖中COM口為20。

9efb0ae4-4e2e-11ee-a25d-92fbcf53809c.png

9f0d6ba8-4e2e-11ee-a25d-92fbcf53809c.png

根據提示按下復位按鈕,進行燒錄。

9f22aeaa-4e2e-11ee-a25d-92fbcf53809c.png

3.2 網絡配置與天氣賬號

(1)在網絡配置菜單中輸入要連接的WiFi名稱及密碼。

9f454410-4e2e-11ee-a25d-92fbcf53809c.png

(2)在天氣賬號菜單中輸入注冊易客云天氣后個人的appid與appsecret。

9f632386-4e2e-11ee-a25d-92fbcf53809c.png

(3)點擊連接按鈕,若配置正確,則會跳轉到以下界面。

04.說明

4.1界面切換說明

在主界面下點擊下圖所示的對應區域,可切換至相應界面,在子界面下觸摸底部按鈕可切換至主界面。

4.2其他說明

需要注意的是,如果長時間運行,會因http服務器連接問題偶然出現卡死的問題,正嘗試進行解決......

審核編輯:湯梓紅

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

    關注

    60

    文章

    7958

    瀏覽量

    265029
  • 觸摸屏
    +關注

    關注

    42

    文章

    2309

    瀏覽量

    116355
  • WINDOWS
    +關注

    關注

    4

    文章

    3551

    瀏覽量

    88858
  • 安信可
    +關注

    關注

    0

    文章

    154

    瀏覽量

    4011

原文標題:0元用小安派AiPi-Eye-S1,做1個高顏值的天氣站

文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    小安-SCP-2.4 無線中控器參數概述

    上2周小安發布了小安天氣的制作DEMO:《5分鐘!0基礎DIY【安信可開源硬件-小安
    的頭像 發表于 07-23 11:32 ?843次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-SCP-2.4 無線中控器參數概述

    零基礎開發小安-Eyes-S1外設篇——GPIO 輸入輸出

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安1
    的頭像 發表于 10-25 13:50 ?1045次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b>外設篇——GPIO 輸入輸出

    零基礎開發小安-Eyes-S1外設篇——I2S

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安1
    的頭像 發表于 12-13 18:02 ?1048次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b>外設篇——I2<b class='flag-5'>S</b>

    零基礎開發小安-Eyes-S1 外設篇——DAC

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安1
    的頭像 發表于 12-27 10:55 ?745次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b> 外設篇——DAC

    零基礎開發安信可小安-Eyes-S1【入門篇】——初識小安-Eyes-S1

    一、小安-Eyes-S1簡介 AiPi-Eyes-S1 是安信可開源團隊專門為Ai-M61-32S設計的一款開發板,支持WiFi6、B
    發表于 09-08 11:06

    小安-Eyes-S1/S2多功能開發板簡介

    今天,我們在小安放出新鮮的開發板產品AiPi-Eyes-S1小安-Eyes-S1)、
    的頭像 發表于 06-19 10:10 ?978次閱讀
    <b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b>/<b class='flag-5'>S</b>2多功能開發板簡介

    小安開源硬件制作一個桌面天氣

    上周安信可推出了小安的2款開源硬件——AiPi-Eyes-S1AiPi-Eyes-S2,安信可應用開發團隊用小安
    的頭像 發表于 07-02 11:07 ?998次閱讀
    用<b class='flag-5'>小安</b><b class='flag-5'>派</b>開源硬件制作一個桌面<b class='flag-5'>天氣</b><b class='flag-5'>站</b>

    如何用小安開源硬件制作一個桌面天氣

    安信可推出了小安的2款開源硬件—— AiPi-Eyes-S1AiPi-Eyes-S2, 近期應用開發團隊用小安
    的頭像 發表于 07-03 14:14 ?871次閱讀
    如何用<b class='flag-5'>小安</b><b class='flag-5'>派</b>開源硬件制作一個桌面<b class='flag-5'>天氣</b><b class='flag-5'>站</b>?

    零基礎開發小安-Eyes-S1【入門篇】——初識小安-Eyes-S1

    資料在官網上均可查閱,包括原理圖、芯片手冊和所需軟件,小安-Eyes-S1所有資料合集: https://docs.ai-thinker.com/eyes 01 概述 AiPi-Eyes-S
    的頭像 發表于 09-18 15:41 ?740次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b>【入門篇】——初識<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b>

    用安信可的小安小安,DIY個簡單的CC表

    本作品由安信可社區用戶 bzhou830 制作 原貼地址:【DIY電子作品】電壓與電流CC表 基于小安AiPi-Eye-S1 匯總 https://bbs.ai-thinker.com
    的頭像 發表于 12-25 17:07 ?716次閱讀
    用安信可的<b class='flag-5'>小安</b><b class='flag-5'>派</b><b class='flag-5'>小安</b><b class='flag-5'>派</b>,DIY個簡單的CC表

    零基礎開發小安-Eyes-S1 外設篇 ——I2C

    AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安1
    的頭像 發表于 11-27 16:39 ?252次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b> 外設篇 ——I2C

    零基礎開發小安-Eyes-S1【外設篇】——FLASH

    AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安1
    的頭像 發表于 12-05 14:31 ?233次閱讀
    零基礎開發<b class='flag-5'>小安</b><b class='flag-5'>派</b>-Eyes-<b class='flag-5'>S1</b>【外設篇】——FLASH

    使用小安DSL制作天氣

    小安 DSL做天氣 用戶分享DIY ? 前言 小安-DSL(
    的頭像 發表于 01-03 11:18 ?138次閱讀
    使用<b class='flag-5'>小安</b><b class='flag-5'>派</b>DSL制作<b class='flag-5'>天氣</b><b class='flag-5'>站</b>

    零基礎開發小安-Eyes-S1——初識LVGL并搭建最小工程

    等。 AiPi-Eyes-S1集成了SPI屏幕接口,DVP攝像頭接口,外置ES8388音頻編解碼芯片以及預留TF卡座,并且引出USB接口,可接入USB攝像頭。 從零開始學習小安1
    的頭像 發表于 01-03 14:09 ?271次閱讀

    小安 DSL做一個天氣

    前言 小安-DSL(AiPi-DSL) 是安信可開源團隊專門為Ai-M61-32S設計的一款屏幕驅動開發板,支持2.8/3.5寸等30Pin SPI顯示屏、2.4寸及1.28寸等18
    的頭像 發表于 01-06 16:44 ?87次閱讀
    用<b class='flag-5'>小安</b><b class='flag-5'>派</b> DSL做一個<b class='flag-5'>天氣</b><b class='flag-5'>站</b>
    主站蜘蛛池模板: 色影音先锋av资源网| 中文字幕一区二区三区在线观看| 最近2018年手机中文字幕| 美女大本营| 成人片在线播放| 亚洲AV无码专区国产乱码网站 | 综合一区无套内射中文字幕| 暖暖视频在线观看高清...| 粗好大用力好深快点漫画| 亚洲成AV人片一区二区不卡| 乱精品一区字幕二区| 父皇轻点插好疼H限| 一区视频免费观看| 日本熟妇乱妇熟色在线电影| 精品国产三级a| 扒开小处30p| 亚洲中文字幕日产乱码2020| 青青操久久| 久爱在线中文在观看| 成人免费公开视频| 一本到道免费线观看| 三级电影免费看| 两个女人互添下身高潮自视频 | 亚洲国产精品VA在线看黑人| 蜜桃传媒星空传媒在线播放| 国产麻豆精品人妻无码A片| 中国特级黄色大片| 午夜伦伦电影理论片大片| 男女肉大捧进出全过程免费| 国产自产第一区c国产| max girls 大感谢祭| 一级毛片视频免费| 婷婷精品国产亚洲AV在线观看| 免费看片A级毛片免费看| 国产欧美一区二区精品性色tv| a视频免费在线观看| 亚洲在线无码免费观看| 少妇第一次交换| 女人被躁到高潮嗷嗷叫69| 久久99国产精品无码AV| 国产伦精品一区二区免费 |