查看: 2331|回复: 9

[原创] 物趣系列第二弹!LPC55S69之②:本地超声雾化器控制

[复制链接]
  • TA的每日心情
    奋斗
    2022-3-11 00:40
  • 签到天数: 272 天

    [LV.8]以坛为家I

    9

    主题

    334

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1545
    最后登录
    2022-7-12
    发表于 2021-1-19 10:15:19 | 显示全部楼层 |阅读模式
    本帖最后由 Litthins 于 2021-1-23 16:58 编辑

    物趣系列第二弹!
    LPC55S69之②:本地超声雾化器控制

            第二弹的目标是实现一款基于Web控制的超声雾化器(北方的冬天真干燥!)。
            第一步,LPC55S69-EVK适配L610模块实现4G联网,使用HTTP协议POST方法上传数据至服务器。
                           点击传送!
            第二步,LPC55S69-EVK搭配光耦实现本地超声雾化器控制。本贴!
            第三步,LPC55S69-EVK获取温度湿度数据上传云端,网页远程显示温湿度波形,控制雾化器开关。

            今天为大家带来超声雾化器的本地控制篇,主角依旧是LPC55S69-EVK,快来看看有什么惊喜吧!
            老规矩了,先上个合照,如图。垫了个烙铁海绵,老实说,这个雾化的量,我觉得蛮惊人的。
    step6.jpg
             本来想找店家买上电自动运行的雾化器驱动,没货了,给我推荐了按键定时的。这样原本的继电器方案就不太方便了。好在我手边还有一些光耦,把按键和光耦结合了下,成功把控制功能引了出来。光耦控制端由LPC55S69-EVK担当,按键中断功能是主要部分。EVK上配有独立USER按键,可以很好地和用户交互,通过中断触发,可以简单实现本地超声雾化器的开关控制。
            首先需要查找USER按键的引脚定义。请出老朋友LPCXpresso55S69_Board_Schematic_RevA2.PDF文件,这里我直接上图。
    step1.JPG
            不错,PIO1_9,拿着这个定义,就可以去IDE里配置中断了。由于新建工程时没有添加PINT驱动,需要先添加驱动进来。
            这里介绍直接在已有工程中添加驱动的方法!
            首先在工作空间中选中目标工程,鼠标右键,选择SDK Management->Manage SDK Components。
    step2.png
            在弹出的窗口中,左上方选择Drivers->pint,右侧summary里,Driver明细可以查看现有配置。确认后点击确定。
    step3.png
            其后进入配置工具,搜索PIO1_9,设置为中断功能。再进入外设配置界面,左侧点击Peripheral drivers,添加PINT。考虑按键硬件电路,设定为下降沿触发,填写回调函数名称。
    step4.png
            配置工具会在peripherals.h中生成函数原型,位置大概在50行左右。注意有extern关键字,如此一来,可以方便地将函数实现放在需要的地方。这里我添加一个全局变量,设置每进入一次中断,翻转变量值,主函数通过轮询方式查询该变量,控制光耦输入端电平翻转,进而实现对超声雾化器的控制。
    add1.JPG
            实现函数后,尝试编译,系统报错:fsl_inputmux.h: No such file or directory。该错误因未添加inputmux驱动导致,再次进入SDK Management,添加inputmux驱动,重新编译即可通过。
    add2.JPG
            作战成功!
            提前放出网页端,正在紧张调试中。请期待下回大更新,LPC55S69-EVK获取温度湿度数据上传云端,网页远程显示温湿度波形,控制雾化器开关。谢谢大家!
    add3.JPG

    上动图展示:

    加湿器2.gif


    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-26 15:16
  • 签到天数: 266 天

    [LV.8]以坛为家I

    3298

    主题

    6545

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    32012
    最后登录
    2024-4-9
    发表于 2021-1-19 12:49:32 | 显示全部楼层
    前排围观,属实很强
    签到签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 09:04
  • 签到天数: 1207 天

    [LV.10]以坛为家III

    22

    主题

    4754

    帖子

    0

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    8061

    活跃会员

    最后登录
    2024-4-22
    发表于 2021-1-19 13:33:10 来自手机 | 显示全部楼层
    前排mark
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-12-18 12:56
  • 签到天数: 55 天

    [LV.5]常住居民I

    71

    主题

    221

    帖子

    0

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1588
    最后登录
    2024-4-22
    发表于 2021-1-19 20:40:46 | 显示全部楼层
    感谢分享
    签到
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-9-15 08:42
  • 签到天数: 1952 天

    [LV.Master]伴坛终老

    1

    主题

    4686

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9405
    最后登录
    2023-9-15
    发表于 2021-1-20 06:36:55 | 显示全部楼层
    感谢分享
    今天天气不错!签到!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-12 16:38
  • 签到天数: 268 天

    [LV.8]以坛为家I

    31

    主题

    2988

    帖子

    38

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    5298

    活跃会员

    最后登录
    2024-4-23
    发表于 2021-1-20 09:20:24 | 显示全部楼层

    前排围观,属实很强
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-3-11 00:40
  • 签到天数: 272 天

    [LV.8]以坛为家I

    9

    主题

    334

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    1545
    最后登录
    2022-7-12
     楼主| 发表于 2021-1-20 09:45:19 | 显示全部楼层
    感谢大家支持,网页端调试已于昨日完成,第三帖近日发出。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-7 11:35
  • 签到天数: 72 天

    [LV.6]常住居民II

    0

    主题

    533

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1525
    最后登录
    2024-1-17
    发表于 2021-1-20 10:30:29 | 显示全部楼层
    学习学习
    开心
    回复

    使用道具 举报

  • TA的每日心情

    4 天前
  • 签到天数: 557 天

    [LV.9]以坛为家II

    34

    主题

    5913

    帖子

    2

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    5688
    最后登录
    2024-4-19
    发表于 2021-1-20 13:34:35 | 显示全部楼层
    嗯,看来我计划改造维修家里的加湿器成本有点高啊
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-12-30 08:07
  • 签到天数: 87 天

    [LV.6]常住居民II

    0

    主题

    242

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    1097
    最后登录
    2022-12-30
    发表于 2021-5-21 08:00:22 | 显示全部楼层
    步骤详尽,都是干货
    生命不息,奋斗不止!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-23 20:13 , Processed in 0.179469 second(s), 38 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表