فهرست مطالب:

با نور خود صحبت کنید: 5 قدم
با نور خود صحبت کنید: 5 قدم

تصویری: با نور خود صحبت کنید: 5 قدم

تصویری: با نور خود صحبت کنید: 5 قدم
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
Image
Image

پروژه من چیست؟

این پروژه یک چراغ است که می توانید با گفتن اینکه کدام رنگ را دوست دارید رنگ ها را تغییر دهید. نوری که در این پروژه ها ایجاد کردم از 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 متصل کنید

آردوینو را به دستگاه Android متصل کنید
آردوینو را به دستگاه Android متصل کنید

برنامه را بارگیری کنید: BT Voice Control برای آردوینو

برنامه ای که استفاده کردم توسط SimpleLabsIN طراحی شده است

5 مرحله ساده:

  1. برنامه را از Google PlayStore بارگیری کنید
  2. روی منوی گزینه ها ضربه بزنید و سپس "Connect Robot" را انتخاب کنید
  3. روی BT-Module خود کلیک کنید (در مورد من HC-06 است)
  4. صبر کنید تا نوشته شود متصل به BT-Module (HC-06)
  5. روی نماد میکروفون ضربه بزنید و فرمان خود را بیان کنید!

مرحله 5: اجزای خود را بپوشانید

اجزای خود را بپوشانید
اجزای خود را بپوشانید
اجزای خود را بپوشانید
اجزای خود را بپوشانید

اکنون باید اجزای خود را بپوشانید ، بنابراین نور شما زیاد روشن نخواهد بود و همچنین باعث می شود پروژه سبک تری داشته باشد.

این طوری من این کار را کردم

  1. کل کار را با یک کاغذ نیمه شفاف بپوشانید
  2. آن را از پایین بچسبانید
  3. چراغ را باز کنید

باید زیبا به نظر برسد

توصیه شده: