JC3248W535 使用教程

【使用教程】

】配网

本设备的天气时钟需要配网使用。

在上电后,设备会自动打开一个AP名为My-Ap,密码是12345678。用手机连上这个AP,稍等片刻会弹出配网页面,自动搜索当前环境内的热点,选择你的热点并输入密码,即可完成配网,配网完成后屏幕会获取到一个IP地址,在设置里面WIFI页面可以查看这个IP。


注意:有的手机一旦发现热点连不上互联网,会自动断开热点用5G网络,这个时候需要再连一次AP。连上AP后如果没有弹出配网页面,请到手机浏览器上输入192.168.4.1 也能打开。


】第二种控制方式:Web控制

联网成功后,进入设置页面,点击WiFi,进入WiFi页面,滑动到最底部找到会看到当前连接的IP地址,在电脑浏览器输入这个设备的IP可以进入web控制页。


】各功能的操作

[] 时钟:显示当前时间

[] 天气:无

[] MJPEG播放:在屏幕区域左滑和右滑可以切换播放后一个或者前一个文件。

[] 相册:在屏幕区域左滑和右滑可以切换播放后一个或者前一个文件。

[] 音乐播放:分为播放页面和菜单/列表页面。默认进入菜单/列表页面,会自动扫描TF卡上music目录内的mp3文件并列出,点击对应的名称播放,同时转到播放页面。 在播放页面点击屏幕任意位置会显示菜单/列表页面,3秒后没有动作会自动隐藏菜单/列表页面。

[] 设置:所有设置功能均在设置页面进行,为了延长flash使用寿命,在设置页面进行的修改,会在退出设置页面时才会保存到flash上。


】各功能详细使用说明

[] MP3音乐播放功能

将320kbps以下,采样率48000及以下的mp3文件放入tf卡的music目录内(每次拔卡拷贝后插回设备时,需重启设备,下同)。


[] 电子相框功能

将320*480大小的JPEG文件放入 TF卡的pic目录。


[] MJPEG播放功能   mjpeg转换工具下载

将需要播放的视频通过mjpeg转换工具,转换成320*480,FPS为25,视频质量为7的MJPEG文件,把文件拷贝到 TF卡的mjpeg目录。


[] 实时天气显示功能

在Web页面里面配置好城市代码即可使用。在web页输入城市名,点保存会自动生成城市代码,不过刷新需要时间,屏幕退出天气界面后,再进入一次天气界面,网络刷新成功后会获取到输入对应的城市天气。

可以寻找自己想要的城市天气代码

中国天气网全城市代码weather_cityId_城市网址代码-CSDN博客




【环境安装】

使用 Arduino IDE 对 ESP32 进行编程
一种简单的入门方法是使用熟悉的 Arduino IDE。虽然这不一定是使用 ESP32 的最佳环境,但它具有熟悉应用程序的优势,因此学习曲线变平了。
我们将使用 Arduino IDE 进行实验。

】使用 Arduino IDE 安装

我们首先需要安装 Arduino IDE 1.8.19 版本(或更高版本),例如,Arduino 安装在“C/Programs(x86)/Arduino”中。

】这是直接从 Arduino IDE 安装 Arduino-ESP32 的方法。

添加主板管理器条目
以下是将 ESP32 主板安装到 Arduino IDE 中需要执行的操作:
(1) 打开 Arduino IDE。

(2)单击顶部菜单栏上的文件菜单。
(3)单击首选项菜单项。这将打开“首选项”对话框。

(4)默认情况下,您应该位于首选项对话框中的设置选项卡上。

(5)查找标有“其他主板管理器 URL”的文本框。

(6)如果此框中已有文本,请在其末尾添加逗号,然后执行下一步。

(7)将以下链接粘贴到文本框中:
稳定版本链接:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

开发版本链接:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json

(8)点击OK按钮保存设置。带有JSON链接的文本框如下所示

(9) 在Arduino IDE中,单击顶部菜单栏上的Tools菜单。

(10) 向下滚动到Board:条目

(11)突出显示Board:条目时将打开一个子菜单。

(12)子菜单顶部是Boards Manager。 单击它可打开Boards Manager对话框。

(13)在 Boards Manager 的搜索框中输入“esp32”

(14)您应该会看到“esp32 by Espressif Systems”的条目。突出显示此条目并单击安装按钮。这会将 ESP32 开发板安装到您的 Arduino IDE

安装完成后,我们需要为“ESP32 Arduino”开发板选择正确的开发板选项。在开发板类型中,在工具选项卡中,我们选择“ESP32S3 Dev Module”。


设置并在同一选项卡的编程器条目中,我们选择“esptool”。

需要注意的是,代码上传后,设备将开始运行它。因此,如果我们想要上传新程序,我们需要重置设备的电源,以保证它再次进入闪烁模式。



【示例程序使用】

目前只对屏幕上显示的示例进行初步说明和入门使用,点击下载示例程序,如图:


1、ESP32库版本为V3.0.2。


2、将libraries里面的库拷贝到arduino库目录。点击查看自己的库路径



3、MJPEG播放需要把PSRAM速度改为120M,把我们提供esp32s3文件,替换

C:\Users\用户名\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.1-bd2b9390ef\esp32s3。



4、DEMO_PIC、DEMO_MJPEG、 DEMO_MP3,这三个样例测试必须插入TF卡,不插TF卡会黑屏,卡里需要有对应的文件,

文件名分别是pic、mjpeg、music,也可以直接拷贝我们提供的文件到TF卡里面。


关于触摸和LVGL的使用

选择DEMO_LVGl示例


下载所需库文件  LVGL library


编译完成后,即可运行LVGL并正常触摸


【资料】

Demo_download

Datasheet_download

所需工具下载

原理图下载

烧录工具下载

总文档下载


【恢复出厂固件】

】固件下载

出厂固件下载


】下载并打开烧录软件 

烧录工具


】如何使用


只需要烧出厂固件就行,如图


出现一下效果,说明烧录成功了,重新上电即可。



【售后】

周一-周五(9:30-6:30)周六(9:30-5:30)

手机:13434470212

邮箱:services04@spotpear.cn

QQ:202004841

TAG: ESP32 S3开发板 PCB集成套件 虾哥小智AI DeepsSeek人工智能语音聊天机器人 WROOM-1-N16R8 ESP32-S3-DevKitC-1 USB3转5G X1202 硬件 ESP32-S3开发板 1.85寸圆形LCD显示屏360×360 触摸屏 板载加速度与陀螺仪QMI8658传感器/SD卡槽/电池接口/麦克风/RTC/MP3喇叭音频 适用于Arduino 数据双向收发转换 树莓派5 PCle FFC转标准PCIe x1插槽扩展板(C)兼容多种PCIe扩展 树莓派摄像头 14寸双显示屏 笔记本电脑扩展屏 LCD 1080P 内置重力感应 喇叭 远红外 树莓派5 PoE供电 MAX9296A 2路GMSL相机Camera扩展板适用于Jetson Orin主板 树莓派5 PCIe转USB HUB 3.2 Gen1 PI5高速USB接口 ESP32 C3 1.44寸LCD 树莓派Pico开发板 RP2040 LoRa 数据手册 RP2040开发板 教程 JETSON-ORIN-IO-BASE 树莓派5 PD诱导电源