Съдържание:

T65 Top40 Телефон: 6 стъпки (със снимки)
T65 Top40 Телефон: 6 стъпки (със снимки)

Видео: T65 Top40 Телефон: 6 стъпки (със снимки)

Видео: T65 Top40 Телефон: 6 стъпки (със снимки)
Видео: СТОИТ ЛИ БРАТЬ POCO C65? ПЛЮСЫ И МИНУСЫ ТЕЛЕФОНА! 2024, Юли
Anonim
T65 Top40 Телефон
T65 Top40 Телефон

В тази инструкция ще ви покажем как да използвате стар телефон тип PTT T65, за да направите джубокс от него. Ще можете да изберете година между 2000 и 2016 г. и ще можете да изберете песен от Top40 на тази година, като използвате диска за набиране.

За тази инструкция ще ви трябва:

  • Raspberry Pi Zero
  • стар PTT телефон
  • капак на говорител Adafruit
  • някои кабели

Специални благодарности на нашия учител, който излезе с оригиналната идея и ни помогна с този проект.

Стъпка 1: Отворете телефона

Отворете телефона
Отворете телефона

Първото нещо, което трябва да направите, е да отворите телефона с помощта на отвертка. Премахнете камбаната отвътре, за да имате повече място за Raspberry Pi Zero.

Ще видите 4 кабела под диска за набиране (вижте снимката)

  • Разхлабете жълтия кабел и го свържете към Rd на телефона.
  • Добавете допълнителен кабел, за да свържете Bl към Rd на телефона.

Ще свържете другите кабели на стъпка 3.

Стъпка 2: Добавете капак на високоговорителите

Добавете капака на високоговорителя
Добавете капака на високоговорителя
Добавете капака на високоговорителя
Добавете капака на високоговорителя
Добавете капака на високоговорителя
Добавете капака на високоговорителя
Добавете капака на високоговорителя
Добавете капака на високоговорителя

Ще използваме Raspberry Pi Zero, така че няма да имате жак за слушалки, трябва да добавите капак на високоговорителите. Ще използваме капака на високоговорителя Adafruit.

Запоявайте капака на високоговорителя към вашия Raspberry Pi Zero. За да видите стъпка за ръководство стъпка, вижте техния уебсайт в края на тази инструкция.

Стъпка 3: Свържете проводниците към Raspberry Pi

След като приключите капака на високоговорителя, можете да свържете останалите кабели:

  • Разхлабете червения кабел и го запойте към женски кабел, така че да можете да го свържете към GPIO25 на Raspberry Pi Zero.
  • Разхлабете синия кабел и го запояйте към женски кабел. Свържете го към земята на Raspberry Pi Zero.

Стъпка 4: Изберете вашите песни

За съжаление не намерихме начин за поточно предаване на музика с помощта на Raspberry Pi, затова изтеглихме музиката по по -бърз начин.

Искахме да използваме 40 -те най -популярни песни на различни години. Използвахме уебсайта top40.nl за това. Този уебсайт има колона, наречена Специални списъци, която съдържа 100 -те най -популярни песни годишно.

Разгледахме html-кода на уебсайта с помощта на F12 и копирахме реда, включително песните. Този ред съдържа повече от URL адресите на песните, затова използвахме regex101.com, за да можем да избираме само URL адресите на песните. Написахме http: (.*?). M4a в полето за регулярен израз, за да намерим всички песни, започващи с http: и завършващи с.m4a.

Използвахме програмата uGet за изтегляне на всички URL адреси. След това ги кръстихме според популярността им от топ40 сайта (напр. 01, 02, 10, 40). За съжаление, Pygame не възпроизвежда.m4a файлове, затова използвахме iTunes, за да ги преобразуваме лесно в.mp3.

Стъпка 5: Стартирайте скрипта

Написахме сценарий, който избра правилната песен от избраната година. Имахме карта за всяка година, пълна с 40 -те най -популярни песни. Чувствайте се свободни да използвате нашия скрипт и да го промените според вашите предпочитания.

Стъпка 6: Връзки

Оригинална идея:

Капак на говорител Adafruit:

Използвани песни:

Избор на URL:

Изтегляне на URL адреси:

Препоръчано: