فهرست مطالب:

ماشین RC با کنترل حرکت با دست: 15 مرحله
ماشین RC با کنترل حرکت با دست: 15 مرحله

تصویری: ماشین RC با کنترل حرکت با دست: 15 مرحله

تصویری: ماشین RC با کنترل حرکت با دست: 15 مرحله
تصویری: ساخت ماشین کنترلی با کنترل تلویزیون 2024, جولای
Anonim
ماشین RC با کنترل حرکت با دست
ماشین RC با کنترل حرکت با دست
ماشین RC با کنترل حرکت با دست
ماشین RC با کنترل حرکت با دست

سلام دنیا!

این اولین دستورالعمل من است

اگر س questionsالی دارید - لطفاً از پرسیدن دریغ نکنید.

مخاطبان هدف:

این پروژه برای هرکسی که علاقه به فناوری دارد کاربرد دارد. چه در زمینه رباتیک یک متخصص باشید و چه یک مبتدی مطلق. شما می توانید با دنبال کردن دستورالعمل های موجود در این سند ، این پروژه را ایجاد کنید.

آنچه شما نیاز دارید:

· (2) x برد کنترل Elegoo Uno R3

· (2) x تابلوی توسعه نمونه اولیه

· (1) x ماژول بلوتوث HC-05

· (1) x ماژول بلوتوث HC-06

· (1) x دستکش دستی

· (1) x ماژول GY-521

· (12) سیم M-M

· (6) x سیم F-M

· (2) باتری 9V با DC

ماشین R/C

· (1) x صفحه اصلی

· (2) x Encoder Disc

· (2) x چرخ

· (2) x موتور DC کاهش سرعت

· (1) x ظرف باتری

· (4) x M3*30 پیچ پیچ

· (8) x M3*6 پیچ پیچ

· (8) مهره M3

· (1) x سوئیچ

· (4) x اتصال دهنده

· (1) x کاستور چکش

· (4) x باتری AA

· (1) x L9110S 2-CH H-bridge Stepper Motor Dual DC Motor Controlboard Board

مرحله 1: مرحله 1:

مرحله 1
مرحله 1
مرحله 1
مرحله 1
مرحله 1
مرحله 1
مرحله 1
مرحله 1

GOAL: نرخ baud را پیکربندی کرده و رمز HC-06 (SLAVE) را تعیین کنید

HC-06 یک ماژول بلوتوث فقط برای برده است که به این معنی است که "فقط می توان با آن صحبت کرد". HC-06 به طور خودکار در حالت AT قرار دارد. حالت AT یک حالت فرمان است که به شما امکان می دهد برخی از تنظیمات ماژول بلوتوث را مورد بازجویی/پیکربندی قرار دهید.

I. فقط با آردوینو و سریال USB متصل به کامپیوتر. مطابق تصویر بالا یک طرح خالی را در Arduino بارگذاری کنید

II سریال USB را از رایانه جدا کنید.

سوم HC-06 و Arduino را با (4) سیم F-M وصل کنید-به Step1wire مراجعه کنید

IV سریال USB را به کامپیوتر وصل کنید. این باعث می شود HC-06 هر ثانیه روشن و خاموش شود.

V. روی Serial Monitor کلیک کنید و مطمئن شوید که "No line Endings" وجود دارد و میزان باود در "مانیتور 9600" در پایین مانیتور سریال تنظیم شده است.

IV AT را در کادر متنی Serial Monitor تایپ کنید و باید OK را چاپ کند (این بدان معناست که بین مانیتور سریال و بلوتوث ارتباط وجود دارد)

VII رمز عبور پیش فرض HC-06 1234 است ، اما در صورت عدم وجود آن. AT+PIN1234 را تایپ کرده و send را فشار دهید. سپس Serial Monitor OKsetPIN را چاپ می کند. با این کار گذرواژه جفت شدن HC-06 روی 1234 تنظیم می شود (رمز عبور بین HC-06 و HC-05 باید یکسان باشد).

VIIII. AT+BAUD8 را تایپ کرده و send را فشار دهید. مانیتور سریال OK115200 را چاپ می کند. با این کار میزان باود HC-06 را روی 115200 تنظیم می کند. (نرخ باود بین HC-06 و HH-06 باید یکسان باشد).

مرحله 2: مرحله 2: آدرس HC-06 (SLAVE) را دریافت کنید

مرحله 2: آدرس HC-06 (SLAVE) را دریافت کنید
مرحله 2: آدرس HC-06 (SLAVE) را دریافت کنید
مرحله 2: آدرس HC-06 (SLAVE) را دریافت کنید
مرحله 2: آدرس HC-06 (SLAVE) را دریافت کنید
مرحله 2: آدرس HC-06 (SLAVE) را دریافت کنید
مرحله 2: آدرس HC-06 (SLAVE) را دریافت کنید

می توانید آدرس HC-06 را از طریق برنامه ای به نام Bluetooth Finder از طریق تلفن Android یا با استفاده از HC-05 برای بوییدن ماژول های بلوتوث اطراف HC-05 دریافت کنید.

آدرس HC-06 را به خاطر بسپارید. هنگام پیکربندی HC-05 به این اطلاعات نیاز خواهید داشت

دریافت آدرس HC-06 از طریق Bluetooth Finder

I. به عکس پیوست مراجعه کنید

توجه: آدرس MAC شبیه آنچه در بالا مشخص شده است. ماژول بلوتوث معمولاً با نام "HC-06" کشف می شود.

I. برنامه Bluetooth Finder را بارگیری کنید

II در حالی که HC-06 روشن و چشمک می زند-تلفن Android را با HC-06 جفت کنید

سوم رمز HC-06 1234 خواهد بود. ما قبلاً رمز آن را از طریق دستور AT+PIN1234 پیکربندی کرده ایم

IV هنگامی که HC-06 و تلفن Anroid جفت می شوند. برنامه Bluetooth Finder را باز کنید تا ببینید آدرس آن چیست.

مرحله 3: مرحله 3: پیکربندی HC-05 (اصلی)

مرحله 3: پیکربندی HC-05 (Master)
مرحله 3: پیکربندی HC-05 (Master)
مرحله 3: پیکربندی HC-05 (Master)
مرحله 3: پیکربندی HC-05 (Master)

*دریافت آدرس HC-06 از طریق HC-05

هدف: HC-05 را وصل کنید تا به طور خودکار فقط به HC-06 متصل شود

I. در حالی که HC-06 روشن است. یک جلسه جدید آردوینو باز کنید و مراحل 1-3 را در مرحله 1 دنبال کنید.

II هنگام اتصال سریال USB به کامپیوتر ، مطمئن شوید که دکمه HC-05 را فشار داده اید. با این کار HC-05 هر 2 ثانیه چشمک می زند و خاموش می شود. این نشان می دهد که HC-05 در حالت AT است. مطمئن شوید که پورت صحیح انتخاب شده است. پورت انتخاب شده باید آردوینویی باشد که HC-05 به آن متصل است.

سوم روی Serial Monitor کلیک کنید و مطمئن شوید که "Both NL & CR" اضافه شده است و نرخ باود روی "9600" در پایین مانیتور سریال تنظیم شده است. (همانطور که در تصویر ضمیمه نشان داده شده است)

IV AT را در کادر متنی Serial Monitor تایپ کنید تا ERROR چاپ شود: (0) (مطمئن نیستم که چرا این اتفاق می افتد). دوباره AT را تایپ کنید و Serial monitor خوب چاپ می شود (این بدان معناست که بین مانیتور سریال و Bluetooth ارتباط برقرار می شود).

V. نوع AT+ROLE؟ و send را فشار دهید. مانیتور سریال چاپ می کند که HC-05 در حال حاضر چه نقشی دارد. نقش 0 = برده. نقش 1 = استاد اگر نقش آن 0 است ، با تایپ AT+ROLE = 1 ، نقش خود را به 1 تغییر دهید. پس از تنظیم نقش HC-05 روی 1 (اصلی) ، مانیتور سریال OK را چاپ می کند. نوع AT+ROLE را بنویسید؟ باز هم برای بررسی مجدد.

VI AT+CMODE را تایپ کنید؟ و send را فشار دهید. مانیتور سریال چاپ می کند که HC-05 در حال حاضر چه حالت اتصال دارد. 0 = فقط به آدرس ثابت متصل شوید. 1 = به هر بلوتوثی در این نزدیکی متصل شوید. اگر cmode آن 1 است ، با تایپ کردن AT+CMODE = 0 cmode آن را به 0 تغییر دهید. پس از تنظیم cmode HC-05 روی 0 ، مانیتور سریال OK را چاپ می کند. نوع AT+CMODE؟ دوباره برای بررسی مجدد.

VII AT+UART را تایپ کنید؟ و send را فشار دهید. مانیتور سریال میزان بادی که HC-05 در حال حاضر دارد را چاپ می کند. (یعنی +UART: 9600 ، 0 ، 0). به یاد داشته باشید که ما باید نرخ باود یکسانی را با HC-06 تنظیم کنیم. برای تنظیم میزان باود HC-05 بر 115200. تایپ کنید AT+UART = 115200 ، 0 ، 0 مانیتور سریال OK را چاپ می کند. AT+UART را تایپ کنید؟ باز هم برای بررسی مجدد. (اکنون باید چاپ شود +UART: 115200 ، 0 ، 0).

هشتم نوع AT+PSWD؟ برای تعیین رمز HC-05. به یاد داشته باشید رمز عبور بین HC-06 و HC-05 باید یکسان باشد. اگر رمز عبور آن 1234 نباشد. رمز عبور را با AT+PSWD = 1234 تنظیم کنید. مانیتور سریال OK را چاپ می کند. نوع AT+PSWD؟ دوباره برای بررسی مجدد.

نهم اگر آدرس HC-06 را دارید از این مرحله بگذرید و به مرحله X ادامه دهید. این مرحله آدرس HC-06 را تعیین می کند. AT+INIT را تایپ کنید. مانیتور سریال باید OK را چاپ کند. AT+INQ را تایپ کنید این دستور دستگاههای بلوتوث اطراف را بررسی می کند. مانیتور سریال باید آدرس سیگنال HC-06 را چاپ کند. (یعنی +INQ: 98D3: 31: FD5F83 ، 8043C ، 7FFF)

X. HC-05 را با HC-06 جفت کنید. نشانی را که کشف کرده اید ، چه از طریق برنامه bluetooth finder و چه از طریق روش AT+INQ ، بازیابی کنید. کولون های آدرس (98D3: 31: FD5F83) را با کاما (98D3، 31، FD5F83) در آدرس به Type AT+PAIR = 98D3 ، 31 ، FD5F83 ، 5 جایگزین کنید 5 در این دستور جفت زمان در ثانیه است. اگر HC-05 با آدرس مورد نظر جفت نشود پیغام خطا چاپ می شود. در غیر این صورت اگر جفت شدن موفقیت آمیز باشد ، OK در مانیتور سریال چاپ می شود.

یازدهم HC-05 را به HC-06 وصل کنید. نوع AT+BIND = 98D3 ، 31 ، FD5F83 در صورت موفقیت ، مانیتور سریال باید خوب چاپ شود.

دوازدهم پیوند HC-06. نوع AT+LINK = 98D3 ، 31 ، FD5F83 در صورت موفقیت ، مانیتور سریال باید خوب چاپ شود.

سیزدهم پس از اتصال HC-05 و HC-06. HC-05 هر 2 ثانیه یک بار چشمک می زند و HC-06 روشن می ماند (چشمک نمی زند).

تبریک HC-05 و HC-06 اکنون به هم متصل شده اند

مرحله 4: مرحله 4: پایه ماشین RC را بسازید و دستورالعمل های موجود در تصاویر این Tep را دنبال کنید

مرحله 4: پایه ماشین RC را بسازید و دستورالعمل های موجود در تصاویر را در این مرحله دنبال کنید
مرحله 4: پایه ماشین RC را بسازید و دستورالعمل های موجود در تصاویر را در این مرحله دنبال کنید
مرحله 4: پایه ماشین RC را بسازید و دستورالعمل های موجود در تصاویر را در این مرحله دنبال کنید
مرحله 4: پایه ماشین RC را بسازید و دستورالعمل های موجود در تصاویر را در این مرحله دنبال کنید

مرحله 5: مرحله 5: 2 DC DC Deceleration را به پله L9110S وصل کنید

مرحله 5: 2 DC DC Deceleration را به پله L9110S وصل کنید
مرحله 5: 2 DC DC Deceleration را به پله L9110S وصل کنید
مرحله 5: 2 DC DC Deceleration را به پله L9110S وصل کنید
مرحله 5: 2 DC DC Deceleration را به پله L9110S وصل کنید
مرحله 5: 2 DC DC Deceleration را به پله L9110S وصل کنید
مرحله 5: 2 DC DC Deceleration را به پله L9110S وصل کنید

*به نحوه تنظیم Sketch توجه داشته باشید که L9110S باید به موتورهای DC دقیقاً همانطور که در تصاویر ضمیمه نشان داده شده است متصل شود (آنها به ترتیب زمان متصل شده اند)

مرحله 6: مرحله 5: بارگذاری طرح CAR.ino در Arduino (CAR)

مرحله 7: مرحله 6: اتصال Arduino (CAR) از منبع قدرت و اتصال سپر در بالای آردوینو

مرحله 8: مرحله 7: L9110S Stepper را به Arduino Shield (CAR) وصل کنید

مرحله 7: L9110S Stepper را به Arduino Shield (CAR) وصل کنید
مرحله 7: L9110S Stepper را به Arduino Shield (CAR) وصل کنید

مرحله 9: مرحله 8: HC-06 را به Arduino Shield (CAR) متصل کنید

مرحله 8: HC-06 را به Arduino Shield (CAR) وصل کنید
مرحله 8: HC-06 را به Arduino Shield (CAR) وصل کنید

مرحله 10: مرحله 9: پیکربندی ماشین RC کامل شده است. ماشین باید این شکلی باشد

مرحله 9: پیکربندی ماشین RC کامل است. ماشین باید این شکلی باشد
مرحله 9: پیکربندی ماشین RC کامل است. ماشین باید این شکلی باشد
مرحله 9: پیکربندی ماشین RC کامل است. ماشین باید این شکلی باشد
مرحله 9: پیکربندی ماشین RC کامل است. ماشین باید این شکلی باشد
مرحله 9: پیکربندی ماشین RC کامل است. ماشین باید این شکلی باشد
مرحله 9: پیکربندی ماشین RC کامل است. ماشین باید این شکلی باشد

مرحله 11: مرحله 10: بارگذاری طرح HAND.ino در Arduino (HAND)

مرحله 12: مرحله 11: اتصال Arduino (HAND) را از منبع قدرت جدا کرده و سپر را در بالای آردوینو وصل کنید

مرحله 13: مرحله 12: Gyro را به Arduino Shield (HAND) متصل کنید

مرحله 12: Gyro را به Arduino Shield (HAND) متصل کنید
مرحله 12: Gyro را به Arduino Shield (HAND) متصل کنید

به تصویر پیوست مراجعه کنید

مرحله 14: مرحله 13: HC-06 را به Arduino Shield (HAND) متصل کنید

توصیه شده: