0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用ESP32和ILI9488制作一个智能手表

科技观察员 来源:vishalsoniindia 作者:vishalsoniindia 2022-07-01 16:55 次阅读

大家好,这个项目将为大家介绍我制作的一个巨大的智能手表,我用 ESP32 和 ILI9488 Raspberry pi 显示器制作了它。虽然它确实很大,但戴起来很有趣。手表通过 wifi 连接到互联网,您可以将其连接到您的移动热点。连接到热点后,它将显示您所在位置的时间、位置和天气。目前只是一个初始版本,后续功能及外观都可以改进,请我在评论中告诉您的建议。

第 1 步:补给品

pYYBAGK-tfqAcz9EAANf59E6omU847.png

3.5英寸IPS显示屏

ESP32 开发模块

3.7v 1000mah 电池

MT3608

第 2 步:外壳

pYYBAGK-tfaAHKu3AAL4eo9yo5c993.png

现在我想使用手头的东西,所以我决定用纸板做表壳。

拿一个纸箱

切割屏幕尺寸部分

在后面剪两个条形孔

用黑色油漆涂上它,使其看起来更好

poYBAGK-tfKAQfUOAAHTRRF_HPg710.png

第 3 步:ILI9488 Raspberry Pi 显示器与 ESP32

点击此处从我的 GitHub 页面下载文件夹并解压缩。

在该文件夹中,您将找到一个文件名User_Setup.h

复制文件并将其粘贴到我的电脑 〉〉 文档 〉〉 Arduino 〉〉 库 〉〉 TFT_eSpi

已经有一个同名的文件替换它。

第 4 步:代码和自定义

pYYBAGK-te2ACg9uAAIu1sLcr8Q101.png

从库管理器下载一些库,但首先选择板作为 ESP32,然后下载库。

下载版本 5 的 ArduinoJson.h,否则版本 5 将无法工作。

NTPClient.h

无线网络.h

WiFiUdp.h

WiFi客户端.h

ArduinoJson.h

Adafruit_GFX.h

TFT_eSPI.h

SPI.h

SPIFFS.h

在代码中,您必须进行一些更改。

如图所示,输入您的 Wifi 名称和密码。

输入您的天气 api,登录或注册 openweathermap 并转到这个链接以获取您的 API。

要获取您的 cityID,请转到这个链接并搜索您的城市。

找到城市后打开它并查看下面给出的浏览器示例中的链接。

https://openweathermap.org/city/1269517

这个 js 是我的位置链接,最后有城市 id 是1269517

上传代码。下面是 SPIFFS 的教程,请点击这里按照教程在 Flash 中获取图像。

第 5 步:连接

pYYBAGK-temAVKdkAAN3N94Kujo104.png

如下所示将显示器与 esp 32 连接。

ESP32 显示器

输入电压-----------〉 5V

接地 ----------〉 接地

12 --------------〉 莫西

2 -----------------〉 味噌

14 ---------------〉 SCK

5 ------------------〉 CS

15 --〉 直流

13 ----------------〉 RST

锂电池连接到 mt3608 并通过电位器将电压设置为 5v。将此 5v 连接到 ESP32 的 VIN 引脚。

第 6 步:最终外壳

poYBAGK-teSAfJmQAALIoHcHOSs981.png

最后将所有东西放在盒子里,并在它后面加上带子。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手表
    +关注

    关注

    36

    文章

    3265

    浏览量

    113625
  • ILI9488
    +关注

    关注

    0

    文章

    3

    浏览量

    7408
  • ESP32
    +关注

    关注

    17

    文章

    950

    浏览量

    16988
