فهرست مطالب:
تصویری: درب مرغ مرغ - مبتنی بر آردوینو: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
اول از همه ، زبان مادری من هلندی است ، بنابراین برای اشتباهات احتمالی املایی عذرخواهی کنید. اگر چیزی واضح نیست فقط یک پیام در نظرات بگذارید. این اولین پروژه آردوینوی من است. از آنجا که همسرم از باز کردن درب دستی هر روز دوباره خسته شده بود ، ما تصمیم گرفتیم که یک جوجه مرغ بخریم ، اما آنها برای آنچه که نیاز دارد بسیار گران هستند. انجام دهید (حدود 150 یورو / 175 دلار). وب سایت رسمی
همه ما می خواهیم جوجه های ما در شب ایمن باشند ، بنابراین خلاقیت در آنجا ظاهر می شود. کارهای زیادی وجود دارد که باید انجام شود. اولین طراحی بر اساس آردوینو نانو با LDR بود اما tat دقیق نبود. در github یک طرح ناتمام پیدا کردم که در آن از کتابخانه Dusk2Dawn استفاده شده بود. من از این به عنوان پایه ای برای شروع ساخت و ساز استفاده کردم.
مرحله 1: لیست قطعات
تمام قطعات استفاده شده توسط aliexpress خریداری می شود
- آردوینو نانو + محافظ پیچ پایانه اختیاری سوئیچ
- نمونه اولیه PCB
- DS1307 RTC
- درایور موتور L298N
- دنده موتور 12 ولت/30 دور در دقیقه
- سنسور مغناطیسی MC38
- قرقره
- شفت 200 میلی متر در 8 میلی متر
- بلبرینگ KP08
- کوپلر موتور 4x8mm
- قدرت 12 ولت/2 آمپر
- قاب پلاستیکی ABS IP65 (158 میلی متر در 90 میلی متر در 60 میلی متر)
- 1 برابر LED
- مقداری سیم ، مقاومت 10K ، مقاومت 220 اهم
- آهن لحیم کاری
- تفنگ چسب
هزینه کل مواد حدود 20 دلار است. فقط با ساختن کنترلر درب قفس خودم 150 دلار پس انداز کردم و هنگام ایجاد آن بسیار لذت بردم.
مرحله 2: شماتیک
وقتی همه قسمتهای Aliexpress بالاخره وارد شدند (بله ، کمی صبر لازم است) چیزهای سرگرم کننده شروع می شود. همانطور که در نمودارها مشاهده می کنید ، موتور توسط برد راننده L298N کنترل می شود. این برد دارای 2 کانال است (می توانید 2 موتور را روی برد متصل کنید). در این پروژه شما فقط به 1 کانال نیاز دارید. برد درایور را با منبع تغذیه 12 ولت تغذیه کنید. من از اتصال 5 ولت روی برد راننده برای تغذیه آردوینو استفاده کرده ام. از 2 ورودی در برد راننده (2 خروجی آردوینو) برای فعال کردن موتور در جهت عقربه های ساعت/ خلاف جهت عقربه های ساعت استفاده کرده ام.
کلیدهای مغناطیسی MC38 با یک مقاومت 10K به ورودی آردوینو متصل می شوند.
سوئیچ دستی پایین نیز توسط یک مقاومت 10K به ورودی متصل می شود.
چراغ قرمز توسط یک مقاومت 220 اهم به خروجی آردوینو متصل می شود. هنگامی که در بسته می شود ، چراغ قرمز روشن می شود.
اتصالات RTC DS1307 به نانو:
- VCC - 5 ولت
- GND - GND
- SDA - پین A4
- SCL - پین A5
اگر از نسخه دیگری به غیر از نانو استفاده می کنید ، به دفترچه راهنمای آردوینو خود مراجعه کنید.
آهن لحیم کاری خود را گرم کنید و همه چیز را به هم متصل کنید. تمام قطعات را داخل کیف قرار دهید. من برای تعمیر PCB و درایور موتور از تفنگ چسب استفاده کردم. همچنین سیم های بلوز را با مقداری چسب محکم کنید.
قبل از مونتاژ قطعات در کیس ، مطمئن شوید که همه چیز را آزمایش کرده اید
مرحله 3: ساخت سخت افزار
من از تخته سه لا تشکیل دهنده بتن 4 میلی متری برای درب استفاده کرده ام. آنها به 2 پروفیل آلومینیومی U اسلاید می شوند. درب با سیم نایلونی (خط ماهیگیری) به قرقره چوبی وصل شده است. قرقره به شفت 8 میلی متری متصل می شود. من از مته برای مطابقت قطر داخلی قرقره با قطر شافت استفاده کرده ام.
موتور در محفظه ABS نصب شده است (سوراخ را در کنار بدنه ایجاد کنید). سوئیچ در طرف دیگر نصب شده است.
آهن ربا را در قسمت بالایی درب بچسبانید. همچنین امکان استفاده از 2 پیچ کوچک وجود دارد. اطمینان حاصل کنید که اینها خیلی طولانی نیستند:-) 2 کلید آهنربایی را روی قفس نصب کنید (1 در بالا ، 1 یکی در پایین)
مرحله 4: کد آردوینو
از آنجا که این اولین پروژه واقعی آردوینو من است ، فرض می کنم که کد مطابق دستورالعمل های کدگذاری کامل نیست ، اما کار می کند و آنچه را که انتظار دارم انجام می دهد.
با خیال راحت از کد استفاده کنید و با نیازهای خود سازگار شوید. لطفاً یک پیام در نظرات بگذارید و پروژه خود را بر اساس این کد برای من به اشتراک بگذارید.
خط 38: وقتی setRTC = true است ، هنگام بارگذاری طرح زمان رایانه شما با RTC هماهنگ می شود. پس از بارگذاری تغییر دهید setRTC = false و بارگذاری دوباره طرح.
خط 41: اگر از RTC دیگری بیش از 1307 (به عنوان مثال ، 3231) استفاده می کنید ، این خط را تغییر دهید
خط 45: شهر خود را به شهری که در آن زندگی می کنید تغییر دهید و مختصات و منطقه زمانی خود را وارد کنید. من فکر نمی کنم آنها مرغ دارند ، اما به عنوان مثال اجازه می دهد مختصات خانه سفید را در واشنگتن دی سی دریافت کنید … (از نقشه های گوگل استفاده کنید ، راست کلیک کنید " اینجا چیه ")
Dusk2Dawn washington (38.897885 ، -77036541 ، -5) ؛
خط 139: این محاسبه غروب/طلوع آفتاب است تا مشخص شود که درب باید بالا یا پایین باشد. همانطور که می بینید 2 عدد در محاسبه استفاده می شود (+30). این یک تاخیر در طلوع و غروب خورشید است. جوجه های من چند دقیقه بعد از زمان رسمی غروب آفتاب می روند. با خیال راحت این تأخیر را به نیازهای خود تغییر دهید.
هنگامی که سوئیچ کار می کند ، درب پایین می آید و پایین می ماند تا زمانی که آن را به حالت عادی برگردانید
مرحله 5:
تغییرات احتمالی نسخه 2:
- نسخه مبتنی بر ESP8266
- اتصال وای فای
- توسط برنامه تلفن هوشمند کنترل می شود
- وبکم
- …
توصیه شده:
مکانیزم قفل کردن درب RFID با آردوینو: 5 مرحله (همراه با تصاویر)
مکانیزم قفل کردن درب RFID با آردوینو: در این دستورالعمل ، ما یک سنسور RC522 RFID را به Arduino Uno متصل می کنیم تا یک مکانیزم قفل ساده کنترل شده برای در ، کشو یا کابینت با دسترسی RFID ایجاد شود. با استفاده از این سنسور ، می توانید از یک برچسب یا کارت RFID برای قفل کردن استفاده کنید
درب مرغدار خودکار مرغ: 5 مرحله (همراه با تصاویر)
درب اتوماتیک مرغداری: درهای اتوماتیک در مرغداری ها راه حلی برای شکارچیان شبانه مانند راکون ، پوسوم و گربه وحشی هستند! با این حال ، یک درب اتوماتیک معمولی بیش از 200 دلار در آمازون (درب اتوماتیک مرغ مرغی) هزینه دارد و برای بسیاری از کوچک گران قیمت است
درب بازکن اتوماتیک مرغ: 6 مرحله
درب بازکن اتوماتیک درب مرغ: درب بازکن اتوماتیک مرغ قطعات و ابزار مورد استفاده
درب اتوماتیک مرغ مرغی - کنترل آردوینو .: 10 مرحله (همراه با تصاویر)
درب اتوماتیک مرغ مرغی - کنترل آردوینو: این دستورالعمل برای طراحی درب مرغ اتوماتیک با زمان باز و بسته شدن دستی قابل تغییر است. درب را می توان در هر زمان از راه دور باز یا بسته کرد. درب به صورت مدولار طراحی شده است. قاب ، در و کنترل کننده می توانند منفی باشند
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو