前言

在屋里没事干,把年久的树莓派3B+翻了出来,刚好手上还有一个OLED显示屏,就去折腾了。

开始

需要配件

  • 树莓派
  • OLED显示屏 I2C接口的
  • 杜邦线
  • Spotify账号
  • 树莓派需要连上网络

软件准备

使用 sudo raspi-config 来开启树莓派的I2C功能

这里我用的 Python 的 Luma.oledspotipy

硬件连接

就如前面图片所示

程序部分

首先去Spotify官方 Developer 创建开发者身份

My Dashboard | Spotify for Developers

登录后点击Create an app,生成一个专用的 client_idclient_secret

同时必须认真设置Redirect URIs,因为到时候要

程序设置部分

树莓派上只要用到 main.py 就行了

在树莓派上执行

pip3 install -r requirements.txt

电脑上只用安装

pip install spotipy

在main.py和get.py程序里面填写如下 PS:程序我会放在Github上

  • username 就填写你的Spotify的名字
  • client_id 获取到的
  • client_secret 获取到的
  • redirect_uri 填写你的回传地址

使用 get.py 获取登录调回链接

会自动打开您的浏览器 需要登陆您的Spotify账号

链接如下

https://gmoe.cc/?code=*

注意不要填入您电脑上的地方

接下来运行在树莓派上运行程序

python3 main.py

在树莓派上的 Enter the URL you were redirected to: 填写你的电脑上获取到的链接。

用Spotify放音乐你会发现同步了

Github地址

有问题欢迎在评论区指出!

「世界に忘れられた」
最后更新于 2023-07-11