0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何利用ESP32和ILI9488制作一個(gè)智能手表

科技觀察員 ? 來(lái)源:vishalsoniindia ? 作者:vishalsoniindia ? 2022-07-01 16:55 ? 次閱讀

大家好,這個(gè)項(xiàng)目將為大家介紹我制作的一個(gè)巨大的智能手表,我用 ESP32 和 ILI9488 Raspberry pi 顯示器制作了它。雖然它確實(shí)很大,但戴起來(lái)很有趣。手表通過(guò) wifi 連接到互聯(lián)網(wǎng),您可以將其連接到您的移動(dòng)熱點(diǎn)。連接到熱點(diǎn)后,它將顯示您所在位置的時(shí)間、位置和天氣。目前只是一個(gè)初始版本,后續(xù)功能及外觀都可以改進(jìn),請(qǐng)我在評(píng)論中告訴您的建議。

第 1 步:補(bǔ)給品

pYYBAGK-tfqAcz9EAANf59E6omU847.png

3.5英寸IPS顯示屏

ESP32 開發(fā)模塊

3.7v 1000mah 電池

MT3608

第 2 步:外殼

pYYBAGK-tfaAHKu3AAL4eo9yo5c993.png

現(xiàn)在我想使用手頭的東西,所以我決定用紙板做表殼。

拿一個(gè)紙箱

切割屏幕尺寸部分

在后面剪兩個(gè)條形孔

用黑色油漆涂上它,使其看起來(lái)更好

poYBAGK-tfKAQfUOAAHTRRF_HPg710.png

第 3 步:ILI9488 Raspberry Pi 顯示器與 ESP32

點(diǎn)擊此處從我的 GitHub 頁(yè)面下載文件夾并解壓縮。

在該文件夾中,您將找到一個(gè)文件名User_Setup.h

復(fù)制文件并將其粘貼到我的電腦 〉〉 文檔 〉〉 Arduino 〉〉 庫(kù) 〉〉 TFT_eSpi

已經(jīng)有一個(gè)同名的文件替換它。

第 4 步:代碼和自定義

pYYBAGK-te2ACg9uAAIu1sLcr8Q101.png

從庫(kù)管理器下載一些庫(kù),但首先選擇板作為 ESP32,然后下載庫(kù)。

下載版本 5 的 ArduinoJson.h,否則版本 5 將無(wú)法工作。

NTPClient.h

無(wú)線網(wǎng)絡(luò).h

WiFiUdp.h

WiFi客戶端.h

ArduinoJson.h

Adafruit_GFX.h

TFT_eSPI.h

SPI.h

SPIFFS.h

在代碼中,您必須進(jìn)行一些更改。

如圖所示,輸入您的 Wifi 名稱和密碼。

輸入您的天氣 api,登錄或注冊(cè) openweathermap 并轉(zhuǎn)到這個(gè)鏈接以獲取您的 API。

要獲取您的 cityID,請(qǐng)轉(zhuǎn)到這個(gè)鏈接并搜索您的城市。

找到城市后打開它并查看下面給出的瀏覽器示例中的鏈接。

https://openweathermap.org/city/1269517

這個(gè) js 是我的位置鏈接,最后有城市 id 是1269517

上傳代碼。下面是 SPIFFS 的教程,請(qǐng)點(diǎn)擊這里按照教程在 Flash 中獲取圖像。

第 5 步:連接

pYYBAGK-temAVKdkAAN3N94Kujo104.png

如下所示將顯示器與 esp 32 連接。

ESP32 顯示器

輸入電壓-----------〉 5V

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

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

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

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

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

15 --〉 直流

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

鋰電池連接到 mt3608 并通過(guò)電位器將電壓設(shè)置為 5v。將此 5v 連接到 ESP32 的 VIN 引腳。

第 6 步:最終外殼

poYBAGK-teSAfJmQAALIoHcHOSs981.png

最后將所有東西放在盒子里,并在它后面加上帶子。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 智能手表
    +關(guān)注

    關(guān)注

    36

    文章

    3262

    瀏覽量

    113512
  • ILI9488
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    7402
  • ESP32
    +關(guān)注

    關(guān)注

    17

    文章

    944

    瀏覽量

    16918
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    esp32教程 基于ESP32智能手表DIY 視覺(jué)炫酷

    最近在hackaday上逛的時(shí)候,看到個(gè)還在制作中的非常炫酷的手表項(xiàng)目,分享給大家。 背景 作者正在造的這個(gè)ESP32 Pico Watc
    發(fā)表于 11-17 18:10 ?2700次閱讀

    Milkv?入坑(3)點(diǎn)亮ILI9488 SPI屏

    點(diǎn)亮ILI9488 480 X 320 屏幕
    的頭像 發(fā)表于 01-24 14:46 ?3194次閱讀
    Milkv?入坑(3)點(diǎn)亮<b class='flag-5'>ILI9488</b> SPI屏

    【CANNON申請(qǐng)】智能手表

    申請(qǐng)理由:利用資源,完成自己的次DIY小制作。項(xiàng)目描述:智能手表,現(xiàn)在非常流行的可穿戴設(shè)備。利用小鋼炮的低功耗藍(lán)牙設(shè)備,可以實(shí)現(xiàn)與手機(jī)、電
    發(fā)表于 03-23 13:45

    ILI9488液晶顯示用戶手冊(cè)

    ILI9488液晶顯示用戶手冊(cè),相信這個(gè)手冊(cè)不是太容易找到的。
    發(fā)表于 07-06 20:10

    ILI9488 IC驅(qū)動(dòng)顯示用戶手冊(cè),這個(gè)手冊(cè)不是太容易找到的。

    [tr=transparent]ILI9488液晶顯示用戶手冊(cè),找這個(gè)手冊(cè)不是太容易找到的。[/tr]
    發(fā)表于 03-16 09:56

    請(qǐng)問(wèn)ili9488屏幕的光標(biāo)能關(guān)閉顯示嗎

    新手枚,求助,ili9488的屏幕, 能寫字能畫畫,就是下面的光標(biāo)直顯示, 想請(qǐng)問(wèn)大神tft屏幕的光標(biāo)能關(guān)閉顯示嗎,怎么關(guān)閉顯示, 還有我用的是spi的方式傳輸數(shù)據(jù)的,選擇的是RGB模式,照理說(shuō)0xffff顯示的是黑色,0x
    發(fā)表于 11-13 08:50

    分享個(gè)不錯(cuò)的FreeTouchDeck設(shè)計(jì)方案

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

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

    ESP32-S3-DevKitC-1 和 480*320 ILI9488 TFT + XPT2046 觸摸控制器制作。代碼https://github.com/DustinWatts/FreeTouchDeck
    發(fā)表于 06-22 07:44

    基于ESP32設(shè)計(jì)智能手表

    如何使用 OLED 顯示器,并可作為更多實(shí)際實(shí)驗(yàn)和項(xiàng)目的基礎(chǔ)。概念個(gè)簡(jiǎn)單的 MicroPython 腳本,用于將帶有 oled 的 ESP32 變成智能手表。目前它可以連接到互聯(lián)網(wǎng),
    發(fā)表于 06-23 06:10

    求助,LVGL驅(qū)動(dòng)ILI9488,屏幕邊緣有排亮點(diǎn)怎么解決?

    這幾天我用ESP32通過(guò)LVGL成功驅(qū)動(dòng)了ILI9488的TFT。但是遇到個(gè)問(wèn)題始終不能解決。無(wú)論我放置什么組件到屏幕的右側(cè)邊緣(屏幕
    發(fā)表于 03-07 08:50

    ILI9488 TFT LCD單片驅(qū)動(dòng)器芯片的數(shù)據(jù)手冊(cè)免費(fèi)下載

    ILI9488款16.7M單芯片SoC驅(qū)動(dòng)器,用于分辨率為320(RGB)x 480點(diǎn)的非晶硅TFT液晶顯示面板。ILI9488由960通道源驅(qū)動(dòng)器、480通道門驅(qū)動(dòng)器、345600字節(jié)/克
    發(fā)表于 01-12 08:00 ?268次下載
    <b class='flag-5'>ILI9488</b> TFT LCD單片驅(qū)動(dòng)器芯片的數(shù)據(jù)手冊(cè)免費(fèi)下載

    用192個(gè)0603的LED制作智能手表

    這是Hackaday上的個(gè)項(xiàng)目,用192個(gè)0603的LED制作智能手表,基于ESP32 PI
    的頭像 發(fā)表于 08-26 14:15 ?5286次閱讀

    Diy ESP32智能手表

    電子發(fā)燒友網(wǎng)站提供《Diy ESP32智能手表.zip》資料免費(fèi)下載
    發(fā)表于 07-04 11:26 ?5次下載
    Diy <b class='flag-5'>ESP32</b><b class='flag-5'>智能手表</b>

    如何使用ESP32構(gòu)建個(gè)BLE iBeacon

    在本教程中,我們將使用 ESP32 構(gòu)建個(gè) BLE iBeacon,其中 ESP32 將充當(dāng)服務(wù)器,智能手機(jī)將充當(dāng)客戶端。
    發(fā)表于 07-12 16:48 ?6852次閱讀
    如何使用<b class='flag-5'>ESP32</b>構(gòu)建<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>BLE iBeacon

    如何利用ESP32和Arduino制作BLE檢測(cè)器

    在本文中,我將向您展示如何在ESP32 和 Arduino 的幫助 下制作個(gè)簡(jiǎn)單的BLE 存在檢測(cè)器,最后,我們將在我的智能手機(jī)和
    的頭像 發(fā)表于 08-09 17:15 ?6121次閱讀
    如何<b class='flag-5'>利用</b><b class='flag-5'>ESP32</b>和Arduino<b class='flag-5'>制作</b>BLE檢測(cè)器