فهرست مطالب:

شاخص های راه دور: 5 مرحله
شاخص های راه دور: 5 مرحله

تصویری: شاخص های راه دور: 5 مرحله

تصویری: شاخص های راه دور: 5 مرحله
تصویری: مهارتهایی برای تبدیل شدن به یک مدیر موفق 2024, نوامبر
Anonim
شاخص های راه دور
شاخص های راه دور

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

همچنین ، CPU من در "گنجه سیم کشی" من است و من نیاز به خروجی داشتم تا در یک مکان برجسته قرار بگیرم ، اما در غیر این صورت محفوظ نیست.

من تصمیم گرفتم که از راه دور RF باعث فعال شدن روده کارت تبریک موسیقی شود. این را در یک جعبه آکریلیک کوچک قرار دادم و فرستنده را به قاب RPi3B+خود اضافه کردم.

دستورات روشن/خاموش ساده در RPI3B+ چراغها و صداها را با تاخیر انتقال به سختی محسوس شروع می کند.

مرحله 1: Pinouts

پینوت ها
پینوت ها
پینوت ها
پینوت ها

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

توجه: برچسب تصویر اصلی اشتباه است. من به روز رسانی ها را اضافه می کنم (با رنگ سبز). (این در قسمت نظرات صفحه آمازون تأیید شده است)

مرحله 2: نمونه اولیه

نمونه اولیه
نمونه اولیه
نمونه اولیه
نمونه اولیه

برای جدا کردن فرستنده و گیرنده از هر نیم تخته نان استفاده کنید. دارای باتری 3.7 ولت (شارژ تا 4.25 ولت).

از آنجا که این فقط یک پیاده سازی است ، من یک نمودار شماتیک ایجاد نکردم.

من یک LED را به صورت سری با مقاومت 3.3K برای آزمایش قرار دادم.

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

مرحله 3: بینابینی

گاهی فرستنده و گیرنده به درستی جفت نمی شوند ، یا ممکن است بخواهید رفتار پیش فرض را تغییر دهید.

من دستورالعمل فروشنده را برای این دستگاهها در اینجا قرار می دهم:

************************************************************************

آموزش پین ها

گیرنده

  • GND: قطب زمینی یا منفی
  • +V: ورودی DC3.3 ~ 5V
  • D0-3: خروجی داده
  • VT: خروجی (این خط پایین می آید اگر/وقتی خط داده کم شود)

نحوه مطابقت فرستنده و گیرنده

  1. حذف داده های موجود: دکمه یادگیری (روی گیرنده) را 8 بار فشار دهید. پاسخ: LED 7 بار چشمک می زند.
  2. یادگیری کد از راه دور: دکمه یادگیری (روی گیرنده) را یک بار ، دو یا سه بار فشار دهید (به پایین مراجعه کنید). LED روشن می شود: حالت یادگیری فعال است.
  3. هر دکمه کنترل از راه دور را فشار دهید. نشانگر LED سه بار چشمک می زند: یادگیری با موفقیت انجام شد.
  4. تست: پس از عملیات فوق ، برد گیرنده را می توان با کنترل از راه دور کنترل کرد.

فرستنده های بیشتری با شناسه های مختلف را می توان یاد گرفت و ذخیره کرد ، از مرحله 2 شروع کنید. ترکیبی از حالت های مختلف امکان پذیر است.

استفاده از دکمه (حالت را تنظیم می کند و روند جفت شدن را شروع می کند):

  • یکبار فشار دهید: حالت Inching (حالت لحظه ای)
  • دوبار فشار دهید: حالت خود قفل (حالت تعویض 4 کانال)
  • سه بار فشار دهید: حالت قفل شده (کانال انتخاب شده فعال است و در صورت فعال شدن کانال دیگر پاک می شود) - دکمه های رادیویی

مرحله 4: نصب

نصب و راه اندازی
نصب و راه اندازی

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

من از برق 3v استفاده کردم زیرا ولتاژ بومی تمشک است. (توجه: من از رنگهای سیم غیر استاندارد استفاده کردم زیرا استفاده از کابل روبان موجود راحت بود)

wrclr: wire colorpi-pin: پین روی RPi3B+trnspin: پین روی فرستنده

wrclr pi-pin trnspin -------- ----------- -------------- خاکستری 01 قدرت V+ بنفش 06 زمین GND قهوه ای 11 BCM17 داده 1 قرمز 13 BCM27 داده 0

ریموت/گیرنده با ترانسفورماتور میکرو USB قدیمی تغذیه می شود. من از سوکت USB استفاده کردم تا بتوانم روزی از هر پاوربانکی استفاده کنم که بی سیم باشد.

مرحله 5: کد

ساده ترین کد برای اعتبار سنجی: (منبع)

وارد کردن RPi. GPIO به عنوان GPIOimport زمان GPIO.setmode (GPIO. BCM) GPIO.setwarnings (false) GPIO.setup (27، GPIO. OUT) print "LED on" GPIO.output (27، GPIO. HIGH) time.sleep (1) چاپ "خاموش LED" GPIO.output (27 ، GPIO. LOW)

برای اجرا: python pintst.py

توصیه شده: