فهرست مطالب:

NFC Timeline Radio: 8 مرحله (همراه با تصاویر)
NFC Timeline Radio: 8 مرحله (همراه با تصاویر)

تصویری: NFC Timeline Radio: 8 مرحله (همراه با تصاویر)

تصویری: NFC Timeline Radio: 8 مرحله (همراه با تصاویر)
تصویری: Keep Your Hands Off the Island (Action Movie, 1981) Terence Hill & Bud Spencer 2024, نوامبر
Anonim
Image
Image
رادیو NFC Timeline
رادیو NFC Timeline

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

مرحله 1: اولین آزمایش ها

به منظور آشنایی با پتانسیومترها ، پلت فرم آردوینو و نمایشگرها ، یک نمونه اولیه کوچک ساختیم.

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

همانطور که ما هنوز از نسخه سیاه و سفید صفحه نمایش جوهر الکترونیکی استفاده می کردیم ، به روز رسانی صفحه نمایش 15 ثانیه طول کشید ، که به نظر ما برای سناریوی تعامل کند است.

مرحله 2: NFC Control & Audio

Image
Image

در مرحله بعد ، ما RFID خوان را در ابتدا به Raspberry Pi متصل کردیم تا از آن به عنوان مکانیزم کنترل استفاده کنیم.

در این نمونه اولیه ، برچسب NFC صوتی را که روی بلندگوهای ما پخش می شود کنترل می کند.

علاوه بر این ، ما ارتباطات داده ای بین Raspberri Pis را آزمایش کردیم ، یکی از نمونه های کنترل کننده ، اصلی Raspberry ، و یکی از نمونه های تغذیه داده ، بردگان Raspberry.

مرحله 3: Motor-Fader

ما در ابتدا برای نشان دادن انتخاب آهنگ از یک نشانگر دیجیتالی استفاده کردیم. متأسفانه صفحه های E-Paper به طور کلی دارای زمان تازه سازی بسیار آهسته هستند (بسته به اندازه و رنگ صفحه نمایش 1 تا 15 ثانیه) که استفاده از آن را برای سناریوی ما غیرممکن کرد. به منظور برقراری ارتباط متقابل و حفظ مفاهیم طراحی سنتی ، تصمیم گرفتیم که یک محرک موتوری حرکت نوار قرمز فیزیکی را در جلوی صفحه انجام دهد.

به دلیل محدودیت های زمانی و سادگی ، ما در برابر ساختن راه حل مکانیکی خود انتخاب نکردیم و در عوض با یک فیدر موتوری که می توانیم از آردوینو خود کنترل کنیم ، استفاده کردیم.

برای حرکت موتور در هر دو جهت به یک H-Bridge نیاز است.

مرحله 4: ساخت سخت افزار نهایی

ساخت سخت افزار نهایی
ساخت سخت افزار نهایی
ساخت سخت افزار نهایی
ساخت سخت افزار نهایی

برای ساخت سخت افزار رادیو NFC ، شما به قطعات زیر (یا معادل) نیاز دارید:

  • 2 برابر پتانسیومتر تک دور ، مقاومت 10kΩ
  • 4 برابر لامپ های کوچک
  • بلندگوهای عمومی USB + 3.5 میلی متر
  • کارت صدا USB عمومی
  • آردوینو اونو
  • کابل USB Type-B به Type-A
  • نمایشگر جوهر الکترونیکی 2.13 اینچی
  • نمایشگر جوهر 7.5 اینچی
  • 2x Panel Driver برای نمایشگرها
  • RFID Reader + برچسب ها
  • 2 برابر Raspberry Pi 3B+
  • 2 برابر کارت حافظه Micro-SD 8 گیگابایتی (یا بالاتر)
  • دکمه
  • مقاومت عمومی 10kΩ
  • H-Bridge L293D
  • 10kΩ Motor-Fader
  • 2 برابر تخته نان کوچک
  • کابل های جامپر

سیم کشی

برای ساختن رادیو NFC ، همه چیز را مطابق نمودار سر سیم کشی کنید.

نمایش می دهد

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

برای سیم کشی صفحه ، ما به اسناد Waveshare (صفحه نمایش کوچک ، صفحه نمایش بزرگ) تکیه کردیم. به سادگی صفحه نمایش را از طریق کانکتور آن به درایور پنل آن وصل کرده و طبق اسناد Waveshare ، درایور صفحه را سیم کشی کنید.

سمعی

این بلندگوها از طریق USB تغذیه می شوند و ورودی خود را از طریق ورودی صوتی 3.5 میلی متری کارت صدا USB دریافت می کنند. هر دو دستگاه را به رزبری اصلی وصل کنید.

لحیم کاری

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

ارتباط بین تمشک

برای ایجاد ارتباط بین تمشک ، ما از آنها به عنوان UART استفاده کردیم و آنها را از طریق اتصال سریال ، با استفاده از پین های TX و RX آنها ، متصل کردیم.

ارتباط تمشک-آردوینو

رزبری اصلی را با آردوینو از طریق اتصال سریال و با استفاده از USB متصل کنید.

مرحله 5: نرم افزار

برای راه اندازی نرم افزار Raspberrys و Arduino لطفاً دستورالعمل های readme موجود در مخزن github پروژه ما را دنبال کنید.

مرحله 6: ساختن پرونده

ساخت پرونده
ساخت پرونده
ساخت پرونده
ساخت پرونده

مواد:

  • 8x ورق MDF چوب (300mm * 300mm * 3mm)
  • 2 چسب کامپوننت
  • 3x نوار چوبی (300mm * 20mm * 20mm)
  • پلکسی گلاس 1 ورق (300 میلی متر * 300 میلی متر * 3 میلی متر)
  • 6 برابر پیچ چوبی (20 میلی متر)

ورق های MDF را با توجه به فایل های Adobe Illustrator برش دهید. اگر می خواهید برنامه های برش جعبه خود را بسازید به اینجا بروید و برش های اجزای سخت افزاری را در Adobe Illustrator اضافه کنید.

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

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

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

ترکیب سخت افزار و مورد
ترکیب سخت افزار و مورد
ترکیب سخت افزار و مورد
ترکیب سخت افزار و مورد
ترکیب سخت افزار و مورد
ترکیب سخت افزار و مورد
ترکیب سخت افزار و مورد
ترکیب سخت افزار و مورد

مواد:

  • نوار دو طرفه
  • نوار گافا
  • چسب گرم

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

مرحله 8: محصول نهایی

محصول نهایی
محصول نهایی
محصول نهایی
محصول نهایی
محصول نهایی
محصول نهایی

وقتی همه چیز جمع شد از رادیوی جدید جالب خود لذت ببرید!

توصیه شده: