فهرست مطالب:
- مرحله 1: اجزای مناسب را تهیه کنید
- مرحله 2: پاور را وصل کنید
- مرحله 3: سروو را وصل کنید
- مرحله 4: دکمه ها را وصل کنید
- مرحله 5: مدار را بررسی کنید
- مرحله 6: کد
- مرحله 7: کامل کنید
تصویری: آموزش سرو: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
استفاده از آردوینو برای کنترل سرو موتور با استفاده از دو دکمه فشاری.
مرحله 1: اجزای مناسب را تهیه کنید
لطفاً در صورت نیاز به هر یک از اجزای آن ، از پیوندهای ارائه شده استفاده کنید ، همچنین سایر محصولات آردوینو عالی را بررسی کنید ، آنها به صورت رایگان در سراسر جهان ارسال می شوند و خدمات عالی است. به علاوه شما از من حمایت می کنید:)
به سایت اینجا بروید
از حمایت شما متشکرم.
1) پیوند آردوینو: برد توسعه سازگار با آردوینو Uno R3 Rev3
2) پیوند نان: نیم سایه 400 پین الکترونیک DIY Breadboard یا 830 نقطه Solderless Electronics DIY Breadboard
3) پیوند دکمه های فشار: دکمه های فشار DIP P4 Sqaure Switch (100 بسته)
4) پیوند کابل های بلوز: سیم های بلوز چند رنگ 40 پین DuPont (20 سانتی متر)
5) دو مقاومت 10k اهم: DIY Universal 1/4W 1٪ Metal Film Resistor (600PCS)
6) پیوند سرو موتور: سرو دنده فرمان Tower Pro SG90 9g
مرحله 2: پاور را وصل کنید
GND و 5V را وصل کنید
مرحله 3: سروو را وصل کنید
قرمز تا 5 ولت
قهوه ای/مشکی تا GND
نارنجی به پین 9
مرحله 4: دکمه ها را وصل کنید
یکی از دکمه های DIGITAL 2
دیگری به DIGITAL 4
مرحله 5: مدار را بررسی کنید
از صحت مدار اطمینان حاصل کنید
مرحله 6: کد
من از مثال Sweep از آردوینو استفاده کردم و آن را تغییر دادم تا کار کند.
#عبارتند از
const int buttonPin = 2؛
const int buttonPin2 = 5 ؛
int buttonState = 0؛
int buttonState2 = 0 ؛
سروو سرووآ؛
موقعیت int = 0 ؛
void setup () {
servoA.attach (9)؛
pinMode (buttonPin ، INPUT) ؛
pinMode (buttonPin2 ، INPUT) ؛
}
حلقه خالی () {
buttonState = digitalRead (buttonPin) ؛
buttonState2 = digitalRead (buttonPin2) ؛
if (buttonState == موقعیت بالا && <180) {
servoA.write (موقعیت ++) ؛
تأخیر (5) ؛
}
if (buttonState2 == موقعیت بالا &&> 3) {
servoA.write (موقعیت--)؛
تأخیر (5) ؛
}
}
توصیه شده:
با استفاده از سرو موتور ، هر ساعت یک ساعت را بچرخانید - آردوینو: 8 مرحله
چرخش سند ساعت در هر دقیقه با استفاده از سرو موتور - آردوینو: در این آموزش ما یاد می گیریم که چگونه یک ساعت ماسه ای کوچک (1 دقیقه ای) را در هر 60 ثانیه با استفاده از سرو موتور و Visuino بچرخانیم ، یک فیلم نمایشی تماشا کنید
گرد و غبار هوشمند با استفاده از آردوینو ، سنسور اولتراسونیک و سرو موتور: 3 مرحله
زباله گرد هوشمند با استفاده از آردوینو ، سنسور اولتراسونیک و سرو موتور: در این پروژه ، نحوه ساخت یک سطل زباله هوشمند با استفاده از آردوینو را به شما نشان خواهم داد ، جایی که در صورت نزدیک شدن به سطل زباله ، درب سطل زباله به طور خودکار باز می شود. دیگر اجزای مهم مورد استفاده برای ساخت این سطل زباله هوشمند سنسور اولتراسونیک HC-04
آموزش Arduino Hang Guardian - آموزش تایمر نگهبان Arduino: 6 مرحله
Arduino Hang Guardian - آموزش تایمر نگهبان Arduino: سلام به همه ، برای همه ما اتفاق می افتد. شما یک پروژه می سازید ، با اشتیاق تمام سنسورها را به هم وصل می کنید ، و ناگهان ، آردوینو متوقف می شود و هیچ ورودی پردازش نمی شود. "چه اتفاقی می افتد؟" ، شما می پرسید و شروع به کاوش در کد خود می کنید ، تا دوباره
کنترل کننده سرو سرو (تمشک پای): 4 مرحله (همراه با تصاویر)
Maestro Servo Controller (Raspberry Pi): آموزش اولیه نحوه راه اندازی Maestro Servo Controller با Raspberry Pi
آزمایشگاه سرو سرو: 9 مرحله
آزمایشگاه سرو سرو: در این آزمایشگاه ما روی موقعیت یک سرو سرو با پتانسیومتر کنترل می کنیم. بر اساس موقعیت & quot؛ بازوها & quot؛ سروو میکرو سروو. ما ردیف های LED مربوطه را روشن می کنیم. برای این آزمایشگاه شما نیاز دارید: 1 سرو سرو (یک ارائه دهنده