PCB设计
直播中

熊本熊

8年用户 1411经验值
擅长:处理器/DSP
私信 关注
[资料]

制作一个Esp32 Youtube订阅者计数器

描述
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 子计数





更多回帖

发帖
×
20
完善资料,
赚取积分