收藏 人收藏

    评论

    相关推荐

    esp32教程 基于ESP32智能手表DIY 视觉炫酷

    最近在hackaday上逛的时候,看到还在制作中的非常炫酷的手表项目,分享给大家。 背景 作者正在造的这个ESP32 Pico Watc
    发表于 11-17 18:10 2718次阅读

    Milkv 入坑(3)点亮ILI9488 SPI屏

    点亮ILI9488 480 X 320 屏幕
    的头像 发表于 01-24 14:46 3334次阅读
    Milkv 入坑(3)点亮<b class='flag-5'>ILI9488</b> SPI屏

    【CANNON申请】智能手表

    申请理由:利用资源,完成自己的次DIY小制作。项目描述:智能手表,现在非常流行的可穿戴设备。利用小钢炮的低功耗蓝牙设备,可以实现与手机、电
    发表于 03-23 13:45

    ILI9488液晶显示用户手册

    ILI9488液晶显示用户手册,相信这个手册不是太容易找到的。
    发表于 07-06 20:10

    ILI9488 IC驱动显示用户手册,这个手册不是太容易找到的。

    [tr=transparent]ILI9488液晶显示用户手册,找这个手册不是太容易找到的。[/tr]
    发表于 03-16 09:56

    请问ili9488屏幕的光标能关闭显示吗

    新手枚,求助,ili9488的屏幕, 能写字能画画,就是下面的光标直显示, 想请问大神tft屏幕的光标能关闭显示吗,怎么关闭显示, 还有我用的是spi的方式传输数据的,选择的是RGB模式,照理说0xffff显示的是黑色,0x
    发表于 11-13 08:50

    分享不错的FreeTouchDeck设计方案

    DevKitC (WROOM-32D) 和 480*320 ILI9488 TFT + XPT2046 触摸控制器制作。代码https://github.com/DustinWatts/ESP32_TFT_Combiner/b
    发表于 06-20 06:54

    ESP32-S3+TFT_Combiner-V1触摸控制器的制作教程

    ESP32-S3-DevKitC-1 和 480*320 ILI9488 TFT + XPT2046 触摸控制器制作。代码https://github.com/DustinWatts/FreeTouchDeck
    发表于 06-22 07:44

    基于ESP32设计智能手表

    如何使用 OLED 显示器,并可作为更多实际实验和项目的基础。概念简单的 MicroPython 脚本,用于将带有 oled 的 ESP32 变成智能手表。目前它可以连接到互联网,
    发表于 06-23 06:10

    求助,LVGL驱动ILI9488,屏幕边缘有排亮点怎么解决?

    这几天我用ESP32通过LVGL成功驱动了ILI9488的TFT。但是遇到问题始终不能解决。无论我放置什么组件到屏幕的右侧边缘(屏幕
    发表于 03-07 08:50

    ILI9488 TFT LCD单片驱动器芯片的数据手册免费下载

    ILI9488款16.7M单芯片SoC驱动器,用于分辨率为320(RGB)x 480点的非晶硅TFT液晶显示面板。ILI9488由960通道源驱动器、480通道门驱动器、345600字节/克
    发表于 01-12 08:00 269次下载
    <b class='flag-5'>ILI9488</b> TFT LCD单片驱动器芯片的数据手册免费下载

    用1920603的LED制作智能手表

    这是Hackaday上的项目,用1920603的LED制作智能手表,基于ESP32 PI
    的头像 发表于 08-26 14:15 5302次阅读

    Diy ESP32智能手表

    电子发烧友网站提供《Diy ESP32智能手表.zip》资料免费下载
    发表于 07-04 11:26 5次下载
    Diy <b class='flag-5'>ESP32</b><b class='flag-5'>智能手表</b>

    如何使用ESP32构建BLE iBeacon

    在本教程中,我们将使用 ESP32 构建 BLE iBeacon,其中 ESP32 将充当服务器,智能手机将充当客户端。
    发表于 07-12 16:48 6915次阅读
    如何使用<b class='flag-5'>ESP32</b>构建<b class='flag-5'>一</b><b class='flag-5'>个</b>BLE iBeacon

    如何利用ESP32和Arduino制作BLE检测器

    在本文中,我将向您展示如何在ESP32 和 Arduino 的帮助 下制作简单的BLE 存在检测器,最后,我们将在我的智能手机和
    的头像 发表于 08-09 17:15 6164次阅读
    如何<b class='flag-5'>利用</b><b class='flag-5'>ESP32</b>和Arduino<b class='flag-5'>制作</b>BLE检测器