فهرست مطالب:

سنسور صدا و سروو: حرکت واکنشی: 4 مرحله
سنسور صدا و سروو: حرکت واکنشی: 4 مرحله

تصویری: سنسور صدا و سروو: حرکت واکنشی: 4 مرحله

تصویری: سنسور صدا و سروو: حرکت واکنشی: 4 مرحله
تصویری: باور نخواهید کرد چرا پنبه در ناف جمع می شود و علت این پدیده چیست؟ 2024, جولای
Anonim
سنسور صدا و سروو: حرکت واکنشی
سنسور صدا و سروو: حرکت واکنشی
سنسور صدا و سروو: حرکت واکنشی
سنسور صدا و سروو: حرکت واکنشی
سنسور صدا و سروو: حرکت واکنشی
سنسور صدا و سروو: حرکت واکنشی

ابتدا برای جمع آوری این مدار باید مواد مربوطه را جمع آوری کنید.

تدارکات:

1 آردوینو

1 سنسور اولتراسونیک HC-SR04

1 سروو

1 تخته نان

باتری 1 ولت

آداپتور باتری 1 ولت 9

3 سیم بلوز بلک (زمین/منفی)

3 سیم بلوز قرمز (ولتاژ/مثبت)

2 سیم بلوز رنگی (ورودی/خروجی)

مرحله 1: درک اجزاء

درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء
درک اجزاء

قبل از ترکیب مدار فیزیکی درک هر جزء مهم است:

تخته نان دارای دو مجموعه ریل قدرت در هر دو طرف است که دارای شکاف هایی برای ورودی های منفی (سیاه/آبی) و مثبت (قرمز) است. آنها به صورت عمودی به صورت سری به هم متصل می شوند. نوارهای پایانه اتصال را به صورت افقی به اشتراک می گذارند ، با این حال نوارهای ترمینال موازی برای اتصال تقسیم کننده نیاز به یک سیم بلوز دارند.

سنسور صدا دارای پین VCC/5V (قرمز) ، پایه GND/GND (سیاه) و پین خروجی (رنگ) است. بسته به حسگر می توانند خروجی های آنالوگ و/یا دیجیتال داشته باشند.

سروو دارای یک پورت 5 ولت (قرمز) ، یک پالس پهنای مدولاسیون/پورت PWM (رنگی) و یک پورت Ground/GND (سیاه) است. برای آگاهی بیشتر از نحوه کار روی پیوند کلیک کنید.

مرحله 2: راه اندازی مدار

راه اندازی مدار
راه اندازی مدار

طرح نمودار را دنبال کنید. هنگام تنظیم مدار ، همیشه به یاد داشته باشید که آردوینو را بدون اتصال به برق نگه دارید تا از آسیب دیدن قطعات شما جلوگیری شود. در طرح ، سنسور صدا با پتانسیومتر نشان داده می شود زیرا از نظر کد یکسان عمل می کنند.

سنسور صدا را با توجه به جهت آن به ریل قدرت تخته نان متصل کنید (این امر هنگام استفاده از سیم های بلوز برای اتصال به آردوینو مهم خواهد بود). VCC را با یک سیم بلوز قرمز به ریل قدرت مثبت تخته نرد متصل کنید. GND را با یک سیم بلوز مشکی به ریل قدرت منفی نان برد متصل کنید. پین Out را با یک سیم بلوز رنگی به پورت Analog A5 وصل کنید.

سروو را به تخته نان و آردوینو وصل کنید. برای اتصال پورت ورودی/سیگنال به پورت دیجیتال PWM ، 13 در آردوینو ، از یک سیم جامپر رنگی استفاده کنید. سیم بلوز سیاه را به ریل برق GND وصل کنید. سیم بلوز قرمز را به ردیف پایانه وصل کنید. سروو نیاز به نیروی اضافی دارد که توسط باتری 9 ولت تأمین می شود.

خمیر 9 ولت و سیم بلوز قرمز را به همان ردیف پایانه سیم جامپر قرمز سروو وصل کنید. سیم بلوز مشکی به همان ریل قدرت جانبی بقیه قطعات متصل می شود.

مرحله 3: GUI و کد ورودی Arduino را بارگیری کنید

GUI و کد ورودی Arduino را بارگیری کنید
GUI و کد ورودی Arduino را بارگیری کنید
GUI و کد ورودی Arduino را بارگیری کنید
GUI و کد ورودی Arduino را بارگیری کنید

رابط کاربری گرافیکی آردوینو (GUI) را از اینجا بارگیری کنید. کد زیر را وصل کنید ، توجه داشته باشید که اطلاعات سمت راست "//" به شما می گوید آن خط کد در حال انجام چه کاری است:

#عبارتند از

سرو سرو_تست؛

const int soundSensor = A5؛

int servoPin = 13؛

int soundValue؛

int زاویه ؛

void setup () {

servo_test.attach (servoPin) ؛

Serial.begin (9600)؛

}

حلقه خالی () {

soundValue = analogRead (سنسور صدا) ؛

Serial.print ("SoundValue =")؛

Serial.println (soundSensor) ؛

تأخیر (50) ؛

angle = map (soundValue ، 0 ، 1023 ، 0 ، 180) ؛

servo_test.write (زاویه) ؛

تأخیر (50) ؛

}

مرحله 4: سنسور صدا + سروو + آردوینو

سنسور صدا + سروو + آردوینو
سنسور صدا + سروو + آردوینو
سنسور صدا + سروو + آردوینو
سنسور صدا + سروو + آردوینو

مدار نهایی باید به این شکل باشد. ویدیو را ببینید تا ببینید چگونه کار می کند.

توصیه شده: