فهرست مطالب:

قفل درب بلوتوث (آردوینو): 10 مرحله (همراه با تصاویر)
قفل درب بلوتوث (آردوینو): 10 مرحله (همراه با تصاویر)

تصویری: قفل درب بلوتوث (آردوینو): 10 مرحله (همراه با تصاویر)

تصویری: قفل درب بلوتوث (آردوینو): 10 مرحله (همراه با تصاویر)
تصویری: حرکات زشت سحر قریشی در باشگاه مردانه در دبی#سحرقریشی #امیرتتلو #تتلو #سحر_قریشی 2024, جولای
Anonim
Image
Image
قفل درب بلوتوث (آردوینو)
قفل درب بلوتوث (آردوینو)

اخیراً من مرد عنکبوتی شگفت انگیز را دوباره تماشا کردم ، در یک صحنه پیتر پارکر با استفاده از ریموت ، درب خود را از روی میز قفل و قفل می کند. وقتی این را دیدم فوراً خودم را برای درب من خواستم. بعد از کمی فکر کردن ، یک مدل کار کردم. این است که چگونه آن را درست کردم

مرحله 1: لیست قطعات

فهرست قطعات
فهرست قطعات
فهرست قطعات
فهرست قطعات
فهرست قطعات
فهرست قطعات

برای این پروژه به موارد زیر نیاز داریم:

الکترونیک:

  • آردوینو نانو (اینجا را دریافت کنید)
  • ماژول بلوتوث (آن را از اینجا دریافت کنید)
  • سرو 90 گرم (از اینجا دریافت کنید)
  • آداپتور دیواری 5 ولت

قطعات:

  • Slide Lock (اینجا را دریافت کنید)
  • شش پیچ برای قفل کشویی
  • مقوا
  • سیم

ابزارها:

  • آهن لحیم کاری
  • تفنگ چسب
  • مته
  • سر مته
  • سر مته برای سوراخ خلبان
  • کاتر
  • کامپیوتر با آردوینو IDE

مرحله 2: چگونه کار می کند

ایده این است که من به راحتی می توانم درب خانه خود را قفل کرده و قفل آن را بدون نیاز به حمل کلید یا حتی نزدیک شدن به آن انجام دهم: D اما این تنها بخشی از کاری است که می توانیم انجام دهیم. از اینجا می توانیم یک سنسور مانند سنسور ضربه بزنیم تا بتوانیم قفل درب خود را با یک ضربه خاص یا حتی یک سیستم تشخیص صدا باز کنیم!

بازوی سرو به قفل کشویی متصل می شود و برای قفل کردن در 0 درجه و برای بازکردن قفل 60 درجه با استفاده از فرمان هایی که از دستگاه بلوتوث دریافت می کند حرکت می کند.

مرحله 3: نمودار سیم کشی

نمودار سیم کشی
نمودار سیم کشی
نمودار سیم کشی
نمودار سیم کشی

بیایید با سیم کشی سروو به آردوینو شروع کنیم (مایلم توجه داشته باشم که حتی اگر از آردوینو نانو استفاده می کنم ، آردوینو uno به همان خوبی با چیدمان پین دقیق کار می کند)

  • سیم قهوه ای روی سروو زمین است و در آردوینو به زمین متصل می شود
  • سیم قرمز مثبت است و در آردوینو به 5 ولت متصل می شود
  • سیم نارنجی اتصال منبع سروو است و به پین 9 در آردوینو متصل می شود

