在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

4G模組Air724UG軟件指南之鬧鐘(alarm) 必讀教程

青山老竹農 ? 來源:jf_82863998 ? 作者:jf_82863998 ? 2024-12-11 09:37 ? 次閱讀

眾所周知alarm鬧鐘是電子產品中常用來作為設備軟件定時開關機的一項基本功能,本文介紹如何用Air724開發板,進行鬧鐘功能演示。

一、演示功能概述

教程教你如何用Air724開發板,進行鬧鐘的功能演示。

二、準備硬件環境

2.1 開發板準備

使用 EVB_Air724 開發板,如下圖所示:

wKgZO2dX932AKDVZABMptaddLxo368.png

此開發板的詳細使用說明參考:
https://docs.openluat.com/air724ug/product/

Air724UG 產品手冊中的《EVB_Air724UG_AXX 開發板使用說明》,寫這篇文章時最新版本的使用說明為:《EVB_Air724UG_A14 開發板使用說明》;開發板使用過程中遇到任何問題,可以直接參考這份使用說明文檔。

api文檔:
https://doc.openluat.com/wiki/21?wiki_page_id=2068

2.2 數據通信

USB 數據線一根(micro USB)。

2.3 PC 電腦

WIN7以及以上版本的WINDOWS系統。

2.4 SIM

中國大陸環境下,可以上網的 SIM 卡。一般來說,使用移動,電信,聯通的物聯網卡或者手機卡都行。

2.5 組裝硬件環境

USB 數據線插入 USB 口,另一端與電腦相連,撥碼開關全部撥到 ON,串口切換開關選擇 UART1,USB 供電的 4V 對應開關撥至 ON 檔,SIM 卡放到 SIM 卡槽中鎖緊,如下圖所示。

wKgZPGdYMIuAVAbWAAg-gQGAnVE362.png

三、準備軟件環境

3.1 下載調試工具

使用說明參考:

Luatools 下載和詳細使用:
https://docs.openluat.com/Luatools/

3.2 源碼及固件

3.2.1 底層 core 下載

下載底層固件,并解壓

鏈接:
https://docs.openluat.com/air724ug/luatos/firmware/

如下圖所示,紅框的是我們要使用到的。

wKgZPGdYMJ6AB9PwAAKnCwD7tUA218.png

3.2.2 本教程使用的 demo 見附件:

https://gitee.com/openLuat/LuatOS-Air724UG/tree/master/script_LuaTask/demo/alarm

3.3 下載固件和腳本到開發板中

打開 Luatools,開發板上電開機,如開機成功 Luatools 會打印如下信息

wKgZPGdYMKqABPBKAAQMbEjyfKQ396.png

點擊項目管理測試選項。

wKgZO2dYMLSAMIQMAAEXrjSAFD4447.png

進入管理界面,如下圖所示。

wKgZO2dYMMGAUTiuAAPGm1MZvMY141.png

點擊選擇文件,選擇底層固件,我的文件放在 D:luatOSAir724 路徑中

wKgZO2dYMMyAVai3AACROlexbtI435.png

點擊增加腳本或資源文件,選擇 之前下載的程序源碼,如下圖所示。

wKgZPGdYMNqASZtKAAD1bXrHVWQ712.png

點擊下載底層和腳本,下載完成如下圖所示。

wKgZO2dYMOaAQo6LAAFqBdBJr2o355.png

四、代碼示例介紹

4.1 API 說明

--注冊鬧鐘模塊

rtos.init_module(rtos.MOD_ALARM)

--注冊鬧鐘消息的處理函數(如果是開機鬧鐘,鬧鐘事件到來時會調用 alarmsg)

rtos.on(rtos.MSG_ALARM,alarMsg)

模塊進行 lua 開發的 lua 虛擬機架設在 RTOS 操作系統之上,所以在設置完系統時間,鬧鐘開關機時間之后,需要將鬧鐘消息進行注冊,才能對操作系統進行開關機啟動操作

wKgZPGdYMPKAJKuGAAECcGwI56Q414.png

--設定鬧鈴

rtos.set_alarm(1,onTimet.year,onTimet.month,onTimet.day,onTimet.hour,onTimet.min,onTimet.sec)

set_alarm 接口參數中的第一個參數 1 表示開啟鬧鐘,0 表示關閉鬧鐘

鬧鐘關機之后,模塊將進入超低功耗模式,此時停止解析應用層的代碼,大部分協議棧也將停止,所以鬧鐘開機需軟件主動重啟一次

wKgZPGdYMPyADuqKAADtSmyB2Tc657.png

4.2 testAlarm.lua 代碼

首先通過 misc.setClock()接口函數手動設置當前系統時間,該函數可傳入 table 類型的變量,依次包含年、月、日、時、分、秒等 6 個參數,設置后,系統時間即更新生效;通過 rtos.set_alarm()接口函數設置鬧鐘關機后再次開機的時間間隔,在這里修改為 60,即模塊關機 60S 后再次開機:

wKgZO2dYMQmABP8zAAQVdop4L-Q184.pngwKgZPGdYMRyAc-saAAN0aYwgSj8115.pngwKgZPGdYMSiAZVAZAAEwd2vaoag807.png

4.3 main.lua 代碼

本代碼為主程序腳本,系統啟動后首先會對 4G 網絡進行配置,等待網絡連接成功,然后加載測試模塊。

五、開機調試

5.1 開發板開機

連接好硬件并下載固件后,啟動 Luatools 軟件,系統運行信息將顯示在界面中。紅框中為開發板連接到 PC 機后正常打印的信息,如下圖所示。

wKgZO2dYMTSASfikAALGkLRBr-s291.png

5.2 功能調試

5.2.1 設置鬧鐘

通過misc.setClock()接口函數手動設置當前系統時間,然后通過rtos.set_alarm()接口函數設置鬧鐘關機后再次開機的時間間隔,在這里修改為60,即模塊關機開始60S后再次開機`。

wKgZO2dYMUGAcYX0AAdzMr94R80277.png

5.2.2 鬧鐘時間到打印輸出

wKgZPGdYMVaAQrJiAAMUC31TJwM245.png

六、常見問題

6.1 為什么燒錄完 demo 之后,用戶反映不能進行鬧鐘關機?

答:demo 中已經將鬧鐘關機的函數屏蔽掉,需要用戶釋放時才能進行鬧鐘關機。

6.2 為什么燒錄完 demo 之后,用開發板測試時發現代碼中設定的時間跟我們看到的網絡時間不一樣,甚至比當前的時間早,但是還是會安裝設定的時間間隔開機?

答:demo 中設定的時間為手動設置,并沒有與網絡時間同步,模塊是以手動設定的時間為基礎計時運行。

分享完畢。


審核編輯 黃宇

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

    關注

    15

    文章

    5520

    瀏覽量

    119052
  • 物聯網
    +關注

    關注

    2909

    文章

    44634

    瀏覽量

    373316
  • 模組
    +關注

    關注

    6

    文章

    1492

    瀏覽量

    30384
收藏 人收藏

    評論

    相關推薦

    掌握4G模組SPI|技術指南

    本次我要分享的是4G模組SPI的技術指南,以合宙Air724UG為例,學完本章幫你實現技術提升。
    的頭像 發表于 12-14 09:38 ?599次閱讀
    掌握<b class='flag-5'>4G</b><b class='flag-5'>模組</b>SPI|技術<b class='flag-5'>指南</b>

    分步實操 | Air724UG低功耗模組軟件中復刻高效FTP示例!

    本文要說的是低功耗4G模組Air724UG軟件中復刻高效FTP示例,我已整理成文供大家參考。
    的頭像 發表于 12-03 11:45 ?598次閱讀
    分步實操 | <b class='flag-5'>Air724UG</b>低功耗<b class='flag-5'>模組</b><b class='flag-5'>軟件</b>中復刻高效FTP示例!

    ESP32S2 WROVER在使用AT指令獲取4G模組時,dte會報超時怎么解決?

    模組:ESP32 S2 WROVER 4G模組:合宙Air724UG 在使用AT指令獲取4G模組
    發表于 06-27 06:54

    air724ug開發板

    air724ug開發板,最近購買了一塊4G開發板來玩玩,做個開發記錄開發板采用合宙Air724UG模塊作為主控,沒有外掛其它單片機,原來的2/4G模塊都是通過AT指令串口外掛單片機,此
    發表于 07-22 07:25

    STM32+Air724UG基本控制篇

    Air724UG,4G Cat.1全網通③基本外設:液晶OLED(IIC); RGB三色燈;溫濕度傳感器(DHT1...
    發表于 08-20 06:09

    Air724UG模塊及其硬件接口規范

    1. 緒論本文檔定義了Air724UG模塊及其硬件接口規范,電氣特性和機械細節,通過此文檔的幫助,結合我們的應用手冊和用戶指導書,客戶可以快速應用Air724UG模塊于無線應用。2.綜述2.1
    發表于 11-11 06:44

    Air724UG是什么

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔文章目錄前言一、Air724UG是什么?二、AT是什么?三、服務器是什么?四、我們要做什么?五、我們該怎么做?0.準備工作1·連接模塊
    發表于 12-13 07:07

    Air724UG軟件:ADC功能的創意展示

    今天我將對Air724UG軟件的ADC功能做出詳細示例,大家可以先收藏,再慢慢細讀,絕對有收獲。
    的頭像 發表于 11-17 09:53 ?303次閱讀
    <b class='flag-5'>Air724UG</b><b class='flag-5'>軟件</b>:ADC功能的創意展示

    UART通信入門:4G模組軟件的實踐指南

    本文將對4G模組Air724UG軟件的UART做出相關示例,希望想了解此模組的朋友們收藏好仔細看。
    的頭像 發表于 11-17 00:07 ?433次閱讀
    UART通信入門:<b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>軟件</b>的實踐<b class='flag-5'>指南</b>

    4G模組SD卡使用技巧|專家指南

    今天我們學習的是4G模組SD卡使用技巧,以Air724UG為例做出指南供大家參考。
    的頭像 發表于 12-14 09:37 ?178次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b>SD卡使用技巧|專家<b class='flag-5'>指南</b>

    4G模組Air724UG軟件示例:UDP實戰演練!

    關于4G模組Air724UG軟件的UDP示例,今天我將對其實戰演練,整理成文示例展示:
    的頭像 發表于 11-26 12:10 ?181次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>Air724UG</b><b class='flag-5'>軟件</b>示例:UDP實戰演練!

    4G模組Air724UG軟件教程:KEYPAD示例!

    本回我要說的是低功耗4G模組Air724UG的KEYPAD示例,我已整理成文,特供大家參考。
    的頭像 發表于 11-30 09:44 ?254次閱讀
    <b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>Air724UG</b>的<b class='flag-5'>軟件</b>教程:KEYPAD示例!

    藏箱子里Air724UG模組LuatOS開發的HTTP示例!

    今天我們來學習的是我珍藏已久的低功耗模組Air724UG的LuatOS開發HTTP示例,獻給大家。
    的頭像 發表于 11-30 09:42 ?231次閱讀
    藏箱子里<b class='flag-5'>Air724UG</b><b class='flag-5'>模組</b>LuatOS開發的HTTP示例!

    輕松攻克低功耗4G模組軟件的FTP示例!

    今天是以Air724UG模組為例,輕松攻克低功耗4G模組軟件的FTP示例。
    的頭像 發表于 12-05 09:08 ?191次閱讀
    輕松攻克低功耗<b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>軟件</b>的FTP示例!

    解讀Air724UG低功耗4G模組軟件的語音通話!

    本篇文章以Air724UG模組為例,解讀低功耗4G模組軟件的語音通話,呈現實用教程供大家參考。
    的頭像 發表于 12-09 09:39 ?206次閱讀
    解讀<b class='flag-5'>Air724UG</b>低功耗<b class='flag-5'>4G</b><b class='flag-5'>模組</b><b class='flag-5'>軟件</b>的語音通話!
    主站蜘蛛池模板: 伊人久久大线蕉香港三级| 四虎永久精品视频在线| 色视频在线看| 福利天堂| 成人黄色在线网站| 亚洲综合激情网| 精品在线视频一区| 免费一级特黄特色大片在线观看看| 亚洲欧美天堂网| 亚洲理论在线观看| 日xxxx| 婷婷资源综合| 999毛片| h视频免费观看| 色多多网| 婷婷日日夜夜| 卡1卡2卡3精品推荐老狼| 女人特黄大aaaaaa大片| 神马午夜在线观看| 国产成人系列| 国产在线精品美女观看| 成人爽a毛片在线视频网站| 婷婷六月久久综合丁香一二| freexxxx性欧美| 亚洲视频1区| 免费在线黄网站| 九九国产精品视频| 日本欧美一区二区三区不卡视频| 欧洲freexxxx性| 夜夜骑日日操| 老师喂我吃她的奶水脱她胸罩| 噜噜色噜噜| 97久久天天综合色天天综合色 | 欧美生活性色| 理论片午夜| 泰国一级毛片aaa下面毛多| 午夜视频久久| 一级三级黄色片| 小视频国产| 一区二区三区伦理| 亚洲精品私拍国产福利在线 |