فهرست مطالب:
تصویری: شاخص های راه دور: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
برای کار با مهارت های الکسا به یک دستگاه بازخورد ساده (پیچیدگی بیشتری اضافه نکنید) نیاز داشتم. بصری و شنیدنی
همچنین ، CPU من در "گنجه سیم کشی" من است و من نیاز به خروجی داشتم تا در یک مکان برجسته قرار بگیرم ، اما در غیر این صورت محفوظ نیست.
من تصمیم گرفتم که از راه دور RF باعث فعال شدن روده کارت تبریک موسیقی شود. این را در یک جعبه آکریلیک کوچک قرار دادم و فرستنده را به قاب RPi3B+خود اضافه کردم.
دستورات روشن/خاموش ساده در RPI3B+ چراغها و صداها را با تاخیر انتقال به سختی محسوس شروع می کند.
مرحله 1: Pinouts
این تصاویر از صفحه فروشنده آمازون (پیوند بالا) است. فقط یک کپی راحت برای مرجع.
توجه: برچسب تصویر اصلی اشتباه است. من به روز رسانی ها را اضافه می کنم (با رنگ سبز). (این در قسمت نظرات صفحه آمازون تأیید شده است)
مرحله 2: نمونه اولیه
برای جدا کردن فرستنده و گیرنده از هر نیم تخته نان استفاده کنید. دارای باتری 3.7 ولت (شارژ تا 4.25 ولت).
از آنجا که این فقط یک پیاده سازی است ، من یک نمودار شماتیک ایجاد نکردم.
من یک LED را به صورت سری با مقاومت 3.3K برای آزمایش قرار دادم.
برای آزمایش ، کافی است پین کنترل (در اینجا سیم سفید) را به زمین وصل کنید. چراغ های فعال (قرمز) هم روی فرستنده و هم گیرنده روشن می شوند و LED بارگذاری من خاموش می شود. (تصویر)
مرحله 3: بینابینی
گاهی فرستنده و گیرنده به درستی جفت نمی شوند ، یا ممکن است بخواهید رفتار پیش فرض را تغییر دهید.
من دستورالعمل فروشنده را برای این دستگاهها در اینجا قرار می دهم:
************************************************************************
آموزش پین ها
گیرنده
- GND: قطب زمینی یا منفی
- +V: ورودی DC3.3 ~ 5V
- D0-3: خروجی داده
- VT: خروجی (این خط پایین می آید اگر/وقتی خط داده کم شود)
نحوه مطابقت فرستنده و گیرنده
- حذف داده های موجود: دکمه یادگیری (روی گیرنده) را 8 بار فشار دهید. پاسخ: LED 7 بار چشمک می زند.
- یادگیری کد از راه دور: دکمه یادگیری (روی گیرنده) را یک بار ، دو یا سه بار فشار دهید (به پایین مراجعه کنید). LED روشن می شود: حالت یادگیری فعال است.
- هر دکمه کنترل از راه دور را فشار دهید. نشانگر LED سه بار چشمک می زند: یادگیری با موفقیت انجام شد.
- تست: پس از عملیات فوق ، برد گیرنده را می توان با کنترل از راه دور کنترل کرد.
فرستنده های بیشتری با شناسه های مختلف را می توان یاد گرفت و ذخیره کرد ، از مرحله 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
توصیه شده:
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): 6 مرحله
ESP8266 - سوکت کنترل از راه دور و از راه دور (امنیت سالمندان): اطلاعات: این مونتاژ در صورت فراموشی وسایل وصل شده (عمدتا توسط افراد مسن مبتلا به آلزایمر) به منظور جلوگیری از گرم شدن بیش از حد ، آتش سوزی و حوادث است. پس از فعال شدن دکمه ، سوکت 110/220 VAC را به مدت 5 دقیقه دریافت می کند (دیگری
کنترل از راه دور جهانی از راه دور با Node-MCU: 12 مرحله
کنترل از راه دور جهانی با Node-MCU: سلام به همه و به این پروژه خوش آمدید! من یک شخص تنبل هستم و کابوس یک تنبل این است که وقتی متوجه می شوید که راه دور خیلی دور است ، تلویزیون تماشا کنید! متوجه شدم که اگر ریموتم را در دست داشته باشم هرگز خیلی دور نخواهد بود
IRduino: کنترل از راه دور Arduino - تقلید از راه دور از دست رفته: 6 مرحله
IRduino: کنترل از راه دور Arduino - تقلید از راه دور گمشده: اگر تا به حال کنترل از راه دور تلویزیون یا دستگاه پخش DVD خود را گم کرده اید ، می دانید که مجبور هستید به دکمه های خود دستگاه بروید ، از آن استفاده کنید و از آن استفاده کنید. گاهی اوقات ، این دکمه ها عملکرد مشابهی با ریموت ندارند. دریافت
راه دور IR خود را به RF از راه دور تبدیل کنید: 9 مرحله (همراه با تصاویر)
راه دور IR خود را به RF Remote تبدیل کنید: در دستورالعمل امروز ، به شما نشان خواهم داد که چگونه می توانید از یک ماژول RF عمومی بدون میکروکنترلر استفاده کنید که در نهایت ما را به ساخت پروژه ای می رساند که در آن می توانید یک IR Remote از هر دستگاه را به RF تبدیل کنید. از راه دور. مزیت اصلی تبدیل یک
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم