فهرست مطالب:
تصویری: ربات کنترل صدا با استفاده از میکروکنترلر 8051: 4 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
یک ربات کنترل شده با صدا دستور خاصی را به صورت صدا می گیرد. هرچه فرمان از طریق ماژول صوتی یا ماژول بلوتوث داده شود ، توسط کنترل کننده موجود رمزگشایی می شود و بنابراین دستور داده شده اجرا می شود.
در اینجا در این پروژه ، ما از ماژول بلوتوث و برنامه Android برای دادن فرمان صوتی به شکل کد هگز استفاده کرده ام. ارقام خاصی وجود دارد که می توانند مستقیماً به ماژول بلوتوث ارسال شوند و به طور خودکار رقم به کد هگز تبدیل می شود.
ما می توانیم از این ارقام به عنوان فرمان صوتی برای عملیات مشخص شده از قبل در میکروکنترلر استفاده کنیم. استفاده از ارقام به عنوان فرمان صوتی آسانتر از استفاده از دستورات الفبایی است.
اجزای مورد نیاز:
1. میکروکنترلر (AT89S52)
سوکت زن 2.40 پین برای کنترل
3. برد PCB صفر
4. نوسان ساز کریستال (11.0592 مگاهرتز)
5.7805 تنظیم کننده ولتاژ
6. پین را باز کنید
7. ثبت نام
8. سوئیچ
9. مقاومت (1 کیلو اهم)
10. خازن (10uF ، 22pF (2))
11. L293D درایور با سوکت زن
ال سی دی 12.16x2
13. چراغ ها
14. ماژول بلوتوث (HC-05)
15. باتری (12 ولت)
16. اتصال سیم
17. آهن لحیم کاری
18. موتورها (دور در دقیقه مورد نیاز)
19. تعقیب برای ربات
20. چرخ
مرحله 1: طراحی شاسی
با توجه به نیاز و نیاز خود یک شاسی طراحی کنید.
من شاسی را طراحی کرده ام که شاسی لگو است و به راحتی در بازار موجود است.
مرحله 2: اتصال و طراحی PCB
نمودار مدار برای 8051 ، صدا ربات را کنترل می کند.
اتصالات روی PCB طبق نمودار مدار داده شده انجام می شود.
مرحله 3: کد برنامه و کد هگز
کد اسمبلی برای کسانی که می خواهند به زبان اسمبلی 8051 کد نویسی کنند.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
کد C برای کسانی که می خواهند با زبان C برنامه نویسی کنند.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
با استفاده از نرم افزار Keil می توانید این کدهای اسمبلی را برای 8051 بنویسید و یک فایل شش ضلعی ایجاد کنید که برای رایت (بارگذاری) در 8051 لازم است. برای بارگذاری (رایت) به یک مشعل 8051 نیاز دارید که می توانید آن را در کالج های خود پیدا کنید یا می توانید از بازار.
مرحله 4: برنامه Android
برای ارسال فرمان صوتی (1 ، 2 ، 3 ، 4 ، 5 ، 6 ، 7 ، 8 ، 9 ، 0) به بلوتوث در قالب کد شش ضلعی ، یک برنامه در فروشگاه google play با نام - Amr Voice در دسترس است.
play.google.com/store/apps/details؟id=appi…
با این پیوند بروید یا "Amr Voice" را در فروشگاه بازی تایپ کنید.
برنامه را نصب کنید> دستگاه بلوتوث را وصل کنید> روی نماد میکروفون ضربه بزنید تا فرمان صوتی خود را ارسال کنید.
توصیه شده:
اتوماسیون پرحرف -- صدا از آردوینو -- خودکار کنترل صدا -- HC - 05 ماژول بلوتوث: 9 مرحله (همراه با تصاویر)
اتوماسیون پرحرف || صدا از آردوینو || خودکار کنترل صدا || HC - 05 ماژول بلوتوث: …………………………. لطفا برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید …. …. در این ویدئو ما یک Automatation Talkative ساخته ایم. هنگامی که یک فرمان صوتی را از طریق تلفن همراه ارسال می کنید ، دستگاه های خانگی روشن می شود و بازخورد ارسال می کند
دست ربات کنترل صدا: 8 مرحله (همراه با تصاویر)
دست ربات کنترل صدا: a.articles {font-size: 110.0٪؛ font-weight: bold؛ font-style: italic؛ text-decoration: none؛ background-color: red؛} a.articles: hover {background-color: black؛} این دستورالعمل نحوه ساخت یک دست رباتیک با کنترل صدا با استفاده از
ربات آردوینو با فاصله ، جهت و درجه چرخش (شرق ، غرب ، شمال ، جنوب) کنترل صدا با استفاده از ماژول بلوتوث و حرکت ربات خودکار: 6 مرحله
ربات آردوینو با فاصله ، جهت و درجه چرخش (شرق ، غرب ، شمال ، جنوب) کنترل صدا با استفاده از ماژول بلوتوث و حرکت ربات خودکار: این دستورالعمل نحوه ساخت ربات آردوینو را که می تواند در جهت مورد نیاز حرکت کند (جلو ، عقب) توضیح می دهد. ، چپ ، راست ، شرق ، غرب ، شمال ، جنوب) با استفاده از فرمان صوتی فاصله در سانتیمتر لازم است. همچنین می توان ربات را به صورت خودکار جابجا کرد
نحوه ساخت ربات کنترل صدا: 3 مرحله (همراه با تصاویر)
چگونه می توان رباتی با کنترل صدا ایجاد کرد: آیا تا به حال خواسته اید که روی صدا خود کار کنید؟ سپس در مکان مناسب شما می توانید با استفاده از آردوینو هر چیزی را کنترل کنید ، فقط باید این موارد را به هم متصل کرده و باید در برنامه اعلام کنید. من صدایی ساده ایجاد کردم ربات کنترل شده اما می توانید متصل شوید
نحوه شمارش صفر تا 99 با استفاده از میکروکنترلر 8051 با 7 بخش نمایش: 5 مرحله (همراه با تصاویر)
نحوه شمارش صفر تا 99 با استفاده از میکروکنترلر 8051 با نمایشگر 7 سگمنت: سلام به همه ، در این آموزش ما قصد داریم نحوه شمارش صفر تا 99 را با استفاده از دو صفحه نمایش 7 سگمنت به شما آموزش دهیم