فهرست مطالب:
تصویری: کنترل موتورهای DC با آردوینو و L293: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
راه آسان برای کنترل موتورهای DC. تنها چیزی که نیاز دارید دانش در زمینه الکترونیک و برنامه نویسی است
اگر س questionsال یا مشکلی دارید می توانید از طریق ایمیل من با من تماس بگیرید: [email protected]
از کانال یوتیوب من دیدن کنید:
بنابراین بیایید شروع کنیم.
مرحله 1: یک ویدیو تماشا کنید
همچنین می توانید نحوه عملکرد این پروژه را مشاهده کنید
www.youtube.com/watch؟v=tm69V7npSg8
مرحله 2: مواد
همه مواد مورد نیاز را می توانید در ebay یا amazon پیدا کنید. اما اگر دستگاه های الکترونیکی قدیمی مانند چاپگرها یا چیزهای دیگر دارید ، می توانید مواد را از آنجا تهیه کنید.
پیوند حامی: نظرات UTSource.net این وب سایت معتبر برای سفارش قطعات الکترونیکی ارزان است
قیمت و کیفیت عالی
برای این پروژه به موارد زیر نیاز دارید:
راننده موتور L293D
-Arduino Mega 2560 یا Uno
-بوردبورد
باتری -9 ولت
-موتور DC
-دارای باتری 9 ولت
-برخی از سیم ها
-دیودهای LED سبز و قرمز
-دو دکمه فشاری
-دو مقاومت 10 کیلو اهم
درایور موتور L293D
می توانید از این تراشه برای کنترل یک یا دو موتور مختلف استفاده کنید. این متعلق به خانواده TTL است ، به این معنی که با 5 ولت ++ کار می کند.
دارای 16 پین است
پین 1 بدون اتصال
پین 2 ورودی است
پین 3 برای موتور خروجی دارد
پین 4 و 5 به GND باتری متصل هستند
پین 6 خروجی دوم برای موتور است
پین 7 ورودی دوم است
پین 8 از باتری V+ است (9 ولت)
در طرف دیگر همان است به جز:
پین 16 Vcc+ است
پین 9 بدون اتصال
مرحله 3: سیم کشی
اگر با سیم کشی مشکلی دارید ، می توانید خود را با تصاویر کمک کنید. در بالا مدار برای کنترل 1 موتور و پایین مدار برای کنترل 2 موتور وجود دارد. من فقط با یک موتور مثال زدم.
ورودی دیجیتال 2 به دکمه ON متصل است (دکمه با کلاه آبی)
ورودی دیجیتال 3 به دکمه OFF متصل است (دکمه با کلاه قرمز)
با استفاده از این دو دکمه می توانید جهت چرخش را تغییر دهید
برای فشار دادن پین دکمه ، باید مقاومت 10k اهم را بین GND از آردوینو وصل کنید.
دیود LED سبز به خروجی دیجیتال 5 متصل است
دیود LED قرمز به خروجی دیجیتال 4 متصل است
سیم کشی L293D
پین 1 بدون اتصال بنابراین اجازه دهید آن را خالی کنید.
بعد پین 2 است که به خروجی دیجیتال در آردوینو متصل می شود (می توانید خروجی دیجیتال را از 2 تا 53 انتخاب کنید)
پین 3 مستقیماً به موتور متصل می شود
پین 4 و 5 به باتری GND متصل هستند
پین 6 مستقیماً به موتور متصل می شود
پین 7 متصل به خروجی دیجیتال در آردوینو است
پین 8 از باتری V+ است. من به شما توصیه می کنم از باتری 9 ولت استفاده کنید تا موتور بدون مشکل کار کند
در صورت نیاز به شانس می توانید مدار را ایجاد کنید.
شما باید مراقب باشید که GND آردوینو را با GND باتری وصل کنید. در حالت مقابل ، همه چیز کار نمی کند
اگر می خواهید دو موتور را کنترل کنید ، باید طرف دیگر L293D را سیم کشی کنید
پین 16 Vcc+است. شما ولتاژ 5 ولت را از آردوینو دریافت می کنید
پین 15 به خروجی دیجیتال در آردوینو متصل است
پین 14 مستقیماً به موتور متصل می شود
پین 13 و پین 12 به GND باتری متصل هستند
پین 11 مستقیماً به موتور متصل می شود
پین 10 به خروجی دیجیتال در آردوینو متصل است
پین 9 بدون اتصال
مرحله 4: برد مدار را بسازید
من خودم این مدار را ساختم. برای ترسیم مدار از SprintLayout استفاده می شود. این برنامه برای ترسیم مدارها است ، در این برنامه شما تمام ابعاد قطعات الکترونیکی را دارید ، بنابراین اساساً می توانید برای همه چیز که می خواهید مدار ایجاد کنید.
برای حکاکی این تخته از دستگاه فرز CNC حکاکی استفاده می شود. من از مدار معمولی برای مدارهایی استفاده کردم که از یک طرف با مس پوشیده شده است. هنگامی که تخته به پایان رسید ، آن را با کاغذ ماسه ای بسیار صیقل دادم. سپس الکل صنعتی و رزین را در پودر مخلوط کردم. سپس این مخلوط را برای محافظت از آن روی مسی پوشاندم.
مرحله 5: کد
من سه کد متفاوت ایجاد کردم.
کنترل موتور:
بعد از هر 5 ثانیه موتور روش چرخش را تغییر می دهد
کنترل موتور با 1 دکمه:
وقتی دکمه را برای اولین بار می زنید موتور در یک جهت می چرخد ، هنگامی که دکمه دوم را می زنید موتور در طرف دیگر شروع به چرخش می کند
کنترل موتور با 2 دکمه:
وقتی دکمه ON را می زنید موتور در یک جهت می چرخد ، در حالی که دکمه OFF را فشار می دهید موتور در جهت دیگر می چرخد.
توصیه شده:
بازوی رباتیک سه بعدی با استپر موتورهای کنترل شده با بلوتوث: 12 مرحله
بازوی رباتیک سه بعدی با موتورهای پله ای کنترل شده با بلوتوث: در این آموزش نحوه ساخت بازوی سه بعدی روباتیک ، با موتورهای پله ای 28byj-48 ، موتور سروو و قطعات چاپ سه بعدی را خواهیم دید. صفحه مدار چاپی ، کد منبع ، نمودار الکتریکی ، کد منبع و اطلاعات زیادی در وب سایت من موجود است
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 را با تلفن هوشمند خود کنترل کنید
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو
موتورهای دنده ارزان برای ربات های کوچک: 5 مرحله (همراه با تصاویر)
موتورهای گران قیمت ارزان برای ربات های کوچک: برای جدیدترین پروژه ربات کوچک خود به موتورهای کوچک ، قدرتمند و ارزان نیاز دارید؟ من این & quot؛ N20 & quot؛ را کشف کردم. Gearmotors یک سال پیش یا بیشتر ، هنگام کار بر روی پروژه ProtoBot من. آنها از منابع آنلاین بسیار کوچک ، قدرتمند و فراوان هستند. شما
با مجموعه موتورهای تصادفی چه کنیم: پروژه 2: چراغ های چرخان (مدل UFO): 12 مرحله (همراه با تصاویر)
با مجموعه موتورهای تصادفی چه باید کرد: پروژه 2: چراغ های چرخان (مدل UFO): بنابراین ، من هنوز یک مجموعه موتور تصادفی دارم … من قصد دارم چه کار کنم؟ خوب ، بیایید فکر کنیم. در مورد چرخش چراغ LED چطور؟ (نه با دستان ، متاسفم برای دوستداران فیجنت اسپینر.) این شبیه یک بشقاب پرنده است ، شبیه یک مخلوط بین یک علف هرز و مخلوط کن به نظر می رسد