فهرست مطالب:
- مرحله 1: مونتاژ مواد و نصب نرم افزار
- مرحله 2: قرار دادن دکمه های فشاری
- مرحله 3: راه اندازی چندگانه LED
- مرحله 4: اتصال سنسور را لمس کنید
- مرحله 5: بارگذاری برنامه
تصویری: اصلاح Ottobot: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
این یک پروژه طراحی رباتیک در سطح مبتدی است که در آن من یک Ottobot را با افزودن حسگرهای جدید به نمونه اولیه آن تغییر دادم. Otto یک ربات تعاملی ساده مبتنی بر زبان برنامه نویسی Arduino است. اساساً ، این پست آموزشی در مورد اجازه دادن به ربات به چندین حسگر به شیوه های مختلف است تا بتواند کارهایی را انجام دهد که بر اساس آن حسگر تحریک شده است. محصول نهایی باید این باشد که وقتی دکمه ای فشار داده می شود ، ottobot یک ملودی کوتاه پخش می کند یا پای خود را می زند یا دیود ساطع کننده نور را روشن می کند.
مرحله 1: مونتاژ مواد و نصب نرم افزار
اجزای الکترونیکی زیر و برنامه کامپیوتری مورد نیاز است:
- ربات اتو DIY
- IDE منبع باز برای آردوینو (نسخه من در Macbook Pro نسخه 1.8.5 بود)
- 1 تخته نان
- 8 سیم بلوز (مرد به زن)
- 3 سیم بلوز (زن به زن)
- 2 LED با هر رنگ
- 2 دکمه فشاری
- 1 سنسور لمسی HW-483
مرحله 2: قرار دادن دکمه های فشاری
یک دکمه فشاری را در تخته نان ، در امتداد دره برای IC های بسته دو خطی (DIP) قرار دهید. هر چهار پایه دکمه باید محکم محکم شوند تا جریان الکتریکی بدون مانع در نوارهای پایانی تخته نان جریان یابد. به طور مشابه ، دکمه فشار دیگر را در مکان دیگری قرار دهید.
یک پایه دکمه را از طریق یک سیم جامپر (مرد به زن) به پین ولتاژ (V یا +) آنالوگ 0 (A0) در سپر Arduino Nano IO خود وصل کنید. همچنین آن پا را به پین سیگنال (S) A0 وصل کنید. در انتهای مخالف ، سوراخ همان ستون را به پایه زمین (G یا GND) A0 وصل کنید. مراحل دکمه دوم را بجز استفاده از A1 این بار تکرار کنید.
مرحله 3: راه اندازی چندگانه LED
LED 1 را به تخته نان وصل کنید ، پاها در دو نوار ترمینال جداگانه دفن شده اند. پای بلند LED 2 را در مجاورت پای کوتاه LED 1 در همان نوار پایانه قرار دهید. پایه کوتاه LED 2 تا زمانی که در ستون های استفاده شده روی برد نباشد می تواند به هر جایی برود. در نهایت ، برای تکمیل یک مدار سری ، پایه بلند LED 1 را به پین سیگنال (S) A4 و پایه کوتاه LED 2 را به پین G A4 متصل کردم.
جریان بر اساس یک مسیر از ابتدا تا انتها به صورت یک حلقه پیش می رود و آند (مثبت) LED 2 به کاتد (منفی) LED 1 متصل می شود. علاوه بر این ، ولتاژ خروجی از پین آنالوگ به مثبت متصل می شود. پایه بلند LED 1 ، و از آن LED اتصال بیشتری از منفی به مثبت LED 2 در مدار DC ایجاد می شود ، که از آن برق از انتهای منفی به پین خروجی زمین می رسد.
مرحله 4: اتصال سنسور را لمس کنید
سه پایه سنسور لمسی عملکردهای متفاوتی دارند. وسط ولتاژ را می پذیرد. یکی از شاخک های جانبی که حروف بزرگ S در کنار آن نوشته شده است ، وظیفه ورود سیگنال را بر عهده دارد و دیگری که با علامت منفی نشان داده شده است ، یک الکترود اتصال به زمین است. بنابراین ، پین های کناری را به S و G دیجیتال 7 (D7) ، پای وسط را به V وصل کنید.
مرحله 5: بارگذاری برنامه
من یک فایل متنی.ino از کد ottobot خود را به این مرحله برای مرجع شما پیوست کردم. من اشکالات برنامه خود ، به ویژه بخش LED را می پذیرم. من فقط توانستم اجازه دهم چراغ ها به طور همزمان چشمک بزنند با وجود تلاش بی وقفه من برای محو شدن داخل و خارج آن. از ابهام موجود در ارتباطات خود عذرخواهی می کنم و امیدوارم خوانندگان پست من بتوانند به راحتی مراحل بالا را دنبال کنند.
توصیه شده:
نحوه اصلاح سروو برای دریافت بازخورد حلقه بسته: 7 مرحله
نحوه اصلاح سروو برای دریافت بازخورد حلقه بسته: ► هنگام رانندگی سروو با میکروکنترلر (به عنوان آردوینو) ، فقط می توانید دستورات مکان مورد نظر (در سیگنال PPM) را به او بدهید. با این سفارش ، سروو به این هدف حرکت می کند محل. اما آنی نیست! شما دقیقاً نمی دانید کی
متناوباً اصلاح کننده دیکوپتیک انتقال استریوسکوپی 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: 6 مرحله
متناوباً اصلاح کننده دیکوپتیک انتقال استریوسکوپی 32 [STM32F103C8T6+STMAV340 VGA Superimposer]: مدتی است که روی جانشین AODMoST اصلی کار می کنم. دستگاه جدید از میکروکنترلر سریعتر و بهتر 32 بیتی و سوئیچ سریعتر فیلم آنالوگ استفاده می کند. این به AODMoST 32 اجازه می دهد تا با وضوح بالاتر کار کند و عملکردهای جدید را پیاده سازی کند
متناوباً اصلاح کننده دیکوپتیک انتقال استریوسکوپی [ATmega328P+HEF4053B VGA Superimposer]: 7 مرحله
متناوباً اصلاح کننده دیکوپتیک انتقال استریوسکوپی [ATmega328P+HEF4053B VGA Superimposer]: پس از آزمایشاتم با شیشه های کریستال مایع که باعث انسداد چشم می شد (اینجا و آنجا) ، تصمیم گرفتم چیزی بسازم که کمی پیچیده تر باشد و همچنین کاربر را مجبور نکند. پوشیدن PCB روی پیشانی خود (افراد گاهی اوقات می توانند رفتار
اصلاح میکروفون کندانسور ارزان LDC: 7 مرحله (همراه با تصاویر)
میکروفون کندانسور ارزان LDC را اصلاح کنید: من مدتها یک مرد صوتی بودم و یک DIY'er مشتاق. این بدان معناست که انواع پروژه های مورد علاقه من مربوط به صدا است. من همچنین معتقد هستم که برای اینکه یک پروژه DIY خوب باشد ، باید یکی از دو نتیجه را داشته باشد تا این پروژه ارزش انجام دادن را داشته باشد
مدار کامل موج اصلاح کننده از طریق اصلاح پل: 5 مرحله (همراه با تصاویر)
مدار کامل موج اصلاح کننده از طریق اصلاح پل: اصلاح یک فرایند تبدیل جریان متناوب به جریان مستقیم است