查看: 5971|回复: 8

[原创] imx6ul做一个天气预报桌面

[复制链接]
  • TA的每日心情

    2021-2-4 09:24
  • 签到天数: 190 天

    连续签到: 1 天

    [LV.7]常住居民III

    38

    主题

    591

    帖子

    28

    金牌会员

    Rank: 6Rank: 6

    积分
    2207
    最后登录
    2025-8-11
    发表于 2018-11-21 12:56:07 | 显示全部楼层 |阅读模式
    折腾了几个晚上,终于搞出来了。看到隔壁家用esp8266做的,就想着用这个做一下 IMG_20181121_122713.jpg

    实验板是米尔的MYS6ULL-IOT,外接了4.3寸RGB屏幕。
    通过丫丫天气的API获取天气数据,显示在液晶屏上面。
    YY天气的API调用很简单,只需要连接服务器然后发送GET数据就会收到天气数据。

    myWeatherTcpSocket->connectToHost("123.57.54.168",80);     //连接服务器myWeatherTcpSocket->write(Get_Date.toLatin1().data());     //请求天气数据然后就可以处理API返回的JSON了。可以用网络助手调试天气API。 1.png 最后要加个回车换行才行,我们用qtget的时候也要加"\n"。天气数据获取以后就用QJson解析出来显示到屏幕。由于开发板没有使用到RTC,所以每次关机以后系统时间就不准了,我用云服务器开了一个接口,TCP连接以后服务器会返回当前北京时间的一个字符串,然后通过这个来设置系统时间,保证当前系统时间准确。服务器IP:39.108.149.228  协议:TCP  端口:16800大家如果需要用的话也可以调用,连上后服务器会立马返回当前时间,然后断开连接,该服务最低确保一年内可用。然后通过date命令修改时间,在QT调用C库的system函数system(dateTime.toLatin1().data());  //修改时间 "date MMDDhhmmYYYY.ss"源码放在下面,大家可以下载了用,需要自己注册丫丫天气的API,然后放在obj文件夹下面的key.txt里面,必须将obj里面的所有文件复制到root目录下然后修改key.txt,第一行为KEY,第二行为丫丫天气城市代码。 weather_demo.zip (7.87 MB, 下载次数: 54)
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情

    2019-2-12 11:34
  • 签到天数: 33 天

    连续签到: 1 天

    [LV.5]常住居民I

    10

    主题

    149

    帖子

    2

    高级会员

    Rank: 4

    积分
    673
    最后登录
    2021-9-30
    发表于 2018-11-21 13:22:39 | 显示全部楼层
    赞!!!!
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-12-10 16:14
  • 签到天数: 1442 天

    连续签到: 1 天

    [LV.10]以坛为家III

    17

    主题

    3862

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    8291
    最后登录
    2021-12-10
    发表于 2018-11-21 13:26:51 | 显示全部楼层
    这个有意思。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 20:29
  • 签到天数: 1880 天

    连续签到: 5 天

    [LV.Master]伴坛终老

    203

    主题

    3万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    112739
    最后登录
    2025-9-8
    发表于 2018-11-21 14:10:31 | 显示全部楼层
    不错,干得漂亮~
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-8-8 16:43
  • 签到天数: 1504 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    97

    主题

    4693

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    10101
    最后登录
    2025-9-4
    发表于 2018-11-21 16:02:46 | 显示全部楼层
    真棒!学习了
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-9-9 22:51
  • 签到天数: 415 天

    连续签到: 1 天

    [LV.9]以坛为家II

    79

    主题

    3088

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    5181
    最后登录
    2022-5-23
    发表于 2018-11-21 21:50:58 | 显示全部楼层
    给力 ,赞赞赞
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-2-5 17:05
  • 签到天数: 206 天

    连续签到: 1 天

    [LV.7]常住居民III

    28

    主题

    1814

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    5934
    最后登录
    2025-6-26
    发表于 2018-11-22 01:24:23 | 显示全部楼层
    挺棒 支持楼主
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-1-10 10:41
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    2

    主题

    22

    帖子

    0

    注册会员

    Rank: 2

    积分
    97
    最后登录
    2020-3-4
    发表于 2018-11-22 08:29:59 | 显示全部楼层
    膜拜大神!!!
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-2-15 00:12
  • 签到天数: 969 天

    连续签到: 1 天

    [LV.10]以坛为家III

    175

    主题

    2843

    帖子

    34

    金牌会员

    Rank: 6Rank: 6

    积分
    7125
    最后登录
    2023-4-20
    发表于 2018-11-22 09:08:13 | 显示全部楼层
    不错,干得漂亮~
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-9 11:58 , Processed in 0.094782 second(s), 28 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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