فهرست مطالب:

گاوصندوق روشن: 6 قدم
گاوصندوق روشن: 6 قدم

تصویری: گاوصندوق روشن: 6 قدم

تصویری: گاوصندوق روشن: 6 قدم
تصویری: واقعا رفتم جزیره لختیها لخت مادرزاد شدم 2024, جولای
Anonim
یک گاوصندوق روشن
یک گاوصندوق روشن

این پروژه راهی برای ایمن سازی وسایل شما ارائه می دهد. نتیجه نهایی پروژه یک سوئیچ است که توسط arduino پس از دو مرحله امنیت فرمان داده می شود. سوئیچ می تواند یک پورتال را باز کند ، یک کنترل از راه دور را جایگزین کند یا به سادگی به موتور فرمان دهد. پروژه من فقط یک بلوک ارائه می دهد که چیزی را باز می کند. بنابراین می توانید این را با پروژه خود سازگار کنید.

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

من دانشجوی فرانسوی هستم ، بنابراین سعی می کنم تمام تلاشم را بکنم تا همه چیز "انگلیسی" شود

مرحله 1: به چه چیزی نیاز دارید؟

چه چیزی نیاز دارید ؟
چه چیزی نیاز دارید ؟
چه چیزی نیاز دارید ؟
چه چیزی نیاز دارید ؟

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

  • 9 مقاومت در برابر نور (1 مگا اهم) و مقاومت 20 کیلو اهم
  • MUX آنالوگ به نام CD4051B
  • سیم ها
  • ماتریس صفحه کلید 3*4
  • ترانزیستور 2N2222
  • آردوینو UNO

مرحله 2: "photoresistors-code" ما را ایجاد کنید

مال ما شود
مال ما شود

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

من یک برنامه پایتون کوچک تهیه کردم که در آن می توانیم اندازه صفحه نمایش خود را تنظیم کنیم ، و سپس ، برنامه یک ماتریس 3*3 ایجاد می کند که در آن هر ناحیه یک مقیاس تصادفی خاکستری است. این تصویر بی نظیر است و به عنوان 255^9 امکانات.

برای استفاده از برنامه من ، به python 3.x با کتابخانه Pillow نصب شده نیاز دارید. اگر نمی دانید چگونه این کار را انجام دهید ، می توانید در اینترنت جستجو کنید ، فیلم های زیادی وجود دارد.

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

مرحله 3: چگونه از "photo_ististors_code" خود به درستی استفاده کنیم؟

چگونه از برنامه ما به درستی استفاده کنیم
چگونه از برنامه ما به درستی استفاده کنیم

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

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

مرحله 4: چگونه می توان مقاومت های عکاسی خود را سیم کشی کرد و همه چیز را کالیبره کرد؟

چگونه می توان مقاومت های عکاسی خود را سیم کشی کرد و همه چیز را کالیبره کرد؟
چگونه می توان مقاومت های عکاسی خود را سیم کشی کرد و همه چیز را کالیبره کرد؟
چگونه می توان مقاومت های عکاسی خود را سیم کشی کرد و همه چیز را کالیبره کرد؟
چگونه می توان مقاومت های عکاسی خود را سیم کشی کرد و همه چیز را کالیبره کرد؟
چگونه می توان مقاومت های عکاسی خود را سیم کشی کرد و همه چیز را کالیبره کرد؟
چگونه می توان مقاومت های عکاسی خود را سیم کشی کرد و همه چیز را کالیبره کرد؟

همه چیز چسبیده است ، سیم ها رایگان هستند. شما باید آن را به آردوینو وصل کنید.

یک آردوینو UNO فقط 6 ورودی آنالوگ دارد ، من پیشنهاد می کنم 8 مورد دیگر با CD4051B MUX داشته باشید. ما از ورودی 8 این MUX استفاده خواهیم کرد و آخرین آن Analog1 در Arduino خواهد بود. مطابق تصویر ، هر فوتودیودی را با یک مقاومت 20 کیلومتری تهیه کنید. سپس مطابق تصاویر بعدی یک عدد برای هر مقاومت در برابر عکس قرار دهید. در نهایت نودمین مقاومتهای نوری را به A1 و دیگری را روی MUX مانند تصویر وصل کنید: مقاومت های نوری 1 تا 8 در کانال IN/OUT 0 تا 7.

در نهایت ، وقتی همه چیز به درستی سیم کشی شد ، می توانید برنامه arduino را بارگذاری کنید. این برنامه مقادیری را با 9 سنسور اندازه گیری می کند. آنها را روی کاغذ بنویسید یا به سادگی آنها را در برنامه بعدی بچسبانید.

!!! مراقب باشید ، صفحه نمایش خود را روی روشنایی بالا تنظیم کنید و هر زمان که از این برنامه استفاده می کنید ، روشنایی آن را حفظ کنید !!!

مرحله 5: از برنامه اصلی استفاده کنید

از برنامه اصلی استفاده کنید
از برنامه اصلی استفاده کنید
از برنامه اصلی استفاده کنید
از برنامه اصلی استفاده کنید

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

سپس برنامه اصلی را بارگیری کرده و باز کنید. می توانید نتیجه کالیبراسیون را در آرایه "code_light" بچسبانید و می توانید کد 4 عددی خود را نیز در آرایه "try" تغییر دهید.

در نهایت ، من از یک ترانزیستور برای فعال کردن استفاده می کنم. ترانزیستور را روی پین D0 سیم کشی کنید اما پس از بارگذاری برنامه آن را وصل کنید.

برنامه اصلی به روش زیر جدا شده است:

  • تعریف ثابتها و اتصالات
  • خواندن 9 مقاومت نوری

    • اگر خوب است ، می توانیم کد دستی را آزمایش کنیم

      اگر خوب باشد ، گاو صندوق باز می شود

    • اگر اشتباه است ، دوباره امتحان کنید

مرحله ششم: از آن لذت ببرید !

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

امیدوارم مشکلی نداشته باشید اگر بله ، با من در [email protected] تماس بگیرید

توصیه شده: