查看: 6744|回复: 8

[原创] 使用LPC824和MicroPython实现多功能数据采集、通信、时序控制器

[复制链接]
  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
    发表于 2016-12-19 23:40:49 | 显示全部楼层 |阅读模式
    使用LPC824 breakboard 一段时间了,感觉它的功能非常强大方便,就想能不能用它做点什么好玩的东西。这一段时间也正在学习MicroPython,如果能够将两者结合起来,是不是更加强大?于是就有了设计下面这个模块的想法。

    模块由LPC824 breakout 和ESP8266组成:利用LPC824内部矩阵任意切换的特性,可以灵活定义GPIO的功能,能够将指定的GPIO设置为模拟输入、数字输入、数字输出、PWM输出、I2C、SPI、串口等功能,从而实现数据采集(支持模拟方式和数字方式)、电机控制、舵机控制、时序控制等功能。而ESP8266实现Wifi接口、网络通信、MicroPython功能,利用MicroPython的强大网络功能和脚本处理功能,实现复杂的逻辑控制,还可以通过网络实现远程升级、数据上传。

    为了快速验证,第一版没有做PCB,直接用洞洞板来实现了,虽然看起来有点不够精致,但是快速方便,节省时间。等后面在专门设计成模块,会更加通用和方便。那时候大家就可以直接用这个模块,加上简单的几行命令,就能实现Wifi智能插座、智能台灯、家庭气象站、智能防盗器、智能小车等应用,不用再去研究复杂的底层控制。
    webwxgetmsgimg.jpg


    系统方案初步完成,硬件已经连接上,ESP8266可以和LPC824进行通信。为了方便,ESP8266和LPC824共用LPC824 breakout的USB串口,可以方便的下载MicroPython固件、通过REPL调试MicroPython程序,也可以下载程序到LPC824。下一步就开始实现其它功能,等完成后在和大家慢慢分享了。

    LPC824和MicroPython多功能控制器进度一

    https://www.nxpic.org.cn/module/forum/thread-608658-1-1.html
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-11-30 16:16
  • 签到天数: 206 天

    连续签到: 1 天

    [LV.7]常住居民III

    74

    主题

    2793

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    7908
    最后登录
    2025-4-11
    发表于 2016-12-20 00:35:17 | 显示全部楼层
    老哥玩MicroPython好6啊,用小E烧的MicroPython的固件吗,厉害
    来根华子
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-1-21 08:52
  • 签到天数: 861 天

    连续签到: 1 天

    [LV.10]以坛为家III

    75

    主题

    2523

    帖子

    24

    金牌会员

    Rank: 6Rank: 6

    积分
    5867
    最后登录
    2025-1-22
    发表于 2016-12-20 01:16:03 | 显示全部楼层
    非常期待,
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-18 08:45
  • 签到天数: 812 天

    连续签到: 1 天

    [LV.10]以坛为家III

    66

    主题

    4900

    帖子

    64

    金牌会员

    Rank: 6Rank: 6

    积分
    6324
    最后登录
    2025-8-6
    发表于 2016-12-20 08:09:00 | 显示全部楼层
    很好,支持一下
    开心
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-11-30 16:16
  • 签到天数: 206 天

    连续签到: 1 天

    [LV.7]常住居民III

    74

    主题

    2793

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    7908
    最后登录
    2025-4-11
    发表于 2016-12-20 08:31:37 来自手机 | 显示全部楼层
    老哥玩microPython好6啊,小E烧的固件吗,我也想这样玩玩
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-6-2 13:32
  • 签到天数: 272 天

    连续签到: 1 天

    [LV.8]以坛为家I

    44

    主题

    995

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    4459
    最后登录
    2023-6-2
    发表于 2016-12-20 08:38:36 | 显示全部楼层
    厉害了






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

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-9-17 19:57
  • 签到天数: 2310 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    107

    主题

    4270

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10481
    最后登录
    2023-9-17
     楼主| 发表于 2016-12-20 09:33:31 | 显示全部楼层
    混森蓝兽 发表于 2016-12-20 08:31
    老哥玩microPython好6啊,小E烧的固件吗,我也想这样玩玩

    欢迎一起来玩。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-1-18 20:00
  • 签到天数: 45 天

    连续签到: 1 天

    [LV.5]常住居民I

    17

    主题

    262

    帖子

    0

    高级会员

    Rank: 4

    积分
    533
    最后登录
    2024-11-23
    发表于 2016-12-20 10:44:38 | 显示全部楼层
    厉害。。。。。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-5-29 08:54
  • 签到天数: 2992 天

    连续签到: 8 天

    [LV.Master]伴坛终老

    45

    主题

    5548

    帖子

    22

    金牌会员

    Rank: 6Rank: 6

    积分
    12035
    最后登录
    2025-5-29
    发表于 2016-12-20 13:23:33 | 显示全部楼层
    够强大,怒赞。
    签到签到
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-4 14:39 , Processed in 0.103239 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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