فهرست مطالب:
- مرحله 1: لیست قطعات
- مرحله 2: ساختن مدار روی Breadboard و Setup Chassis
- مرحله 3: درباره کد تست و اصل کار برنامه
- مرحله 4: اکنون کد را بارگذاری کرده و منبع تغذیه را وصل کنید
- مرحله 5: در نهایت
تصویری: ماشین بلوتوث کنترل صدا: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
همه از ماشین کنترل از راه دور استفاده کرده اند…. اما ماشین کنترل صدا چطور ؟؟؟ آیا تا به حال از آن استفاده کرده اید؟ اگر نه ، اکنون آن را خواهید ساخت. فقط به آردوینو به عنوان مغز و تلفن هوشمند نیاز دارید. بنابراین من این پروژه را توسعه داده ام تا بتوانید از قابلیت صدا استفاده کنید و این همچنین می تواند مرجعی برای پروژه های آینده شما باشد ، بنابراین بیایید شروع کنیم…
مرحله 1: لیست قطعات
1. آردوینو UNO/nano/micro/Mega
2. ماژول بلوتوث HC05
3 مقاومت 2.2 کیلو اهم ، 4.7 کیلو اهم
4 عدد جعبه نان یا لحیم کاری
5 سیم
6 شاسی
7 موتور 150/300 دور در دقیقه BO با 2 چرخ
8 چند پیچ و مهره
9 چرخ کرچک
10. راننده موتور (: L293 یا L298)
11 منبع تغذیه 12 ولت
مرحله 2: ساختن مدار روی Breadboard و Setup Chassis
در حال حاضر Arduino nano مغز پروژه برای معدن است. شما می توانید از UNO/MEGA/MICRO استفاده کنید. و از قابلیت اتصال بلوتوث برای کنترل ماشین با گوشی هوشمند استفاده می کنم.
بنابراین مدار را در Fritzing File ارائه کرده ام. Fritzing را بارگیری کرده و آن را باز کرده و فایل را مشاهده کنید. وصل کنید همانطور که در نمودار نشان داده شده است. از تقسیم کننده ولتاژ مطابق با 2.2k و 4.7k استفاده کنید. در حال حاضر سیم های زرد (مطابق با آن فایل فریز کننده) نشان دهنده 4 خروجی است که راننده موتور را کنترل می کند. این 4 سطح منطقی در واقع ورودی های راننده موتور هستند و راننده موتور از این سطوح منطقی برای حرکت مطابق با سطوح منطقی استفاده می کند. و آردوینو کنترل می کند که ….. به این معنی که راننده را قادر می سازد هر دو موتور را به جلو یا عقب حرکت دهد یا معکوس کند یا به راست یا چپ حرکت کند یا فقط توقف کند. این در کد انجام شده است.
بنابراین نمودارهای بالا را ببینید و سپس ورودی های درایور موتور را وصل کنید. سپس موتورهای خروجی را با چند پیچ وصل کرده و چرخ ها را ثابت کنید. من درایور L293 خود را مطابق اتصال آن متصل کرده ام. درایور خود را بررسی کنید ، در شبکه و برگه های داده جستجو کنید و طبق نیاز متصل شوید.
موتورها را با پیچ ثابت کنید و راننده موتور و تخته نان را با نوارهای دو طرفه یا نوار ساده ثابت کنید. همچنین چرخ کرچک را تعمیر کنید. عکس را ببینید. شاسی شما می تواند متفاوت باشد ، بنابراین آن را با دقت بررسی کنید. چرخ ها را وصل کنید
مرحله 3: درباره کد تست و اصل کار برنامه
در حال حاضر ویژگی صدا در واقع با بلوتوث کار می کند. برنامه ای تحت عنوان "BT Voice Control for Arduino" وجود دارد-https://amr-voice.en.aptoide.com/. آن را در تلفن اندروید بارگیری و نصب کرده و با HC05 جفت کنید. اگر برای اولین بار در حال اتصال هستید ، آن را از قبل با 1234 یا 0000 به عنوان گذرواژه جفت کنید. اگر جفت نشد دوباره امتحان کنید.
حالا بعد از چند ثانیه صحبت در برنامه ، آنچه را که در صفحه تلفن همراه خود گفته اید باز می گرداند. در واقع از Google Voice استفاده می کند. بنابراین اکنون آنچه شما گفتید از طریق بلوتوث منتقل می شود. هنگام بارگذاری کد آزمایشی داده شده در خطوط Nano. Rove TX را حذف کنید. پس از بارگذاری مجدد دوباره وارد کنید. HC05 این داده ها را با استفاده از تابع Serial.read () می پذیرد و می توانید آنچه را که در مانیتور سریال با استفاده از Serial.print گفته اید مشاهده کنید. بنابراین می توانید عملکرد برنامه را در آنجا بررسی کنید. هر چیزی را در برنامه بگویید و مانیتور سریال را ببینید. من تمام تصاویر مرحله به مرحله در مورد اتصال HC05 با برنامه … صحبت و مشاهده در مانیتور سریال را ضمیمه کرده ام. اونها رو ببین. اگر می گویید جلو به صورت *جلو#نشان داده می شود. بنابراین با استفاده از این برنامه می توانیم کد خود را که در مراحل بعدی ضمیمه شده است ، دستکاری کنیم.
مرحله 4: اکنون کد را بارگذاری کرده و منبع تغذیه را وصل کنید
اکنون من کد آردوینو کامل را که کنترل ماشین را در اینجا بارگذاری کرده ام ، بارگذاری کرده ام. می توانید آن را بارگیری کنید.
در حال بارگذاری آن … مطمئن شوید که خطوط RX TX را قطع کرده اید. در غیر این صورت بارگذاری نمی شود. پس از بارگذاری مجدد آنها را وصل کنید. اکنون یک منبع تغذیه 12 ولت متصل کنید. نمودار بلوک در تصویر نشان داده شده است.
می توانید رشته هایی را که من به عنوان جلو ، عقب ، توقف ، چپ ، راست نوشتم با هر کلمه ای که احساس راحتی می کنید تغییر دهید. شما فقط باید آن کلمه را در برنامه بیان کنید.
مرحله 5: در نهایت
قبلاً نحوه استفاده از آن برنامه را توضیح دادم. اکنون به جلو ، عقب ، چپ ، راست ، توقف صحبت کنید ، من از این کلمات در کد خود استفاده کردم. اکنون می توانید آن رشته را در دستور if if تغییر دهید و دوباره بارگذاری کنید. فقط آن کلمه را در آن برنامه بیان کنید و خوب کار می کند. من همچنین یک LED در پین 8 وصل کرده ام. می توانید چراغ های بیشتری یا زنگ یا سروو اضافه کنید.
بنابراین ماشین صدای شما آماده است ….. خوش بگذرانید…
توصیه شده:
اتوماسیون پرحرف -- صدا از آردوینو -- خودکار کنترل صدا -- HC - 05 ماژول بلوتوث: 9 مرحله (همراه با تصاویر)
اتوماسیون پرحرف || صدا از آردوینو || خودکار کنترل صدا || HC - 05 ماژول بلوتوث: …………………………. لطفا برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید …. …. در این ویدئو ما یک Automatation Talkative ساخته ایم. هنگامی که یک فرمان صوتی را از طریق تلفن همراه ارسال می کنید ، دستگاه های خانگی روشن می شود و بازخورد ارسال می کند
ماشین کنترل بلوتوث RC با کنترل سرعت و اندازه گیری فاصله: 8 مرحله
اتومبیل RC کنترل شده با بلوتوث با کنترل سرعت و اندازه گیری فاصله: در کودکی ، همیشه شیفته ماشین های RC بودم. امروزه می توانید آموزش های زیادی برای ساخت اتومبیل های ارزان قیمت RC با کنترل بلوتوث با کمک آردوینو پیدا کنید. بیایید یک قدم جلوتر برویم و از دانش عملی خود در زمینه سینماتیک برای محاسبه استفاده کنیم
MIDI/Arduino کنترل صدا 8 بیتی صدا (AY-3-8910): 5 مرحله
MIDI/Arduino Controlled 8-sound Sound Generator (AY-3-8910): یک ژنراتور 8 بیتی با صدای یکپارچهسازی با سیستمعامل ایجاد کنید و آن را از طریق MIDI کنترل کنید. این طراحی تا حدی از علاقه مندان Chiptune که مدارهای آردوینو را برای پخش فایلهای Chiptune و برخی از آنها الهام گرفته اند ، الهام گرفته است. ایده های من برای ادغام صدای منفی بازی های ویدئویی اولیه
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
کنترل صدا صدا چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: 3 مرحله
کنترل صوتی چراغ های الکترونیکی RGB LED و موارد دیگر با کورتانا و آردوینو اتوماسیون خانگی: مانند ایده کنترل چیزها با صدای خود؟ یا دوست ندارید برای خاموش کردن چراغ از تخت بلند شوید؟ اما آیا همه راه حل های موجود مانند google home بسیار گران هستند؟ اکنون می توانید خودتان آن را با زیر 10 دلار تهیه کنید. و حتی بهتر از آن بسیار آسان است