پروژه ی کنترل موتور DC با کی پد
وسایل مورد نیاز:
آردوینوUno
کی پد
موتور دی سی
درایور L298N
سیم جامپر
ال سی دی 16*2
i2c for Lcd
کنترل موتور دی سی با آردوینو:ابتدا کد مورد نظر رار در برنامه ی آردوینو اجرا می کنیم.برای نصب برنامه ی آردوینو از لینک زیر استفاده کنید.
https://www.arduino.cc/en/main/software
اساس کار موتور DC
وقتی از یک هادی در میدان مغناطیسی جریان الکتریکی عبور کند. بر این هادی نیرویی وارد می شود که طبق قانون دست راست می توان جهت حرکت هادی را تعیین نمود. قانون دست راست بیان می کند اگر انگشت اشاره جهت میدان مغناطیسی را نشان دهد و انگشت میانی به جهت عبور جریان اشاره کند، در این صورت انگشت شصت جهت حرکت هادی را نشان می دهد و می توان مقدار نیروی وارد بر هادی را تعیین نمود.
در صورتیکه یک حلقه در داخل میدان مغناطیسی وجود داشته و جریان الکتریکی از آن عبور کند حلقه قادر است یک دوران 1800 انجام دهد. بنابراین برای چرخش مداوم حلقه لازم است تا به نحوی جهت جریان الکتریکی حلقه بعد از دوران 1800 الکتریکی عوض شود. برای این منظور از وسایلی استفاده می کنیم که جهت جریان را عوض کنند. به این وسایل کموتاتور گفته می شود. در یک موتور DC برای داشتن یک حرکت یکنواخت لازم است از تعداد زیادی حلقه استفاده شود و کموتاتورها بگونه ای عمل کنند که جریان در هر حلقه در زمان عبور آن از زیر قطب مغناطیسی برقرار شود.
با فشردن یکی از کلید ها موتور به سمت چپ و کلید دیگری موتور به سمت راست خواهد چرخید همچنین نمایش سرعت موتور بر روی ال سی
دی نیز از جزییات این برنامه است.
کتابخانه های مورد نیاز:
i2c این کتابخانه برای فراخوانی بخش LiquidCrystal_I2C lcd(0x27, 16, 2);
نحوه ی فراخوانی کی پد به صورت ماتریسی:
جهت نمایش ادامه ی کدها و فیلم کار پروژه به صفحه اینستاگرام ما مراجعه بفرمایید.(https://www.instagram.com/mr_e.ir/)
همچنین برای خرید پروژه لطفا با گروه آقای الکترون در ارتباط باشید
https://www.instagram.com/mr_e.ir/
درباره این سایت