فهرست مطالب:

ماشین زمان پخش رادیویی WW2: 13 مرحله (همراه با تصاویر)
ماشین زمان پخش رادیویی WW2: 13 مرحله (همراه با تصاویر)

تصویری: ماشین زمان پخش رادیویی WW2: 13 مرحله (همراه با تصاویر)

تصویری: ماشین زمان پخش رادیویی WW2: 13 مرحله (همراه با تصاویر)
تصویری: اوه اوه ، چی گفت !! قطع پخش زنده بدلیل توهین به خامنه ای 2024, نوامبر
Anonim
Image
Image
WW2 Radio Time Broadcast Machine
WW2 Radio Time Broadcast Machine

ایده پشت این بود که از برخی قسمتهایی که در اطرافشان قرار داشتم استفاده کنم و یک جعبه صوتی به سبک رادیوی قدیمی بسازم. همچنین برای ارائه اهداف بیشتر ، تصمیم گرفتم آن را با پخش رادیویی قدیمی از جنگ جهانی دوم پر کنم و سپس شماره گیری فرکانس را برای انتخاب یک سال فردی از جنگ مجدداً تنظیم کنم و سپس پخش برنامه های مربوطه انجام شود. من چند مجموعه ضبط MP3 دیده بودم ، بنابراین همه چیز آماده بود.

از نظر سخت افزاری مورد علاقه من یا آردوینو یا تمشک پی صفر است و برای این منظور از رزبری پای صفر استفاده خواهم کرد. اما معایبی دارد و در این مورد عدم استفاده آسان از صدا و عدم وجود ورودی های آنالوگ آسان است. برای غلبه بر این ، من تمایل دارم از Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A استفاده کنم که یک راه آسان برای افزودن صدا به Pi و برای ورودی آنالوگ MCP 3002 است که دو کاناله به SPI است. عموماً مردم تمایل دارند از MCP 3008 که دارای 4 ورودی است استفاده کنند ، اما من فکر می کردم که بسیار آسان خواهد بود ، خوشبختانه موفق شدم نرم افزاری را پیدا کنم که در نهایت با آنها کار می کند.

یکی دیگر از مشکلات استفاده از PI این است که اگر آن را بدون خاموش کردن دستگاه خاموش کنید ، ممکن است دچار مشکل شود ، من بارها با این مورد روبرو شده ام و همیشه به نظر می رسد که فایل پیکربندی شبکه خراب است. با توجه به این که به عنوان یک مستقل ساده تصور می شد که مشکلی ایجاد می کرد ، من همچنین یک Pimoroni On/Off Shim را اضافه کردم که با فشردن یک دکمه هر دو را خاموش می کند ، اما اجازه می دهد تا با همان دکمه بوت شود.

مرحله 1: لیست قطعات رادیویی WW2 Time Machine Time

قطعات مورد نیاز

  1. رادیو قدیمی
  2. لهستانی فرانسوی
  3. سمباده
  4. Lexan برای شماره گیری
  5. گرمازدگی
  6. تمشک پای صفر
  7. آمپر I2S
  8. روشن/خاموش شیم
  9. گوینده
  10. آجر قدرت
  11. MCP3002
  12. رهبری
  13. مقاومت 270R
  14. 2 10 گلدان 10k
  15. برای ایجاد Switch فشار دهید
  16. سرب USB

مرحله 2: پیدا کردن یک رادیو قدیمی

پیدا کردن رادیو قدیمی
پیدا کردن رادیو قدیمی
پیدا کردن رادیو قدیمی
پیدا کردن رادیو قدیمی
پیدا کردن رادیو قدیمی
پیدا کردن رادیو قدیمی

اولین قدم البته پیدا کردن یک رادیوی قدیمی مناسب است و من موفق شدم این رادیو را در ebay با 15 پوند پیدا کنم. در ابتدا وسوسه ای برای راه اندازی آن وجود داشت ، اما وقتی شاسی بیرون آمد و مجموعه کاملی از مقاومت ها و خازن ها در حال نمایش بودند که باید تعویض شوند ، من از جدا کردن آن چندان احساس بدی نداشتم. اگرچه کاملاً مجموعه 1940 نیست ، اما برخی از کیت های ساخت خانه از آن دوران وجود دارد که مطمئناً شبیه به هم بودند.

مرحله 3: حذف رادیو قدیمی و ساخت یک شاسی جدید

حذف رادیو قدیمی و ساخت شاسی جدید
حذف رادیو قدیمی و ساخت شاسی جدید
حذف رادیو قدیمی و ساخت شاسی جدید
حذف رادیو قدیمی و ساخت شاسی جدید
حذف رادیو قدیمی و ساخت شاسی جدید
حذف رادیو قدیمی و ساخت شاسی جدید

جدا کردن یکی از این موارد بسیار ساده است ، به طور کلی به نظر می رسد که شاسی روی بدنه نصب شده و همه چیز روی آن نصب شده است. بنابراین یکبار شل شده و دستگیره ها آن را رها می کنند و فقط بیرون می آید. اکثر آنها کاملاً بر روی یک شاسی فرعی ساخته شده اند. قصد اصلی من استفاده از اسپیکر از جعبه بلندگوی بلوتوث پاره شده بود ، اما فکر کردم آیا قدیمی کار می کند یا خیر. تعجب آور بود که متوجه شدم نه تنها کار می کند ، بلکه واقعا عالی نیز به نظر می رسد. بنابراین گام بعدی در اینجا این بود که همه چیز را اندازه گیری کنید و یک شاسی جدید در Tinkercad بسازید. من منطقه شماره گیری فرکانس را دوباره تعریف کردم و بلندگو را در همان مکان نگه داشتم. علاوه بر این یک صفحه نصب برای pi صفر اضافه شد. من آن را در PETG چاپ کردم که به نظرم در برابر تاب خوردگی مقاومت کمتری دارد و به نظر می رسد که یک آزمایش آزمایشی تمام قطعات نشان می دهد که کار می کند. مجبور شدم کمی با تنظیم صدا بازی کنم تا گلدان های جدید مناسب باشند و همچنان روی کیس نصب شوند.

اگر می خواهید شاسی سه بعدی را کمی تقلب کنید ، می توانید آن را در اینجا بارگیری کنید

www.thingiverse.com/thing:3174818

مرحله 4: بازسازی مورد

بازسازی پرونده
بازسازی پرونده
بازسازی پرونده
بازسازی پرونده
نوسازی پرونده
نوسازی پرونده

در حال حاضر اولین کاری که هنگام خالی شدن پرونده انجام شد این بود که تصمیم بگیرید با پایان کار چه کار کنید. اگرچه مورد خیلی بد نبود ، من در ابتدا به این فکر کردم که یک تمیز کننده خوب برای حفظ ظاهر پتینه فرسوده انجام دهم. غالباً پاک کردن سرکه یک مورد قدیمی را تازه می کند ، اما چند قسمت وجود داشت که لاک آنها را ترک کرده بود ، بنابراین تصمیم گرفتم آن را بردارم. در موارد چوبی قدیمی آنها معمولاً با روکش چوبی نازک پوشانده شده اند ، اما آنقدر نازک نیست که نتوانید روی آن سنباده خوبی بزنید. ابتدا پارچه مشبک بلندگو برداشته شد ، که با 50 سال گرد و غبار و کثیفی در آن بسیار زننده بود و به یک طرف گذاشته شد. سپس چند لایه ضخیم از Nitromors ، یک برش دهنده رنگ و لاک قدیمی در نهایت جدا شد. این کار باید دوبار انجام می شد زیرا احتمالاً در نقطه ای از سطح اولیه لاک زده بود. برای از بین بردن برخی از خراش ها و جلوه زیباتر آن ، با مقداری 100 کاغذ سمباده و سپس با یک اسفنج سنباده متوسط سنباده زده می شود. همه این کارها را مطابق دانه انجام دهید و سپس با روح سفید پاک کنید تا گرد و غبار پاک شود. در همان زمان جعبه نیز با مقداری چسب چوب در جایی که روکش کمی کشیده شده بود ، ثابت شد. میله های مشبک چوبی نیز کمی چسبیده بودند ، بنابراین چسب چوب بیشتری را برداشته و در صورت امکان قطعات را به عقب بکشید. پس از خشک شدن ، من فقط از چاقوی جراحی برای تمیز کردن لبه های چوب استفاده کردم و آنها را با رنگ اکریلیک تامیا قهوه ای رنگ کردم.

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

حالا من قصد داشتم با پایان کار مقابله کنم و در ابتدا تصمیم گرفتم یک لاک شفاف به آن بدهم ، سپس در مورد استفاده از یک لاک اسپری فکر کردم و در حالی که در جزیره لاک/رنگ فروشگاه DIY محلی یک بطری لاک فرانسوی پیدا کردم. با تصور اینکه این یک پایان معتبر خوب خواهد بود ، تصمیم گرفتم آن را امتحان کنم. بنابراین اکنون باید بدانید که پرداخت فرانسوی تقریباً یک هنر/مهارت است که برای انجام صحیح آن نیاز به تمرین زیادی دارد. می توانید دستورالعمل ها را در YouTube جستجو کنید و اگرچه به نظر می رسد بسیار ساده است ، اما یک عملیات بسیار کثیف است. به نظر می رسد این استعداد لاک را در پارچه ای آغشته به پشم پنبه می گیرد تا بتوانید هنگام کار لاک را روی چوب فشار دهید. اگر فقط آن را با یک پارچه امتحان کنید ، حدود 3/4 از روش خشک شدن لهستانی با تبخیر اتانول و کشیدن پارچه شروع می شود. بنابراین در نهایت به جای اینکه جلای براق بالایی داشته باشم ، موفق شدم چند لایه را روی آن بمالم ، کمی با کاغذ درجه 1500 کمی ماسه بزنم ، سپس چند مورد دیگر را بزنم و در نهایت خوب به نظر برسد. من هنوز لکه های لهستانی فرانسوی را روی ناخن هایم دارم.

تمیز کردن قسمت های دیگر بسیار آسان تر بود ، زیرا تمام سخت افزارهای موجود در پاک کننده اولتراسونیک و شماره گیری با مقداری Silvo Polish پرداخت شده بود. براسو حق انتخاب را داشت ، اما سیلوو و کمی چربی آرنج برای تمیز کردن نشانگر شماره گیری کافی بود.

در پایان این کار من یک جعبه چوبی بسیار زیبا داشتم که برای خود ماشین زمان آماده بود.

مراحل این بخش 1 هرگونه پیچ/صفحه و پارچه را بردارید.

2. نوار چوب مورد با nitromors

3. سنباده زدن روکش

4. تعویض جلو پنجره

5. تمیز کردن پارچه بلندگو

6. فرش فرانسه مورد را جلا می دهد

7. تمیز کردن اولتراسونیک پیچ ها و دستگیره ها

8. پولیش نشانگر شماره گیری

مرحله 5: تمشک پای صفر و تقویت کننده

رزبری پای صفر و تقویت کننده
رزبری پای صفر و تقویت کننده
رزبری پای صفر و تقویت کننده
رزبری پای صفر و تقویت کننده
رزبری پای صفر و تقویت کننده
رزبری پای صفر و تقویت کننده

خروجی صوتی Raspberry PI معمولی بسیار ساده است زیرا دارای خروجی جک صوتی است ، اما برای Pi Zero هیچ گزینه بومی واقعی وجود ندارد. راه حل هایی وجود دارد که من آنها را امتحان کرده ام که در آن می توانید پین های GPIO را مجدداً مسیریابی کرده و سپس از فیلتر کم گذر استفاده کنید ، اما من هرگز نتوانسته ام چیزی را که مناسب به نظر برسد ، بدست آورم ، و البته شما نیز برای به دست آوردن چیزی قابل استفاده به تقویت کننده احتیاج دارید. به تعداد زیادی کلاه DAC وجود دارد ، اما اینها برای افرادی است که به دنبال صدای واقعا خوب هستند و برای چنین پروژه هایی بیش از حد کار می کنند. همچنین برخی از کلاه های ارزان قیمت صوتی با بلندگوهای داخلی وجود دارد ، اما فقط برای این کار بلند نیست. بنابراین من اکنون بر روی برد شکستن تقویت کننده i2S از Adafruit مستقر می شوم که همه مشکلات را به یکباره حل می کند. فقط توجه داشته باشید که i2S است و i2C نیست.

برای راه اندازی این دستگاه فقط به چند سیم نیاز دارید و با بلندگوی مناسب می توانید صوتی تک صدا عالی و بلند دریافت کنید.

مرحله ششم: ایجاد شماره گیری جدید

ساخت شماره گیری جدید
ساخت شماره گیری جدید
ساخت شماره گیری جدید
ساخت شماره گیری جدید
ساخت شماره گیری جدید
ساخت شماره گیری جدید

ایده اینجا البته این است که صفحه و شیشه موجود را با یک عدد که سال را به جای فرکانس نشان می دهد ، جایگزین کنید. خوشبختانه نسخه موجود فقط یک درج چاپی بود ، بنابراین آن را روی اسکنر انداختم و در Paint Shop Pro کپی کردم ، از ابزار کلون استفاده کردم و اعداد قدیمی را پاک کردم و سپس هر سال تعدادی جدید تایپ کردم. با شیشه ای که در رادیو بود خراشیده و ترک خورده بود و ظاهراً از پلاستیک نیز ساخته شده است. فقط دور قاب را چاپ کردم تا راحت تست را انجام دهم و در اصل سعی کردم از اکریلیک تهیه کنم. من عموماً با اکریلیک حوصله کافی ندارم و هنگام تلاش برای ایجاد سوراخ مرکزی ، آن را ترک کردم. بنابراین من به پلی کربنات 1.5 میلی متری متوسل شدم که بسیار آسان برای اره برقی و حفاری است. بسته به محل زندگی شما می توانید آن را با نام Lexan یا Macrolon نیز پیدا کنید و همچنین یک فایل نیز لازم است ، بنابراین من به زودی یک قاب و صفحه شماره گیری مناسب داشتم. جالب اینجاست که کاغذ اصلی دارای کمی رسوب فلزی در سراسر آن بود ، فقط می توانم فرض کنم که این کاغذ تحت تأثیر اشاره گر برنج اصلی قرار گرفته است ، شاید برخی از مراحل پیری؟

مرحله 7: کنترل صدا و انتخابگر

کنترل صدا و انتخاب کننده
کنترل صدا و انتخاب کننده

یکی از اشکالات Raspberry pi برای خرابکاری این است که هیچ ورودی آنالوگ بومی ندارد. اگر یک ADC ساده (آنالوگ به دیجیتال مبدل) اضافه کنید و MPC3002 متناسب با صورت حساب باشد ، مشکل چندانی نخواهد بود و ورودی آنالوگ را به مقدار 10 بیت تبدیل می کند که می تواند در گذرگاه SPI خوانده شود.

تقریباً همه نمونه هایی که پیدا می کنید مربوط به MPC3008 است که یک دستگاه 4 کاناله است و کد آن مطمئناً با MPC3002 کار نمی کند. همچنین به نظر می رسد نمونه های زیادی وجود دارد که کار نمی کند ، اما یکی وجود دارد که من می توانم آثار آن را تأیید کنم و کد آن را در اینجا پیدا کنید.

github.com/CaptainStouf/Adafruit-raspi-pyt…

با استفاده از این کد می توانید دو کانال را به راحتی بخوانید و از نتایج استفاده کنید. در مثال من از یکی برای Volume و دیگری برای انتخاب تاریخ استفاده می شود. من در یک مرحله رمزگذار روتاری را نیز نصب کردم اما یک دور چرخش مناسب تر است و با انتخاب فرکانس این بدان معناست که می توانم همه آن را جمع آوری کرده و سپس مکان های نشانگرهای سال را با یک مورد بزرگ بزرگ تنظیم کنم. طبیعتاً pyhon از گزاره case تا مدت طولانی پشتیبانی نمی کند ، در غیر اینصورت if دستور کار را انجام می دهد.

تصویر MCP3002 را روی یک تخته نمونه اولیه و گلدان 10K نشان می دهد

مرحله 8: منبع تغذیه و کنترل

منبع تغذیه و کنترل
منبع تغذیه و کنترل
منبع تغذیه و کنترل
منبع تغذیه و کنترل
منبع تغذیه و کنترل
منبع تغذیه و کنترل

Pi به سادگی کار با USB را خالی می کند ، اما با این وجود در صورت ولتاژ زیاد ، کارت SD را خراب می کنید. روشهای زیادی برای نظارت بر فشار دکمه و شروع خاموش شدن وجود دارد ، اما پس از آن شما مجبورید برای فعال کردن مجدد آن مجبور به چرخه قدرت شوید. برای اینکه بتوانید این پروژه را راحت کرده و از آن استفاده کنید ، از شیم Pimoroni ON/OFF استفاده می کنم. این به شما این امکان را می دهد که یکبار فشار دهید و سپس بلند می شود و سپس فشار طولانی می دهد و یک خاموش شدن تمیز را اجرا می کند. برای اینکه بتوانم آن را کمی قابل حمل کنم ، از یک پاوربانک قدیمی استفاده می کنم که شارژ باتری را نیز کنترل می کند. پاوربانک ها به اندازه کافی ارزان هستند و می توانند Pi را برای مدتی مناسب اجرا کنند.

من دکمه فشار را برای ساخت مناسب در محلی که سیم برق قدیمی از پشت بیرون می آمد ، نصب کردم. با تأخیر در هنگام بوت شدن Pi ، من به سختی یک LED را به ریل 3v3 وصل کردم که روشن می شود و به محض اینکه PI قدرت می گیرد و درخشش معتبر خوبی را بر روی صفحه قرار می دهد. من یک مقاومت 270R را در خط قرار دادم و انتهای دیگر را فقط روی زمین قرار دادم. اگر می خواهید جلوه های بیشتری مانند سوسو زدن را ایجاد کنید ، می توانید یک پین دیگر به پین GPIO اضافه کنید ، اما در حال حاضر این کار به اندازه کافی نشان می دهد که برق روشن است.

مرحله 9: چیدمان مورد

برازش کردن مورد
برازش کردن مورد
برازش کردن مورد
برازش کردن مورد
برازش کردن مورد
برازش کردن مورد

در حالی که بدنه و شاسی کاملاً آماده و آزمایش شده بود ، فقط چند پیچ 4 میلی متری و مهره های Nyloc برای نگه داشتن آن باقی مانده بود. پیچ های خودکار فلنج دار پشت را در جای خود نگه می دارد.

دکمه روشن / خاموش نیز به خوبی در سوراخ سربی قدیمی نصب شده است.

من همچنین می خواستم دستگیره های قدیمی را مجدداً استفاده کنم و در ابتدا طراحی شده بودند که به نظر می رسد روی میله های برنجی می رفت و کمی برای گلدان ها بزرگ بود. از آنجا که این کار هیچ گونه برخورد خشن نخواهد داشت ، فقط مقداری حرارت بر روی گلدان ها انداختم و سپس دستگیره ها را روی آن چسباندم. محکم و محکم چسبیده است و در صورت لزوم می توانید آن را جدا کنید.

مرحله 10: بارگیری فایل های صوتی

Image
Image

من از فایل های MP3 استفاده می کنم و یک انتخاب فوق العاده از Archive.org وجود دارد ، شما می توانید پخش گروهی پخش زمان جنگ را پیدا کنید و عمدتا دو انتخاب برای انتخاب وجود دارد.

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

archive.org/details/1939RadioNews

archive.org/details/1940RadioNews

archive.org/details/1941RadioNews

archive.org/details/1942RadioNews

archive.org/details/1943RadioNews

archive.org/details/1944RadioNews

archive.org/details/1945RadioNews

مجموعه بزرگتر

archive.org/details/WWII_News_1939

archive.org/details/WWII_News_1940

archive.org/details/WWII_News_1941

archive.org/details/WWII_News_1942

archive.org/details/WWII_News_1943

archive.org/details/WWII_News_1944

archive.org/details/WWII_News_1945

من از Filezilla به عنوان راهی آسان برای انتقال اینها به Pi استفاده می کنم ، زیرا می تواند به سیستم وارد شود و با استفاده از SSH منتقل شود ، بنابراین نیازی به راه اندازی درایو SAMBA یا سرور FTP نیست.

مرحله 11: مدار و نرم افزار پخش فایل ها

بعدش چی؟
بعدش چی؟

هنگامی که آمپ را کار کردید و می توانید پیوند راه اندازی زیر را دنبال کنید ، همچنین باید دستگاه پخش کننده mpg123 را نیز نصب کنید ، جستجوی Google را مستقیماً انجام دهید که کد پایتون در زیر آمده است. فقط مطمئن شوید که i2s و SPI را در Raspi Config خود فعال کرده اید. من این فایل را در فهرست/home/pi/volume/قرار داده ام تا بعداً بتوانم آن را در راه اندازی اجرا کنم.

#!/usr/bin/env پایتون

# رادیو WW2- نرم افزاری برای خواندن MCP3002 ADC و تبدیل به تنظیم حجم و سال class-d-mono-amp/raspberry-pi-use # MCP 3002 Python https://github.com/CaptainStouf/Adafruit-raspi-python/blob/master/Adafruit_MCP3002/MCP3002.py وارد کردن RPi. GPIO به عنوان زمان GPIO ، ، os from os import listdir subprocess import from time import sleep import random GPIO.setmode (GPIO. BCM) # خواندن داده های SPI از تراشه MCP3002 ، 2 adc's (0 و 1) def readadc (adcnum ، clockpin ، mosipin ، misopin) ، cspin): if ((adcnum> 1) یا (adcnum <0)): return -1 GPIO.output (cspin، True) GPIO.output (clockpin، False) # شروع ساعت کم GPIO.output (cspin ، False) # CS را کم فرمان = adcnum << 1؛ commandout | = 0x0D # بیت شروع + بیت تک پایان + دستور MSBF << = 4 # ما فقط باید 4 بیت را برای i در محدوده (4) ارسال کنیم: if (commandout & 0x80): GPIO.output (mosipin ، درست) دیگر: GPIO.output (mosipin، False) commandout << = 1 GPIO.output (clockpin، True) GPIO.output (clockpin، False) adcout = 0 # خوانده شده در یک بیت خالی و 10 بیت ADC برای i در محدوده (11): GPIO.output (clockpin، True) GPIO.output (clockpin، False) adcout <0): print "No mp3 files found!" بازگشت mp3_files print "--WW2 Radio ------------------------------------------ --------------------- "last_read = 0 # آخرین موقعیت گلدان حجم را ذخیره کنید last_year = 0 # آخرین موقعیت تحمل دیگ فرکانس را ذخیره کنید = 5 # اجازه دهید تحمل کمی انجام شود بنابراین حرکت جزئی گلدانها تغییری ایجاد نمی کند در حالیکه True: trim_pot_changed = False year_pot_changed = False for adcnum in range (2): ret = readadc (adcnum، SPICLK، SPIMOSI، SPIMISO، SPICS) اگر (adcnum == 0): # گلدان انتخاب کننده سال را بخوانید تا ببینید سال جابجا شده است ساخته شده پس از subprocess.call ساخته شده آن (['killall'، 'mpg123']) # هر MP3 در حال خواب را بکشید (0.1) ؛ اگر ret 50 و ret = 150 و ret = 250 و ret = 350 و ret = 450 و ret = 550): war_year = "1945" # مقدار قابلمه را برای دفعه بعد در حلقه ذخیره کنید last_year = ret print (" پخش از ") ، چاپ (جنگ_سال) ، چاپ (" تعداد فایل = ") ، war_dir = '/home/pi/radio/WWII_News _'+war_year+'/' play_list = list_year (war_year) num_of_files = len (play_list) چاپ num_of_files play_file = random.randint (1 ، num_of_files) # به صورت تصادفی یکی از فایل ها را برای پخش war_mp3 = war_dir + play_file [play_file] subprocess. Popen (

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

راه های زیادی برای اجرای دستور در Pi در راه اندازی وجود دارد ، اما به نظر من این ساده ترین راه است ، Crontab را باز کنید

sudo crontab -e

حالا فقط این خط را اضافه کنید

reboot python /home/pi/volume/year.py &

و این باید این کار را انجام دهد ، دفعه بعد که راه اندازی مجدد می کنید Audio control prog اجرا می شود و باید اولین پخش خود را بشنوید.

مرحله 13: بعد چه؟

بعدش چی؟
بعدش چی؟

من در حال ساخت یک PCB کوچک برای قرار دادن بالای رزبری pi هستم تا بتوانم جایی برای تقویت کننده i2S و ADC به همراه چند پایانه پیچ برای گلدانها داشته باشم. این به من اجازه می دهد تا نصب را کمی مرتب تر کنم و به راحتی تعدادی دیگر را برای دوستان ایجاد کنم.

من در حال حاضر برخی از پرونده ها را برای یک رادیو مسابقه فضایی جمع آوری می کنم ، از sputnik شروع می کنم و به فرود در ماه می پردازم.

لطفاً در صورت داشتن هرگونه ایده یا راهنمایی یا راهنمایی در مورد جمع آوری یکی از این موارد ، به من اطلاع دهید.

امضای کردن.

مسابقه صوتی 2018
مسابقه صوتی 2018
مسابقه صوتی 2018
مسابقه صوتی 2018

جایزه دوم در مسابقه صوتی 2018

توصیه شده: