低成本作弊神器?使用ESP32将通义千问AI接入学生计算器(更新按钮支持)

上一篇文章 ←查看上一篇文章内容

上一篇文章中写了思路以及实现代码,但是我忘记了一个重要的问题,那就是如果答案太长了,就这么一小块160*80的屏幕怎么回显全部答案呢?

当然,拍摄也不是手动的,就很无厘头

所以此次增加三个按钮,拍摄 上翻页 下翻页

硬件连接:

  1. ESP32ST7735S 0.96英寸TFT彩屏 的连接方式如下:

    • TFT_MISO -> 无需连接(SPI不需要)
    • TFT_MOSI -> GPIO23
    • TFT_SCLK -> GPIO18
    • TFT_CS -> GPIO5
    • TFT_DC -> GPIO16
    • TFT_RST -> GPIO17
    • 3.3V -> 3.3V
    • GND -> GND
  2. 按钮连接

    • 上翻页按钮:一端连接到GPIO34,另一端连接到GND
    • 下翻页按钮:一端连接到GPIO35,另一端连接到GND
    • 拍摄按钮:一端连接到GPIO32,另一端连接到GND

安装必要库:

  • Adafruit_ST7735:打开Arduino IDE,进入工具 -> 库管理,搜索Adafruit_ST7735并安装。
  • Adafruit_GFX:打开Arduino IDE,进入工具 -> 库管理,搜索Adafruit_GFX并安装。

代码:

#include <WiFi.h>
#include <HTTPClient.h>
#include <ArduinoJson.h>
#include <Adafruit_GFX.h>
#include <Adafruit_ST7735.h>

// WiFi
const char* ssid = "SSID";
const char* password = "PASSWORD";

/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小零羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值