فهرست مطالب:

تلفن T65 Top40: 6 مرحله (همراه با تصاویر)
تلفن T65 Top40: 6 مرحله (همراه با تصاویر)

تصویری: تلفن T65 Top40: 6 مرحله (همراه با تصاویر)

تصویری: تلفن T65 Top40: 6 مرحله (همراه با تصاویر)
تصویری: Siemens a65 + Camera 2024, جولای
Anonim
تلفن T65 Top40
تلفن T65 Top40

در این دستورالعمل ها به شما نحوه استفاده از تلفن قدیمی PTT نوع T65 برای ساختن جعبه جعبه ای از آن را نشان می دهیم. شما می توانید بین سالهای 2000 تا 2016 یک سال را انتخاب کنید و می توانید آهنگی را از Top40 آن سال با استفاده از دیسک شماره گیری انتخاب کنید.

برای این دستورالعمل ها به موارد زیر نیاز دارید:

  • Raspberry Pi Zero
  • یک تلفن قدیمی PTT
  • یک Bonnet بلندگوی Adafruit
  • برخی از کابل ها

تشکر ویژه از معلم ما که ایده اصلی را ارائه کرد و ما را در این پروژه یاری کرد.

مرحله 1: تلفن را باز کنید

تلفن را باز کنید
تلفن را باز کنید

اولین کاری که باید انجام دهید این است که تلفن را با استفاده از پیچ گوشتی باز کنید. زنگ را از داخل بردارید تا فضای بیشتری برای رزبری پای صفر داشته باشید.

4 کابل زیر دیسک شماره گیری خواهید دید (تصویر را ببینید)

  • کابل زرد رنگ را شل کرده و آن را به Rd تلفن وصل کنید.
  • یک کابل اضافی برای اتصال Bl به Rd در تلفن اضافه کنید.

در مرحله 3 کابل های دیگر را وصل می کنید.

مرحله 2: یک بلندگوی Bonnet اضافه کنید

یک اسپیکر Bonnet اضافه کنید
یک اسپیکر Bonnet اضافه کنید
یک اسپیکر Bonnet اضافه کنید
یک اسپیکر Bonnet اضافه کنید
یک اسپیکر Bonnet اضافه کنید
یک اسپیکر Bonnet اضافه کنید
یک اسپیکر Bonnet اضافه کنید
یک اسپیکر Bonnet اضافه کنید

ما از Raspberry Pi Zero استفاده می کنیم ، بنابراین جک هدفون ندارید ، باید کاپوت بلندگو را اضافه کنید. ما از Adafruit Speaker Bonnet استفاده می کنیم.

اسپیکر Bonnet را روی Raspberry Pi Zero خود لحیم کنید. برای مشاهده راهنمای مرحله به مرحله ، به وب سایت آنها در انتهای این دستورالعمل ها مراجعه کنید.

مرحله 3: سیم ها را به Raspberry Pi متصل کنید

پس از اتمام کاپوت بلندگو ، می توانید کابل های باقی مانده را متصل کنید:

  • کابل قرمز را شل کرده و آن را به یک کابل زن لحیم کنید تا بتوانید آن را در Raspberry Pi Zero به GPIO25 وصل کنید.
  • کابل آبی را باز کرده و به کابل زن لحیم کنید. آن را با Raspberry Pi Zero به Ground متصل کنید.

مرحله 4: آهنگ های خود را انتخاب کنید

متأسفانه ، ما راهی برای پخش موسیقی با استفاده از Raspberry Pi پیدا نکردیم ، بنابراین موسیقی را با روش سریع تری بارگیری کردیم.

ما می خواستیم از 40 آهنگ محبوب سال های مختلف استفاده کنیم. ما برای این کار از وب سایت top40.nl استفاده کردیم. این وب سایت دارای ستونی به نام لیست های ویژه است که شامل 100 آهنگ محبوب در سال است.

ما کد html وب سایت را با استفاده از F12 مشاهده کردیم و خط شامل آهنگ ها را کپی کردیم. این خط حاوی بیش از URL های آهنگ ها است ، بنابراین ما از regex101.com استفاده کردیم تا بتوانیم فقط URL های آهنگ ها را انتخاب کنیم. ما http: (.*؟). m4a را در کادر Regular Expression نوشتیم تا همه آهنگ هایی که با http شروع می شوند و با.m4a به پایان می رسند را بیابید.

ما از برنامه uGet برای بارگیری همه URL ها استفاده کردیم. پس از آن ما آنها را بر اساس محبوبیت آنها از سایت top40 (به عنوان مثال ، 01 ، 02 ، 10 ، 40) نامگذاری کردیم. متأسفانه ، Pygame فایل های.m4a را پخش نمی کند ، بنابراین ما از iTunes برای تبدیل آسان آنها به.mp3 استفاده کردیم.

مرحله 5: اسکریپت را اجرا کنید

ما فیلمنامه ای نوشتیم که آهنگ مناسب سال انتخابی را انتخاب کرد. ما هر سال نقشه ای داشتیم که حاوی 40 آهنگ محبوب بود. با خیال راحت از اسکریپت ما استفاده کنید و آن را به دلخواه تغییر دهید.

مرحله 6: پیوندها

ایده اصلی:

Adafruit Speaker Bonnet:

آهنگ های مورد استفاده:

انتخاب کننده URL:

URL-downloader:

توصیه شده: