فهرست مطالب:
- مرحله 1: قطعات و اجزاء
- مرحله 2: اتصالات و شماتیک
- مرحله 3: کد آردوینو و ارتباط سریال
- مرحله 4: Arduino را به دستگاه Android متصل کنید
- مرحله 5: اجزای خود را بپوشانید
تصویری: با نور خود صحبت کنید: 5 قدم
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
پروژه من چیست؟
این پروژه یک چراغ است که می توانید با گفتن اینکه کدام رنگ را دوست دارید رنگ ها را تغییر دهید. نوری که در این پروژه ها ایجاد کردم از 4 چراغ مختلف استفاده می کند: سبز ، قرمز ، زرد ، آبی ، و البته شما می توانید چراغ های بیشتری اضافه کرده و رنگ های بیشتری را تغییر دهید. این راهنما به شما آموزش می دهد که چگونه Arduino خود را با صدای خود از طریق تلفن خود کنترل کنید.
چگونه کار می کند؟
اندروید شما دارای تشخیص گفتار است و ما از آن برای کنترل Arduino شما از طریق بلوتوث استفاده می کنیم. برنامه ای که استفاده کردم توسط SimpleLabsIN طراحی شده است و با فشار دادن دکمه میکروفن کار می کند ، سپس منتظر می ماند تا شما یک فرمان را بیان کنید. سپس برنامه کلماتی را که بیان کرده اید نمایش می دهد و رشته های داده را برای پردازش Arduino ارسال می کند.
TechBuilder برای ساخت این پروژه از من الهام گرفت
مرحله 1: قطعات و اجزاء
ما به این قطعات نیاز داریم:
- 4 برابر نشانگر LED یا بیشتر (رنگ انتخابی شما)
- 1 برابر آردوینو لئوناردو
- 1x ماژول بلوتوث سریال HC-06
- تخته نان و جامپر
- (اختیاری) باتری 9 ولت
- مقاومت های 220Ω
مرحله 2: اتصالات و شماتیک
به یاد داشته باشید ، HC-06 برهنه با 3.3 ولت اجرا می شود ، شما نمی توانید آن را فقط به 5 ولت وصل کنید.
اگر نمی خواهید کابل USB در پایان قابل مشاهده باشد ، باتری 9v اختیاری است.
اگر تصویر در هر صورت مبهم است ، با من تماس بگیرید ، من با کمال میل به شما کمک می کنم
مرحله 3: کد آردوینو و ارتباط سریال
چگونه می توان کد را بارگذاری کرد؟
کد را با کابل USB بارگذاری کنید. کد برای برد لئوناردو ساخته شده است. اگر می خواهید از کد روی برد UNO استفاده کنید ، باید کد Serial1.read ، Serial1.available و Serial1.println را تغییر دهید. برای استفاده از کد روی برد UNO ، تمام شماره "1" را حذف کنید.
درک برنامه:
این برنامه با تشخیص فرمان صوتی شما کار می کند ، سپس کلماتی را که گفته اید نشان می دهد و سپس داده ها/ رشته ها را از طریق بلوتوث به آردوینو ارسال می کند. رشته چیست؟ یک رشته مانند یک کلمه است ، می توانید جملات مشروط را از آن [مثلاً if (if (voice == "*computer on") {/ Pin (شماره 2) را روشن کنید] بگذارید. "صدا" رشته شماست ، "==" شرایط شماست ، "*رایانه روشن" فرمان شماست ، و کد داخل آویزان "{}" کدهایی هستند که باید پس از مطابقت رشته شما با شرایط فرمان اجرا شوند. به برنامه رشته هایی را در این قالب *فرمان#ارسال می کند ، ستاره (*) شروع فرمان جدید و برچسب hash (#) پایان یک فرمان را نشان می دهد.
چگونه می توانم دستورات را تغییر دهم؟
می بینید که "*綠色" از تصویر بالا برجسته شده است.綠色 چینی سبز است. شما می توانید کلمه را به هر چیزی که می خواهید تغییر دهید ، فرض کنید می خواهید آن را به رنگ صورتی تغییر دهید ، می توانید "*綠色" را با "*صورتی" جایگزین کنید. همیشه به یاد داشته باشید که فرمان را با ستاره شروع کنید.
کد:
مرحله 4: Arduino را به دستگاه Android متصل کنید
برنامه را بارگیری کنید: BT Voice Control برای آردوینو
برنامه ای که استفاده کردم توسط SimpleLabsIN طراحی شده است
5 مرحله ساده:
- برنامه را از Google PlayStore بارگیری کنید
- روی منوی گزینه ها ضربه بزنید و سپس "Connect Robot" را انتخاب کنید
- روی BT-Module خود کلیک کنید (در مورد من HC-06 است)
- صبر کنید تا نوشته شود متصل به BT-Module (HC-06)
- روی نماد میکروفون ضربه بزنید و فرمان خود را بیان کنید!
مرحله 5: اجزای خود را بپوشانید
اکنون باید اجزای خود را بپوشانید ، بنابراین نور شما زیاد روشن نخواهد بود و همچنین باعث می شود پروژه سبک تری داشته باشد.
این طوری من این کار را کردم
- کل کار را با یک کاغذ نیمه شفاف بپوشانید
- آن را از پایین بچسبانید
- چراغ را باز کنید
باید زیبا به نظر برسد
توصیه شده:
UPS خود را Steam Punk کنید تا ساعتهای به روز برای روتر Wi-Fi خود دریافت کنید: 4 مرحله (همراه با تصاویر)
UPS شما Steam Punk می کند تا ساعتهای به روز برای روتر Wi-fi شما دریافت کند: در مورد اینکه UPS شما قدرت باتری 12 ولت DC خود را به برق AC 220 ولت تبدیل کند ، چیزی اساساً مخالف است تا ترانسفورماتورهای روتر و فیبر ONT شما بتوانند آن را دوباره به 12 ولت DC! شما همچنین با [معمولاً
از ایده های خود محافظت کنید ، از کار خود محافظت کنید: 8 مرحله
از ایده های خود محافظت کنید ، از کار خود محافظت کنید: من چند روز پیش اطلاعات را در اثر خرابی رایانه از دست دادم. کار یک روز از بین رفت.:/ من داده های خود را در ابر ذخیره می کنم تا از نقص دیسک سخت جلوگیری شود. من از یک نرم افزار نسخه سازی استفاده می کنم تا بتوانم نسخه های قدیمی کار خود را بازیابی کنم. من هر روز یک نسخه پشتیبان تهیه می کنم. اما این بار من
سیستم هشدار صحبت کردن / اطلاع رسانی صوتی را ایجاد کنید: 4 مرحله
ایجاد سیستم هشدار دهنده صحبت کردن / اطلاع رسانی صوتی: در این پروژه ما یک سیستم اطلاع رسانی و هشدار دهنده صحبت / صدا ایجاد کرده ایم. حداقل دو سنسور می تواند در این پروژه استفاده شود
کامپیوتر خود را وادار کنید آنچه را که با استفاده از دفترچه یادداشت تایپ می کنید ، صحبت کند: 3 مرحله
رایانه خود را وادار کنید آنچه را که با استفاده از دفترچه یادداشت تایپ می کنید صحبت کند: در اینجا یک کد جالب ایجاد شده است که باعث می شود رایانه شما با آنچه تایپ می کنید صحبت کند. ما از دفترچه یادداشت برای ایجاد آن استفاده می کنیم. بیا شروع کنیم
نمایش نور کریسمس خود را با یک دکمه شروع کنید: 5 قدم
نمایش نور کریسمس خود را با یک دکمه شروع کنید: هنگام اجرای یک نمایش نور کریسمس همزمان با موسیقی ، ممکن است بخواهید با فشار دادن یک دکمه ، نمایش را شروع کنید. این آموزش فقط برای نمایش هایی که از طریق Falcon Pi Player (FPP) که روی Raspberry Pi اجرا می شود کنترل می شود. اگر F را اجرا می کنید