فهرست مطالب:

کنترل از راه دور تیم Cybot Arduino NANO: 31 مرحله (همراه با تصاویر)
کنترل از راه دور تیم Cybot Arduino NANO: 31 مرحله (همراه با تصاویر)

تصویری: کنترل از راه دور تیم Cybot Arduino NANO: 31 مرحله (همراه با تصاویر)

تصویری: کنترل از راه دور تیم Cybot Arduino NANO: 31 مرحله (همراه با تصاویر)
تصویری: پسر باید...🗿😐 2024, نوامبر
Anonim

توسط PalingenesisTim's Place بیشتر توسط نویسنده دنبال کنید:

ساخت نمونه اولیه با آردوینو (TIM-01 EYES)
ساخت نمونه اولیه با آردوینو (TIM-01 EYES)
ساخت نمونه اولیه با آردوینو (TIM-01 EYES)
ساخت نمونه اولیه با آردوینو (TIM-01 EYES)
تبدیل Cybot به 4 عدد باتری 3.7 ولت قابل شارژ
تبدیل Cybot به 4 عدد باتری 3.7 ولت قابل شارژ
تبدیل Cybot به 4 عدد باتری 3.7 ولت قابل شارژ
تبدیل Cybot به 4 عدد باتری 3.7 ولت قابل شارژ
کنترل کننده PCA9685 تیم
کنترل کننده PCA9685 تیم
کنترل کننده PCA9685 تیم
کنترل کننده PCA9685 تیم

درباره: بازنشسته بیشتر درباره پالینژنز »

این پروژه برای ایجاد یک کنترل از راه دور مادون قرمز برای کنترل Cybot اصلی دریافت شده توسط مجله Ultimate Real Robots ، که در سال 2001 آغاز شده است.

دلیل ساخت ریموت: (کمی سابقه)

قبل از صدور قطعات برای گوشی IR ، Cybot با انتخاب سوئیچ های DIP در حالت های مختلف قرار می گرفت. (در این مورد مشکلی در Cybot وجود نداشت) وقتی IR Handset صادر شد ، همه چیز تغییر کرد. یک پردازنده برای تغییر عملکرد سوئیچ های DIP ارتقا یافت. سوئیچ های DIP در آن زمان برای تنظیم کانال مورد استفاده توسط IR IR به گونه ای مورد استفاده قرار می گرفت که بتوان بیش از یک Cybot را همزمان با هم استفاده کرد. (تا 16 Cybot را می توان با کنترل های مادون قرمز کنترل کرد) با این حال ، هنگامی که صفحه بارگیری مادون قرمز صادر شد ، آنجا مشکلاتی وجود داشت. همه تخته ها یکسان تولید نمی شوند ، در آنجا مشکلاتی وجود دارد که باعث می شود برخی از آنها درست کار نکنند یا اصلاً کار نکنند. رفع اشکال شد اما این همه را برطرف نکرد. من یکی از بدشانس ها بودم ، از آن به بعد هیچ چیز برای من کار نکرد ، همه چیز متکی به کارکردن مادون قرمز بود.

اگر شما نیز مانند من یکی از افراد بدشانسی بودید که همین مشکل را داشتید ، ممکن است بخواهید جعبه قدیمی بیت های Cybot خود را بیرون بیاورید و از این کنترلر مادون قرمز برای کنترل آن استفاده کنید.

تنها کاری که نمی توانم انجام دهم این است: Voice Control و PC LINK

مرحله 1: راه دور در عمل

Image
Image

من در تمرکز مشکل داشتم ، از تلفن قدیمی خود برای تهیه فیلم استفاده کردم.

مرحله 2: Cybot

بیا شروع کنیم. ابتدا نمونه اولیه
بیا شروع کنیم. ابتدا نمونه اولیه

متأسفم ، اما اگر Cybot ندارید ، این برای شما چندان مفید نیست.

اما اگر کسی را می شناسید که یکی از آنها را داشته باشد:

شاید این همکاران کوچک خفته را زنده کند و در آن گنجه های خاکی پنهان شوند:)

مرحله 3: اجازه دهید شروع کنیم. ابتدا نمونه اولیه

بیا شروع کنیم. ابتدا نمونه اولیه
بیا شروع کنیم. ابتدا نمونه اولیه

قبل از ساخت گوشی ، یک نمونه اولیه برای آزمایش و اطمینان از کارکرد کد من تهیه کردم.

R8 و R9 مقاومتهای کششی برای گذرگاه I2C هستند. بسیاری از مردم فراموش می کنند که اینها را به مدار اضافه کنند ، اما لازم است. (یک جفت در هر گذرگاه ، نه دستگاه) به عنوان یک قاعده کلی به مقاومت ها به استاد اضافه می شود ، اما از آنجا که آردوینو می تواند به عنوان استاد یا برده استفاده شود و برای ساده تر نشان دادن موارد ، از کشش داخلی در کتابخانه استفاده نمی شود.

من برای پین های متصل به سوئیچ ها از مقاومت های داخلی کشش استفاده کرده ام. بنابراین همه سوئیچ ها باید به Ground نزدیک شوند.

جفت های مقاومت / خازن R1 تا R7 ، C1 تا C7 برای جبران جهش هستند. (بنابراین اگر می خواهید یک آزمایش سریع انجام دهید لازم نیست ، من آنها را برای ثبات توصیه می کنم)

Q1 راننده LED مادون قرمز (940 نانومتر) است. این بدان معناست که LED از قدرت کامل برای انتقال سیگنال استفاده می کند. (دوباره در صورت آزمایش در کنار Cybot ، Q1 ، C8 و R11 را می توان حذف کرد. اتصال R10 و LED1 به صورت سری بین پین D3 و 5v باید کار کند)

من مدار را با استفاده از Fritzing ایجاد کردم ، بنابراین فایل در اینجا آمده است تا بتوانید بهتر آن را مشاهده کنید: Arduino_Handset.zip

توصیه شده: