فهرست مطالب:

چراغ های روروک مخصوص بچه ها و درب گاراژ با کنترل صدا: 6 مرحله
چراغ های روروک مخصوص بچه ها و درب گاراژ با کنترل صدا: 6 مرحله

تصویری: چراغ های روروک مخصوص بچه ها و درب گاراژ با کنترل صدا: 6 مرحله

تصویری: چراغ های روروک مخصوص بچه ها و درب گاراژ با کنترل صدا: 6 مرحله
تصویری: Get Started → Learn English → Master ALL the ENGLISH BASICS you NEED to know! 2024, نوامبر
Anonim
Image
Image

سلام به همگی!

من به تازگی یک اسکوتر برقی خریدم اما چراغ عقب نداشت و درب بازکن داخلی گاراژ هم نداشت … شگفت انگیز !! (ノ ゚ 0 ゚) ノ ~

بنابراین ، تصمیم گرفتم به جای خرید چراغ های درب گاراژ از راه دور و عقب آنها را بسازم.

داشتن دکمه برای بازکردن درب گاراژ چه سرگرم کننده ای دارد ؟! بنابراین ، تصمیم گرفتم کل صدا را کنترل کنم. سرگرم کننده تر است که بخواهید به جای فشار دادن دکمه ها در را باز کنید. این از نظر عملکرد و نمایش عالی عمل می کند.

من چند پروژه چراغ دوچرخه مانند https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ را جستجو کردم و تصمیم گرفتم نسخه ارتقا یافته خودم را ایجاد کنم. بنابراین ، من تصمیم گرفتم چراغ های خود را تقویت کنم تا با اضافه کردن علائم راهنمای متحرک ، با سبک من در اسکوتر برقی من مطابقت داشته باشد. آنها همچنین دارای یک ماژول nRF24L01 برای کنترل بی سیم درب گاراژ با استفاده از صدا هستند.

چراغ ها از یک ماتریس LED 16x16 تشکیل شده اند تا دارای سیگنال های چرخشی متحرک باشند.

لطفاً آن را در ویدئوی بالا بررسی کنید.

در زیر دستورالعمل هایی وجود دارد که می توانید برای خود تهیه کنید.

مرحله 1: قطعات را جمع آوری کنید

اتصال قطعات (واحد دوچرخه)
اتصال قطعات (واحد دوچرخه)

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

1: 2x آردوینو (من از نانو استفاده می کنم)

2: ماژول تشخیص صدا (من آن را با قیمت ارزان تری از eBay دریافت کردم)

3: ماتریس LED (نئوپیکسل)

4: منبع تغذیه 5 ولت برای ماتریس LED

5: منبع تغذیه دیگری 5 ولت است اما من از 9 ولت استفاده می کنم

ماژول های 6: 2x nRF24L01

7: ماژول رله

8: سیم

مرحله 2: اتصال قطعات (واحد دوچرخه)

برای شروع سیم کشی Arduino ، nRF24L01 ، ماژول تشخیص گفتار ، منبع تغذیه و ماتریس LED.

A. اتصالات nRF24L01:

-MISO به پین 12 متصل می شود

-MOSI به پین 11 متصل می شود

-SCK به پین 13 متصل می شود

-CE به پین 9 متصل می شود

-CSN به پین 10 متصل می شود

-GND و VCC NRF24L01 به GND و 3.3V آردوینو متصل هستند

ب. اتصالات ماژول تشخیص گفتار:

-RX به پین 6 متصل می شود

-TX به پین 5 متصل می شود

-GND و VCC ماژول به GND و 5V آردوینو متصل هستند

C. اتصالات ماتریس LED:

من از پاور بانک برای تامین برق استفاده کردم. برای اتصال پاوربانک یک کابل USB بگیرید و انتهای +ve و -ve کابل را جدا کنید.

-5 ولت ماتریس به پین VIN آردوینو و اتصال +ve منبع تغذیه متصل می شود

-GND ماتریس به پین GND آردوینو و -ve منبع تغذیه متصل می شود

مرحله 3: ماژول صدا را آموزش دهید

A. کتابخانه کنترل صدا را بارگیری کنید.

B. فایل را باز کنید -> مثالها -> VoiceRecognitionV3 -> vr_sample_train

من. اصلاح "VR myVR (2 ، 3) ؛" به "VR myVR (6 ، 5) ؛" در کد به حساب تغییر RX TX پین.

دوم کد را بارگذاری کنید

C. مانیتور سریال را باز کنید

من. نرخ باود را روی 115200 تنظیم کنید و گزینه "Newline" را انتخاب کنید.

دوم یک منو راهنما را باز می کند.

1. برای آموزش گفتار از دستور "train" استفاده کنید.

2. "train 0" را تایپ کنید ، از شما می خواهد که فرمان را بیان کنید و سپس دوباره آن را بخواهید.

3. همین کار را برای "قطار 1" ، "قطار 2" و غیره انجام دهید.

در کد:

قطار 0 برای کنترل درب گاراژ است

قطار 1 سیگنال سمت چپ است

قطار 2 سیگنال مناسب است

قطار 3 باید چراغ قرمز را روشن کند

قطار 4 چراغ ها را خاموش می کند

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

بارگیری کتابخانه های اضافی برای LED Matrix و nRF24L01.

A. به Sketch بروید -> شامل کتابخانه-> مدیریت کتابخانه ها … و RF24 را توسط TMRh20 نصب کنید.

B. همچنین ، کتابخانه Neo Pixel توسط Adafruit را نصب کنید.

C. کد پیوست ScootSendProtowtlightsIns.ino را بارگذاری کنید.

کد دارای توضیحات برای توضیح است اما بسیار مستقیم است.

مرحله 5: اتصال قطعات (واحد گاراژ)

اتصال قطعات (واحد گاراژ)
اتصال قطعات (واحد گاراژ)
اتصال قطعات (واحد گاراژ)
اتصال قطعات (واحد گاراژ)
اتصال قطعات (واحد گاراژ)
اتصال قطعات (واحد گاراژ)

برای واحد درب گاراژ ، ما باید ماژول رله ، nRF24L01 ، منبع تغذیه و آردوینو را سیم کشی کنیم.

من کل مجموعه را در یک بطری نمک گیر ایجاد کردم.

A. اتصالات nRF24L01:

MISO به پین 12 متصل می شود

MOSI به پین 11 متصل می شود

SCK به پین 13 متصل می شود

CE به پین 9 متصل می شود

CSN به پین 10 متصل می شود

GND و VCC NRF24L01 به GND و 3.3V آردوینو متصل هستند

B. اتصالات ماژول رله:

DC- و DC+ ماژول رله به GND و 5V آردوینو متصل هستند

پورت ماشه سیگنال به پین 2 آردوینو متصل می شود

یک سر سوئیچ را به پورت مشترک رله وصل کنید

سر دیگر سوئیچ را به پورت معمولاً بسته رله وصل کنید

C. اتصالات منبع تغذیه:

انتهای +باتری 9V را به پین VIN آردوینو وصل کنید

انتهای -ve را به پین GND آردوینو وصل کنید

D. کد را بارگذاری کنید

مرحله 6: آزمایش کنید و با سبک سفر کنید

ویدئوی نمایشی در بالای قسمت آموزشی ضمیمه شد.

امیدوارم از مطالب آموزشی لذت برده باشید اگر سوالی داشتید کامنت کنید.

می توانید انیمیشن های بیشتری را به ماتریس LED اضافه کنید. همچنین می توانید چیزهای دیگری غیر از درب گاراژ را کنترل کنید.

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

لطفا به آن رای دهید

متشکرم،

سهیل پاریخ

www.snp13.com

توصیه شده: