فهرست مطالب:
تصویری: کمتر تماس بگیرید و شاخص سطح آب بدون خوردگی و کنترل موتور: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
HI ، در این مقاله آموزشی نحوه مشاهده وضعیت مخزن آب بر اساس سطح آب (بالا ، متوسط ، پایین) مخزن سربار با استفاده از سه لامپ رنگی مختلف به صورت غیر تماسی با کمک سنسور اولتراسونیک و برد Arduino uno به
طرفداران:
1. همانطور که ما به روش غیر تماسی می رویم که در آن سنسور اولتراسونیک با انتقال یک سیگنال و محاسبه زمان بازگشت به عقب ، فاصله جسم (حتی ممکن است آب باشد) ، هیچ مشکلی برای خوردگی سیم ها وجود ندارد. به
2. ما می توانیم سطوح را بدون هیچ گونه سخت افزار اضافی در هر نقطه از زمان افزایش یا کاهش دهیم.
3. نگهداری کمتر.
4. حتی با پنل خورشیدی کوچک نیز کار می کند.
معایب:
1. کاملا ضد آب نیست ، سنسور اولتراسونیک نباید با آب تماس داشته باشد.
نیاز داریم
1. سنسور اولتراسونیک- HC SR04 -1
2. برد آردوینو uno- 1
3. LED های رنگهای مختلف -3
4. مقاومت 100 اهم -3
5. کابل usb برای برنامه نویسی arduino.
6. برخی از سیم های اتصال.
7. آداپتور خورشیدی 10 ولت ، 5 وات یا 9 وات یا آداپتور 5 ولت برای تغذیه برد.
کل پروژه به دو قسمت تقسیم می شود ،
قسمت 1: رابط led برای سطوح مختلف آب
قسمت دوم: رابط رابط برای کنترل موتور AC (220V/110V).
قسمت 1:
مرحله 1: آزمایش برد Arduino Uno
تمام تابلوهای جدید دارای پلک زدن روی صفحه از پیش برنامه ریزی شده هستند ، اما اگر از uno قدیمی که برای پروژه های دیگر استفاده می شد استفاده کنیم ، می توان با برنامه چشمک زن LED ساده روی صفحه آزمایش کرد.
مرحله 2: کد
uno را با این کد برنامه ریزی کنید.
می توانید کد مورد نیاز خود را تغییر دهید ، در اینجا حداکثر ارتفاع مخزن 110 سانتی متر است
چراغ قرمز وقتی سطح آب> 60 سانتی متر و && <= 70 سانتی متر می درخشد.
چراغ آبی چشمک می زند وقتی که سطح آب> 40 && <= 60.cm باشد
چراغ آبی وقتی سطح آب> 25 && <= 40 سانتی متر باشد می درخشد.
چراغ سبز وقتی سطح آب <25 سانتی متر کمتر می شود.
مرحله 3: نمودار مدار
1. سنسور التراسونیک را چند سانتیمتر بالاتر از حداکثر سطح آب نصب کرده و آن را با ظرف ضد آب محکم کنید.
2. چهار سیم را از سنسور viz vcc ، gnd ، trig ، echo به برد آردوینو با استفاده از سیم های فرمت خارج کنید.
3. سیم 1. Vcc سنسور را به 5 ولت آردوینو وصل کنید
2. gnd سیم سنسور به gnd آردوینو
3. سیم سنسور را به پین شماره 8 آردوینو وصل کنید
4. سیم اکو سنسور به پین شماره 10 آردوینو
اکنون باید LED ها را برای نشان دادن سطح آب متصل کنیم.
1. قرمز را از پین شماره 2 به gnd از طریق مقاومت 100 اهم وصل کنید ، این نشان دهنده سطح پایین است
2. رنگ سبز را از پایه #4 به gnd از طریق مقاومت 100 اهم متصل کنید ، این نشان دهنده سطح بالا است
3. رنگ سفید را از پایه شماره 3 به gnd از طریق مقاومت 100 اهم متصل کنید ، این نشان دهنده سطح متوسط است.
مرحله 4: منبع تغذیه آردوینو
1. شما می توانید از آداپتور 9v استفاده کنید.
یا
2. شما می توانید پنل خورشیدی 10 ولت.
یا
3. شما می توانید مستقیماً از 5v برای arduino v در پین استفاده کنید.
توصیه شده:
استپر موتور کنترل شده استپر موتور بدون میکروکنترلر!: 6 مرحله
موتور پله ای پله ای کنترل شده بدون میکروکنترلر !: در این دستورالعمل سریع ، ما یک کنترل کننده ساده موتور پله ای را با استفاده از موتور پله ای می سازیم. این پروژه نیازی به مدار پیچیده یا میکروکنترلر ندارد. بنابراین ، بدون هیچ گونه توضیح بیشتر ، بیایید شروع کنیم
استپر موتور کنترل شده استپر موتور - استپر موتور به عنوان رمزگذار روتاری: 11 مرحله (همراه با تصاویر)
استپر موتور کنترل شده استپر موتور | استپر موتور به عنوان رمزگذار روتاری: آیا چند موتور پله ای در اطراف شما خوابیده است و می خواهید کاری انجام دهید؟ در این دستورالعمل ، بیایید از یک موتور پله ای به عنوان یک رمزگذار چرخشی برای کنترل موقعیت یک موتور پله ای دیگر با استفاده از میکروکنترلر آردوینو استفاده کنیم. بنابراین بدون هیچ گونه توضیح بیشتر ، اجازه دهید
چگونه برای شستن دستان خود یک تایمر کمتر تماس بگیرید #مراحل کووید -19: 3
چگونه برای شستن دستان خود یک تایمر کمتر تماس بگیرید #کووید -19: سلام! این آموزش به شما نشان می دهد که چگونه می توانید با تایمر تماس کمتری برقرار کنید. در واقع در این دوره شیوع ویروس کرونا ، شستن دست ها به خوبی مهم است. به همین دلیل است که من این تایمر را ایجاد کرده ام. برای این تایمر از LCD 5110 نوکیا استفاده کرده ام
نحوه اجرای موتور DC بدون برس بدون کوادکوپتر بدون سرنشین با استفاده از کنترل کننده سرعت موتور HW30A بدون براش و تستر سرو: 3 مرحله
نحوه عملکرد موتور DC بدون جاروبک بدون سرنشین با استفاده از HW30A Brushless Motor Speed Controller و سرو تستر: توضیحات: این دستگاه Servo Motor Tester نام دارد که می توان با استفاده از یک سروو موتور ساده و منبع تغذیه به آن سرو موتور را فعال کرد. این دستگاه همچنین می تواند به عنوان مولد سیگنال برای کنترل کننده سرعت الکتریکی (ESC) استفاده شود ، سپس می توانید
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: 5 مرحله
نحوه کنترل موتور DC بدون برس بدون کوادکوپتر بدون سرنشین (3 نوع سیم) با استفاده از کنترل کننده سرعت موتور HW30A و Arduino UNO: توضیحات: کنترل کننده سرعت موتور HW30A را می توان با باتری های 4-10 NiMH/NiCd یا 2-3 سلولی LiPo استفاده کرد. BEC با حداکثر 3 سلول LiPo کاربردی است. می توان از آن برای کنترل سرعت موتور DC بدون برس (3 سیم) با حداکثر حداکثر 12Vdc استفاده کرد. مخصوص