فهرست مطالب:
- مرحله 1: نظریه
- مرحله 2: برنامه نویسی
- مرحله 3: مونتاژ قطعات الکترونیکی
- مرحله 4: نصب دستگاه های الکترونیکی
- مرحله 5: کوتاه کردن و تنظیم طرح
- مرحله 6: ارتقاء
تصویری: آردوینو اتوماسیون خانگی ، درب بازکن اتوماتیک: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
در دوره "الکترونیک به طور خلاصه" من اینجا ثبت نام کنید:
همچنین برای مشاهده پروژه های بیشتر و آموزش الکترونیک به کانال یوتیوب من مراجعه کنید:
من چند سال پیش ایده ای داشتم که یک درب بازکن ساده و آسان برای استفاده با موتور دنده ای بسازم. در آن زمان من دانش ساخت بازکن درب را نداشتم. در این تعطیلات زمستانی احساس خوشبینی کردم و به آن فرصت دادم. من این را به عنوان روشهای ساده برای ساخت آنلاین ، آموزش می دهم ، و همه چیزهایی که من پیدا کردم تلاش های پیچیده ای در باز کردن قفس مرغ بود. از آنجا که این اولین دستورالعمل آموزشی من است ، ممکن است برخی اطلاعات را از دست بدهم ، بنابراین می توانید سوالات خود را در نظرات بنویسید ، و من تا آنجا که می توانم به سرعت پاسخ خواهم داد. نکته این دستورالعمل عمدتا این است که شما را تشویق کند تا کاری مشابه انجام دهید ، یا به شما در ساختن کار خود کمک کند.
مواد - 1. موتور من با گشتاور زیاد ، سرعت (RPM) خیلی مهم نیست ، موتور من. (مورد نیاز) 2. یک منبع تغذیه مناسب (منبع تغذیه) ، برای موتور شما ، یک شارژر دوربین فیلمبرداری قدیمی داشتم که برای موتور مناسب بود. مطمئن شوید حداکثر آمپر بیشتر از حداکثر بار الکتریکی موتور باشد. (مورد نیاز) 3. یک برد آردوینو ، من از Arduino UNO Rev 3. استفاده کردم (بسیار توصیه می شود) 3. مواد لازم برای ساخت قاب برای نگهداری اجزاء ، به عنوان مثال. چوب ، ورق های پلاستیکی ، اکریلیک و غیره (توصیه می شود) 4. یک ترانزیستور MOSFET یا یک سروو برای فعال کردن درب (مورد نیاز) 5. یک دکمه ، سرعت ، سنسور ir و غیره برای اطلاع از زمان بازکردن درب. 6. یک LCD (اختیاری) 7. تعداد زیادی سیم (مورد نیاز) ابزارها- 1. ابزارهای Dremel/ چرخشی- آنها بسیار مفید هستند ، و همچنین در پروژه های دیگر کمک خواهند کرد. 2. لحیم کاری- همچنین خمیر لحیم کاری/شار و سیم لحیم کاری بخرید 3. تفنگ چسب حرارتی- مفیدترین ابزار از همه آنها
مرحله 1: نظریه
در اینجا چیزی بود که می خواستم به آن برسم 1. حداقل تلاش برای باز کردن درب 2. یک سنسور لمسی ساده برای ورود به من 3. صفحه نمایش LCD 16x2 برای نمایش وضعیت درها 4. بر اساس الزامات من ، یک نمودار جریان را سنتز کردم. pic از آنجا که من mosfet یا ترانزیستوری نداشتم که بتواند جریان و ولتاژ بالا را کنترل کند ، از یک سروو برای فشار دادن دکمه ماوس استفاده کردم. pic
مرحله 2: برنامه نویسی
pic
در زمان پروژه ، برنامه نویسی من اساسی بود ، بنابراین من کدهای افراد دیگر را پیدا کردم و آنها را مخلوط کردم ، مقداری از کد خود را اضافه کردم و کد نهایی را تشکیل دادم. حدود 50 درصد کد در واقع مال من است.
مرحله 3: مونتاژ قطعات الکترونیکی
من از تخته سه لا با ضخامت 6 میلی متر استفاده کردم ، و آن را با درمل و یک چرخ برش تقویت شده برش دادم. pic در اینجا نحوه اتصال دستگاه های الکترونیکی Lcd-PIN1 = اتصال به gnd2 = اتصال به 5v3 = مقاومت ~ 2-3K به gnd (از 1 K استفاده کردم) 4 = rs = کراوات به پین 12 5 = r/w = کراوات به gnd6 = فعال = به پین 11 7-10 = بدون اتصال 11 = به پین 5 12 = به پین 4 13 13 = به پین 314 گره بزنید سرووپین 10 به یاد داشته باشید که سروو باید به زمین آردوینو متصل شود (فقط در صورت استفاده از منبع تغذیه متفاوت برای سروو) سنسور خازنی به پین 6 ، 8 (پین 8 پین سنسور است) ، (من از 4 م استفاده کردم ohm ressistor) ، و به خاطر داشته باشید که سنسور خازنی کار کند باید به یک زمین مناسب متصل شود. آموزش اتصال سنسور خازنی من در آموزش مشکلاتی داشتم و برخی از راه حل ها 1 است. کتابخانه "Capacitivesense" نامیده می شود ، اما کد سعی می کند از کتابخانه "Capsense" استفاده کند. شما می توانید با تغییر کلمه Capsense به Capacitivesense این مشکل را برطرف کنید و اگر کد می گوید این مورد است ، استفاده نامناسب از…. فقط آن کلمه را به حس خازنی (حروف کوچک) تغییر دهید 2. به طرح بروید و فایل را به صورت دستی اضافه کنید. من همچنین led را به پین 13 اضافه کردم ، زیرا در حال حاضر دارای مقاومت است ، افزودن مقاومت ها کاملاً اختیاری است.
مرحله 4: نصب دستگاه های الکترونیکی
کار ما تقریباً تمام شده است ، اکنون فقط elctronics را نصب می کنیم ، و من Ground (برای سروو) ، قدرت (اتصال به آداپتور دیواری usb برای تغذیه آردوینو و سیگنال (برای سروو) را اجرا کردم.
مرحله 5: کوتاه کردن و تنظیم طرح
همه ypu احتمالاً طرح شما را متناسب با نیاز محل شما تغییر می دهد. رطوبت ، زمین می تواند روی طرح تأثیر بگذارد. بنابراین شما باید آن را بر اساس نیازهای خود تنظیم کنید. بسته به نحوه اتصال آردوینو به زمین و اندازه صفحه لمسی فویل شما ، باید حساسیت سنسور را تنظیم کنید. اگر (مقدار> 40000) - این خط کد را تنظیم کنید تا به نتایج دلخواه برسید. توصیه می کنم این مرحله را هم اکنون انجام دهید ، زیرا شرایط شما در سناریوی دنیای واقعی یکسان خواهد بود. سروو- بسته به سوئیچ شما که سروو فشار می دهد ، باید میزان حرکت سروو را برای فشار دادن itmyservo.write (104) ؛ myservo.write (90) تنظیم کنید. - آن خطوط را تنظیم کنید تا به نتایج دلخواه خود برسید. من پیشنهاد می کنم یکی از 2 خط را در 90 درجه نگه دارید ، زیرا آنها حالت خنثی سروو هستند. موتور- بسته به RPM موتور/ وزن درب شما/ خروجی V ، A از PSU موتور شما ممکن است زمان کم یا بیشتری برای باز کردن درب طول بکشد. myservo.write (104)؛ تاخیر (3400) ؛ myservo.write (90) ؛- زمان تاخیر را تنظیم کنید تا درست شود (1000 = 1 ثانیه)
مرحله 6: ارتقاء
تبریک می گویم. کار شما تمام شده است. برخی از ارتقاءهای بعدی می تواند 1. استفاده از این آموزش برای بستن درب پس از باز شدن با استفاده از این ، این ، یا این (پروژه های من نیستند) 2. استفاده از تمشک pi و یک وب کم برای ثبت اطلاعات 3. هک کردن قفل درب ، قفل کردن درب از راه دور یا اعطای مجوز از راه دور با استفاده از وب کم. لطفاً کد من را تغییر ندهید و ادعا کنید که متعلق به شما است یا از آن برای هر گونه استفاده تجاری استفاده کنید. اگر از من اجازه بخواهید ، به احتمال زیاد به شما اجازه می دهم که آن را در آموزش های دیگر توزیع کنید. شناسه ایمیل من- [email protected] شما می توانید از این کد برای پروژه های خود استفاده کنید ، این بسیار خوب است.
لطفاً به من امتیاز دهید زیرا آموزش این پروژه زمان می برد و پروژه من ، همچنین در مسابقات makerlympic و سایر مسابقات به من رای دهید ، فقط یک کلیک لازم است ، با تشکر
در دوره "الکترونیک به طور خلاصه" من اینجا ثبت نام کنید:
همچنین برای مشاهده پروژه های بیشتر و آموزش الکترونیک به کانال یوتیوب من مراجعه کنید:
توصیه شده:
تلفن همراه با آردوینو و بلوتوث اتوماسیون خانگی بدون تماس خانگی: 5 مرحله
تلفن همراه آردوینو بلوتوثی اتوماسیون خانگی بدون تماس: تبریک در زمان همه گیری کووید 19 برای اجتناب از تماس و حفظ فاصله اجتماعی ضروری است ، اما برای روشن و خاموش کردن وسایل شما باید تابلوهای برق را لمس کنید اما دیگر برای معرفی سیستم تماس کمتر منتظر نمانید برای کنترل
گاراژ درب بازکن با استفاده از آردوینو: 3 مرحله
Garage Gate Opener با استفاده از آردوینو: این یک پروژه سخت افزاری است که از Atmel Atmega 328P (Arduino UNO) برای ایجاد یک گاراژ بازکن بدون نیاز به وسایل جانبی اضافی استفاده می کند. این کد قادر است از خود سیستم در برابر آسیب های الکتریکی محافظت کند. کل مدار تغذیه می شود
درب بازکن اتوماتیک مرغ: 6 مرحله
درب بازکن اتوماتیک درب مرغ: درب بازکن اتوماتیک مرغ قطعات و ابزار مورد استفاده
اتوماسیون خانگی: سوئیچ اتوماتیک با کنترل کم نور از طریق بلوتوث با استفاده از Tiva TM4C123G: 7 مرحله
اتوماسیون خانگی: سوئیچ اتوماتیک با کنترل دیمر از طریق بلوتوث با استفاده از Tiva TM4C123G: امروزه ما کنترل های از راه دور برای تلویزیون ها و سایر سیستم های الکترونیکی خود داریم که زندگی ما را بسیار آسان کرده است. آیا تا به حال در مورد اتوماسیون خانگی فکر کرده اید که امکان کنترل چراغ های لوله ، فن ها و سایر تجهیزات
درب بازکن گاراژ آیفون و آردوینو: 8 مرحله
درب بازکن گاراژ آیفون و آردوینو: من اغلب بسیاری از دستورالعمل های تکنیکی را دنبال می کنم و همیشه از چیزهایی که مردم به آن می پردازند شگفت زده می شوم. چندی پیش ، من یک درب بازکن درب گاراژ wifi را پیدا کردم که به نظرم بسیار جالب بود و آن را به لیست کارهای بی پایان کارهای سرگرم کننده ام اضافه کردم