در این آموزش ، نحوه راه اندازی موتور پله ای با Raspberry Pi را به شما نشان خواهم داد. من از رزبری پای 3 40 پین (مشابه 28 پین) و کیت Kumantech Motor Stepper استفاده می کنم.
وقتی کار خود را با استپر موتور آغاز کردم ، این ویدئوی زیر را به خوبی توضیح دادم. هیچ قسمت مکتوب وجود ندارد یا حداقل در حال حاضر ، پیوند توضیحات دیگر کار نمی کند. من به سادگی نمونه کد و تصاویر بیشتری از تنظیمات خود را ارائه می دهم.
اولین مرحله اتصال به Pi شما است. توصیه می کنم Pi خود را به مانیتور وصل کنید ، فقط برای اینکه مطمئن شوید همه چیز به درستی تنظیم شده است. شما باید به اینترنت متصل باشید. همچنین باید دستور زیر را اجرا کنید تا آدرس IP را به SSH وارد کنید:
hostname -I
با آن آدرس IP ، در رایانه شخصی خود (من از OSx استفاده می کنم ) ، ssh pi___ YOUR_PI_IP_ADD___ را در برنامه ترمینال اجرا کنید. این به من امکان می دهد از طریق رایانه شخصی خود روی Pi خود برنامه نویسی کنم. رمز عبور احتمالاً تمشک است.
این نرم افزار در فیلم زیر توضیح داده شده است. شما باید یک فایل در خط فرمان ایجاد کنید تا من اجرا کنم:
cd Desktop nano test_stepper.py
کد زیر را کپی و جایگذاری کنید ، سپس ذخیره و خارج شوید.
وارد کردن RPi.GPIO به عنوان GPIO زمان وارد کردن
GPIO.setmode (GPIO.BOARD)
control_pins = [7،11،13،15]
برای پین در control_pins: GPIO.setup (پین ، GPIO.OUT) GPIO.output (پین ، 0)
halfstep_seq = [ [1،0،0،0] ، [1،1،0،0] ، [0،1،0،0] ، [0،1،1،0] ، [0،0،1،0] ، [0،0،1،1] ، [0،0،0،1] ، [1،0،0،1] ]
برای i در محدوده (512): برای نصف قدم در محدوده (8): برای پین در محدوده (4): GPIO.output (Control_pins [pin] ، halfstep_seq [halfstep] [pin]) time.sleep (0.001)
GPIO.cleanup ()
این کد هنوز کار نمی کند زیرا ما هنوز باید Pi خود را با موتور پله ای وصل کنیم.
< h4> سخت افزارجنبه بسیار مفیدی از ویدئو این بود که مهم نیست از 40 پین Pi یا 28 پین استفاده می کنید ، GPIO یکسان است. من نمودار زیر را از هر دو قرار داده ام و ما از GPIO 04 (پین 7) ، GPIO 17 (پین 11) ، GPIO 27 (پین 13) و GPIO 22 (پین 15) استفاده می کنیم.
تصویر از: https://www.raspberrypi-spy.co.uk/2012/06/simple-guide-to-the-rpi-gpio-header-and -pins/و https://www.pinterest.ca/pin/231653974559149470/؟lp=trueتصاویر زیر از تنظیمات سخت افزاری من است و نقشه های سیم به شرح زیر است:
< uli> In1 تا پین 7 (سیم آبی)اگر ویدیوی بالا را دنبال می کنید ، نقشه کشی سیم کشی به شرح زیر است:
اکنون که کد را در Pi و راه اندازی سخت افزار ، اجرا کنید:
python test_stepper.py
و شما باید چیزی شبیه به آن را مشاهده کنید. .com/max/426/1*m4wEZlRvoZhtTPH4JmzAYA.gif ">
منابع: