大家好,這個項目將為大家介紹我制作的一個巨大的智能手表,我用 ESP32 和 ILI9488 Raspberry pi 顯示器制作了它。雖然它確實很大,但戴起來很有趣。手表通過 wifi 連接到互聯(lián)網(wǎng),您可以將其連接到您的移動熱點。連接到熱點后,它將顯示您所在位置的時間、位置和天氣。目前只是一個初始版本,后續(xù)功能及外觀都可以改進(jìn),請我在評論中告訴您的建議。
第 1 步:補給品
3.5英寸IPS顯示屏
ESP32 開發(fā)模塊
3.7v 1000mah 電池
MT3608
第 2 步:外殼
現(xiàn)在我想使用手頭的東西,所以我決定用紙板做表殼。
拿一個紙箱
切割屏幕尺寸部分
在后面剪兩個條形孔
用黑色油漆涂上它,使其看起來更好
第 3 步:ILI9488 Raspberry Pi 顯示器與 ESP32
點擊此處從我的 GitHub 頁面下載文件夾并解壓縮。
在該文件夾中,您將找到一個文件名User_Setup.h
復(fù)制文件并將其粘貼到我的電腦 〉〉 文檔 〉〉 Arduino 〉〉 庫 〉〉 TFT_eSpi
已經(jīng)有一個同名的文件替換它。
第 4 步:代碼和自定義
從庫管理器下載一些庫,但首先選擇板作為 ESP32,然后下載庫。
下載版本 5 的 ArduinoJson.h,否則版本 5 將無法工作。
NTPClient.h
無線網(wǎng)絡(luò).h
WiFiUdp.h
WiFi客戶端.h
ArduinoJson.h
Adafruit_GFX.h
TFT_eSPI.h
SPI.h
SPIFFS.h
在代碼中,您必須進(jìn)行一些更改。
如圖所示,輸入您的 Wifi 名稱和密碼。
輸入您的天氣 api,登錄或注冊 openweathermap 并轉(zhuǎn)到這個鏈接以獲取您的 API。
要獲取您的 cityID,請轉(zhuǎn)到這個鏈接并搜索您的城市。
找到城市后打開它并查看下面給出的瀏覽器示例中的鏈接。
https://openweathermap.org/city/1269517
這個 js 是我的位置鏈接,最后有城市 id 是1269517
上傳代碼。下面是 SPIFFS 的教程,請點擊這里按照教程在 Flash 中獲取圖像。
第 5 步:連接
如下所示將顯示器與 esp 32 連接。
ESP32 顯示器
輸入電壓-----------〉 5V
接地 ----------〉 接地
12 --------------〉 莫西
2 -----------------〉 味噌
14 ---------------〉 SCK
5 ------------------〉 CS
15 --〉 直流
13 ----------------〉 RST
將鋰電池連接到 mt3608 并通過電位器將電壓設(shè)置為 5v。將此 5v 連接到 ESP32 的 VIN 引腳。
第 6 步:最終外殼
最后將所有東西放在盒子里,并在它后面加上帶子。
-
智能手表
+關(guān)注
關(guān)注
36文章
3265瀏覽量
113657 -
ILI9488
+關(guān)注
關(guān)注
0文章
3瀏覽量
7410 -
ESP32
+關(guān)注
關(guān)注
17文章
951瀏覽量
16992
發(fā)布評論請先 登錄
相關(guān)推薦
評論