描述
Diy Esp32 Youtube 订阅者计数器
第 1 步:零件
* 特别是 32
* OLED显示屏
* 跳线
* 3D 打印案例
ESP 32
ESP32 是一系列低成本、低功耗的片上系统微控制器,集成了 Wi-Fi 和双模蓝牙。ESP32 系列采用双核和单核版本的 Tensilica Xtensa LX6 微处理器,包括内置天线开关、RF balun、功率放大器、低噪声接收放大器、滤波器和
电源管理模块。ESP32 由总部位于上海的中国公司 Espressif Systems 创建和开发,并由台积电使用其 40 纳米工艺制造。 [2] 它是 ESP8266 微控制器的继任者。
OLED显示屏
有机发光二极管(OLED或Organic LED),也称为有机EL(有机电致发光)二极管,[1][2]是一种发光二极管(LED),其中发射电致发光层是一种薄膜响应电流而发光的有机化合物。该有机层位于两个电极之间;通常,这些电极中的至少一个是透明的。OLED 用于在电视屏幕、计算机显示器、智能
手机等便携式系统、手持游戏机和 PDA 等设备中创建数字显示器。主要研究领域是开发用于固态照明应用的白色 OLED 器件
跳线
跳线(也称为跳线或跳线)是电线或电缆中的一组电线,每端都有连接器或引脚(有时没有它们 - 简单地“镀锡”),通常使用将面包板或其他原型或测试
电路的组件在内部或与其他设备或组件互连,无需焊接。通过将它们的“末端连接器”插入面包板中提供的插槽来安装各个跳线,电路板,或一块测试设备。
第 2 步:接线
在进行此项目之前请注意,Youtube 订阅者计数器仅适用于 Esp 32。我已经为这个项目测试了所有其他板,但不幸的是失败了&后来用这个 ESP32 尝试过,这是成功的,所以我在这里分享一下我是如何做这个项目的
参考原理图
首先将ESP 32的GND引脚连接到Oled GND,
Esp 32 VC的正极引脚(VCC)
将数字引脚 2 连接到 Oled 显示器的 SCL 引脚,
将数字引脚4连接到Oled显示器的SCK
我们已经完成了接线。
第三步:软件部分
要获得 Esp32 的 Youtube 订阅者数量,我们需要为此启用 YOUTUBE API 转到 GOOGLE DEVELOPER CONSOLE 从右上角的箭头单击创建新项目,重命名项目名称以方便您.....并保存名称, 完成后我们需要启用 API
* 转到 API 库
*搜索 Youtube 数据 API v3
*点击启用
这就是我们如何启用 Youtube Api
完成后,我们需要为该点击创建凭据
* 选择列表 Pick Youtube Data API v3
*然后选择 Web 浏览器 Java 脚本
* 然后是公共数据
然后保存数据
复制我们稍后需要的 Api 密钥,将其粘贴到 Arduino 代码中以从 Youtube 获取数据并且不要将 Api 透露给任何人。
在 Arduino 代码上输入 Wifi 名称和 Wifi 密码,然后粘贴复制的 API 密钥,我们还需要粘贴 Youtube 频道 ID 转到 Youtube 并搜索您的频道,然后从那里复制频道 ID
只需复制频道 ID 这是我的
UC3x_svxO5Dxl0VesjEMpuGg
并在上传代码后将其插入代码中
完成它
3d打印stl文件
将所有组件放入机箱内并妥善固定
一旦连接到 wifi,它将显示 youtube 子计数