اکنون توصیه می کنم سروو را قبل از حرکت آزمایش کنید ، می توانید این کار را با مراجعه به نمونه هایی در Arduino IDE و انتخاب رفت و برگشت انجام دهید. وقتی مطمئن شدیم که سروو کار می کند ، می توانیم ماژول بلوتوث را اضافه کنیم. ما پین rx را روی ماژول بلوتوث به پین tx در آردوینو و پین tx در ماژول بلوتوث را به پین rx در آردوینو متصل می کنیم اما هنوز این کار را نکنید! در حالی که این اتصالات برقرار شده است هیچ چیزی نمی تواند در Arduino بارگذاری شود ، بنابراین مطمئن شوید که کد را قبل از لحیم کاری بارگذاری کرده اید. با توجه به این نکته ، ماژول بلوتوث را به Arduino وصل می کنیم.

  • پین Rx در ماژول بلوتوث به پین Tx در آردوینو متصل می شود
  • پین Tx در ماژول بلوتوث به پین Rx در آردوینو متصل می شود
  • Vcc (مثبت) در ماژول بلوتوث 3.3v را بر روی آردوینو متصل می کند
  • زمین به زمین می رود

اگر هر یک از این موارد گیج کننده بود لطفاً سیمهای موجود در تصویر ارائه شده را دنبال کنید

مرحله 4: آزمایش

آزمایش کردن
آزمایش کردن

اکنون که همه قطعات را با هم داریم اجازه دهید مطمئن شویم که سروو به اندازه کافی قوی است و می تواند مکانیزم قفل را بدون مشکل فشار دهد و بکشد قبل از اینکه طراحی نهایی را شروع کنم ، فقط برای اطمینان از اینکه سرووی من در ابتدا به اندازه کافی قوی بود ساختم. مال من اینطور نبود ، من کمی روغن روی مکانیزم کشویی اضافه کردم که به همه چیز کمک می کرد هموار حرکت کند. این بسیار مهم است که همه چیز به آرامی حرکت کند یا این احتمال وجود دارد که در اتاق خود قفل شده یا خارج شوید!: D

مرحله 5: پوشش الکترونیکی

بدنه الکترونیکی
بدنه الکترونیکی
بدنه الکترونیکی
بدنه الکترونیکی
بدنه الکترونیکی
بدنه الکترونیکی

من تصمیم گرفتم سرووی خود را "در معرض دید" بگذارم و فقط یک قاب مقوایی کوچک برای محافظت از آردوینو نانو و ماژول بلوتوث بسازم. ما می توانیم با آردوینو نانو روی یک تکه مقوا ردیابی کنیم و حدود 1 سانتی متر (0 ، 39 اینچ) فضا را به هر طرف اضافه کنیم ، حال باید 5 ضلع دیگر مکعب مستطیلی را برش دهیم. همچنین برای اتصال سیم برق به آردوینو باید سوراخی را در یکی از قسمت ها قطع کنیم.

اندازه گیری های مورد عبارتند از:

  • قطعه پایین = 7.5 سانتی متر در 4 سانتی متر (2.95 در 1.57 اینچ)
  • قطعه بالا = 7.5 سانتی متر در 4 سانتی متر (2.95 در 1.57 اینچ)
  • قطعه سمت چپ = 7.5 سانتی متر در 4 سانتی متر (2.95 در 1.57 اینچ)
  • قطعه راست = 7.5 سانتی متر در 4 سانتی متر (2.95 در 1.57 اینچ)
  • نمای جلو = 4 سانتی متر در 4 سانتی متر (1.57 در 1.57 اینچ) (سوراخ برق را در این قسمت قطع کنید)
  • سطح پشت = 4 سانتی متر در 4 سانتی متر (1.57 در 1.57 اینچ)

مرحله 6: برنامه

برنامه
برنامه

بنابراین برای قفل کردن و باز کردن قفل درب به دستگاهی نیاز داریم که اندروید یا پنجره هایی با بلوتوث داخلی دارد ، کاربران Mac نتوانستم این کار را بر روی iPhone یا Macbook pro انجام دهم ، من فکر می کنم ممکن است برخی از مشکلات راننده وجود داشته باشد ، اما مطمئنم یکی از شما میتونه تشخیص بده: D در صورت نصب بر روی Android ، باید به فروشگاه بازی بروید و برنامه و برنامه Bluetooth Terminal را بارگیری کنید و برای ویندوز که TeraTerm نامیده می شود ، باید hc-05 را به تلفن خود متصل کنیم ، باید linvor نامیده شود و رمز عبور 0000 یا 1234 باشد. پس از باز شدن برنامه ای که ما تازه نصب کرده ایم ، روی گزینه ها کلیک کنید و روی اتصال به دستگاه ضربه بزنید (ناامن) اکنون تلفن ما اساساً مانیتور سریال arduino را شبیه سازی می کند ، به این معنی که ما می توانیم اطلاعاتی را که از arduino آمده ارسال و مشاهده کنیم.

اگر 0 را تایپ کرده و enter را فشار دهید ، باید قفل در را ببینید و پیام "در قفل شده است" را ببینید.

و هنگامی که 1 را تایپ می کنید و enter را فشار می دهید باید قفل در را ببینید و پیام "درب قفل شده" را ببینید

این فرایند در ویندوز دقیقاً یکسان است ، مگر اینکه شما نیاز به بارگیری برنامه ای به نام Tera Term داشته باشید و می توانید لینک دانلود را در اینجا (https://ttssh2.osdn.jp/index.html.en) پیدا کنید.

مرحله 7: نصب قفل

نصب قفل
نصب قفل
نصب قفل
نصب قفل

در وهله اول ما باید سروو را روی قفل کشویی نصب کنیم ، این کار را با برش لبه سوراخ های نصب سروو انجام می دهیم ، به طوری که وقتی سروو را روی زمین می گذاریم ، قفل هم سطح می شود و بازوی سرو را در قفل قرار می دهیم. حفره ای را که قبلا در آن قرار داشت و آزمایش کنید که اگر همه چیز درست حرکت می کند ، اگر آن را چسباندید.

اکنون ما باید سوراخ های خلبان را در پیچ برای پیچ ها شروع کنیم ، قفل کشویی را در پشت درب قرار دهیم و از یک مداد برای ردیابی جایی که سوراخ ها در حال حاضر سوراخ های آزمایشی را در آنجا ایجاد کرده اید استفاده کنید ، جایی که باعث شده اید تا عمق حدود 2.5 سوراخ شود. cm در حال حاضر قفل را روی درب قرار دهید و پیچ ها را در حالت محکم قرار دهید و مطمئن شوید سیستم هنوز کار می کند

مرحله 8: منبع تغذیه

منبع تغذیه
منبع تغذیه
منبع تغذیه
منبع تغذیه

برای اطمینان از اینکه می توانیم این مورد را ترک کنیم ، برای اتصال به آردوینو به منبع تغذیه ، کابل و مینی فیش usb نیاز داریم.

اتصال زمین را در منبع تغذیه به اتصال زمین در مینی درگاه USB وصل کنید و کابل قرمز را به کابل قرمز در مینی درگاه USB متصل کنید و اکنون کابل را از قفل به یکی از لولا های درب هدایت کرده و از آنجا آن را به پریز برق

مرحله 9: کد

کد
کد

#عبارتند از

Servo myservo؛

int pos = 0؛

حالت int ؛ int flag = 0؛

void setup ()

{

myservo.attach (9)؛

Serial.begin (9600)؛

myservo.write (60)؛

تاخیر (1000) ؛ }

حلقه خالی ()

{

if (Serial.available ()> 0)

{

state = Serial.read ()؛

پرچم = 0؛

} // اگر حالت '0' باشد موتور DC خاموش می شود

if (حالت == '0')

{

myservo.write (8)؛

تاخیر (1000) ؛

Serial.println ("درب قفل شده است")؛

}

else if (وضعیت == '1')

{

myservo.write (55)؛

تاخیر (1000) ؛

Serial.println ("درب قفل نشده") ؛

}

}

مرحله 10: تمام شد

تمام شده!
تمام شده!

از قفل درب کنترل شده بلوتوث خود لذت ببرید ، فراموش نکنید که با قفل کردن دوستان خود در اتاق خود با آنها درگیر شوید!

اگر سوالی داشتید برای خواندن متشکرم ، لطفاً برای من پیام بگذارید یا س questionال را در نظرات بگذارید.

توصیه شده: