فهرست مطالب:

ساعت زنگ دار با آردوینو: 13 مرحله (همراه با تصاویر)
ساعت زنگ دار با آردوینو: 13 مرحله (همراه با تصاویر)

تصویری: ساعت زنگ دار با آردوینو: 13 مرحله (همراه با تصاویر)

تصویری: ساعت زنگ دار با آردوینو: 13 مرحله (همراه با تصاویر)
تصویری: لحظه دستگیری قاتل که دو فرد را در کنار خیابان سر برید ! 2024, نوامبر
Anonim
Image
Image

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

هیچ زنگ ساعت برای من جذابیتی ندارد ، بنابراین تصمیم گرفتم خودم را یکی از شایسته ترین ها برای بیدار کردنم کنم.

اگرچه به نظر می رسد که ساعت زنگ دار به شما ضربه می زند ، اما فقط چند ضربه نرم را احساس می کنید.

در این پروژه نحوه برنامه ریزی ساعت زنگ دار با استفاده از برد Arduino ، RTC و TM1637 را خواهید آموخت. فوق العاده آسان است !!!

هدف اصلی:

غول بیدار شوید

تدارکات

  • ورق فوم
  • پرینتر سه بعدی
  • برد ATarduino 2560
  • کابل ها

    • بزرگ
    • کوتاه
  • سروو
  • RTC ds3231
  • 10 لید
  • سیلیکون | تفنگ سیلیکونی
  • TM1637
  • صفحه کلید 4*4
  • 1 زنگ
  • 2 دکمه فشاری
  • 1 "sensor reflexivo de suelo" | سنسور LED خطی IR (این یک چیز است ، با این وجود دارای 2 نام مختلف است)
  • 1 تخته کوچک نان
  • چوب بستنی
  • 2 قلم کوچک-فنر

مرحله 1: ایده را توسعه دهید

گرفتن اندازه گیری
گرفتن اندازه گیری

قبل از شروع باید ذهنم را روشن کنم.

TM1637 باید زمان واقعی را نشان دهد ، در دکمه N1 فشار داده می شود که متن زیر نشان داده می شود: "ALA:)"

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

اگر می خواهید ساعت زنگ ساعت را ببینید ، کافی است دکمه N2 را فشار دهید.

هنگامی که ساعت با زنگ هشدار یکسان است ، سروو شروع به حرکت می کند ، led شروع به چشمک زدن می کند ، در TM1637 کلمه UP شروع به چشمک زدن می کند و صدای زنگ شروع به صدا می کند ، تا زمانی که شما "sensor reflexivo de suelo "| سنسور خطی IR LED رنگ مشکی را تشخیص می دهد.

هنگامی که "sensor reflexivo de suelo" | سنسور LED خطی مادون قرمز تشخیص می دهد که زنگ هشدار تنظیم مجدد می شود و همه چیز دوباره شروع می شود.

مرحله 2: اندازه گیری

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

این مهم است که بدانیم به چه مقدار کابل نیاز داریم.

برای اطلاع از مکان دقیق "sensor reflexivo de suelo" | سنسور خطی IR LED خطی روی تخت دراز کشیده و بازو را تا آنجا که می توانید بدون بلند شدن بالا بکشید.

"sensor reflexivo de suelo" | سنسور خطی IR LED دکمه ای است که زنگ را متوقف می کند ، من آن را به خودم نزدیک نمی کنم ، زیرا دوباره به خواب می روم.

با کشش بدن و بیدار شدن راحت تر می شود.

مرحله 3: چاپ

چاپ
چاپ

فایل های.stl را که در زیر برای شما می گذارم چاپ کنید.

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

موارد تکراری برای led ها و دیگری برای "sensor reflexivo de suelo" | سنسور LED خطی IR

مرحله 4: کد را بارگذاری کنید

کد را بارگذاری کنید
کد را بارگذاری کنید

کدی را که می گذارم روی برد شما بارگذاری کنید.

شما به کتابخانه های زیر احتیاج دارید ، من نیز پیوندی را ترک می کنم. فقط باید آن را بارگیری کنید:

  • TM1637 نمایش =

    https://github.com/avishorp/TM1637

  • تایمر =

    https://github.com/brunocalou/Timer

  • RTClib.h =

    https://github.com/adafruit/RTClib

  • صفحه کلید =

    https://playground.arduino.cc/Code/Keypad/

مرحله 5: سرباز

سرباز
سرباز
سرباز
سرباز

با در نظر گرفتن فاصله کابل مورد نیاز ، همه چیز (به جز لامپهایی که بعداً لحیم کردم) را لحیم می کنم.

به یاد داشته باشید که هیچ چیزی را به پین های TX وصل نکنید.

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

سرباز همه چیز به جز LED ها !!!!!!!!

مرحله 6: قطعات چاپ سه بعدی را بچسبانید

به قطعات چاپ سه بعدی بچسبانید
به قطعات چاپ سه بعدی بچسبانید

قطعات را همانطور که در تصویر نشان داده شده است بچسبانید.

روی دکمه های فشار دایره های کوچکی اضافه کردم.

مرحله 7: نحوه چسباندن "حسگر Reflexivo De Suelo" | سنسور LED خطی IR !!!!

نحوه چسباندن
نحوه چسباندن
نحوه چسباندن
نحوه چسباندن
نحوه چسباندن
نحوه چسباندن
نحوه چسباندن
نحوه چسباندن

به این ترتیب است که "حسگر بازتابی از بدن" | سنسور LED خطی IR

از آنجا که من دکمه فشاری بیشتری ندارم ، یک بازتابنده | را تغییر می دهم روی یک دکمه فشاری

مقداری نوار عایق (سیاه) یا کاغذ سیاه را جلوی "sensor reflexivo de suelo" | برش دهید سنسور LED خطی IR

2 چشمه کوچک را روی شیر بچسبانید. وقتی شیر آب کاملاً سفید است (اگر مقداری کاغذ سفید نچسباند) وقتی این دکمه دست ساز فشرده نمی شود ، "sensor reflexivo de suelo" | سنسور خطی IR LED رنگ مشکی را تشخیص می دهد ، اما اگر درب آن را فشار دهم ، "sensor reflexivo de suelo" | سنسور خطی IR LED رنگ سفید را تشخیص می دهد.

مرحله 8: Leds را فروختید

Leds را فروخت
Leds را فروخت
Leds را فروخت
Leds را فروخت

هر led را با در نظر گرفتن فاصله بین آنها لحیم کنید.

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

بعد از لحیم کاری فقط مقداری سیلیکون اضافه کنید.

مرحله 9: تزئین با ورق فوم (اختیاری)

تزئین با ورق فوم (اختیاری)
تزئین با ورق فوم (اختیاری)

اجازه دهید کمی رنگ به آن بدهید !!!!

به غیر از تزئین آن ، شماره را به کلیدها اضافه کردم و "مشاهده زنگ هشدار" را نوشتم تا بین 2 دکمه تمایز قائل شوم (یکی برای تنظیم زنگ هشدار از سوی دیگر یا مشاهده زنگ هشدار).

مرحله 10: چسباندن به تخت

چسب به تخت
چسب به تخت

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

مرحله 11: کابل ها را مرتب کنید

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

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

مرحله 12: ساخت دست

ساخت دست ها
ساخت دست ها
ساخت دست ها
ساخت دست ها
ساخت دست ها
ساخت دست ها
  1. 2 دست را روی ورقه فوم بکشید و ببرید (برای پوشاندن کل بالش)
  2. دو دست را بین 2 چوب بستنی بچسبانید
  3. مطابق تصویر ، چوب بستنی دیگری را عمود بر چسب آخر بچسبانید.
  4. بازوی سروو را به حاشیه چوب بستنی بچسبانید (به چوبی که در تصویر می بینید).
  5. اختیاری: اگرچه سیلی باید سبک باشد ، من 2 چوب بستنی می چسبانم ، آن را بین تخت و کابل قرار می دهم و اجازه می دهم دستهای ورقه فوم روی آن قرار بگیرند. از آنجا که دستها از ورقه فوم ساخته شده اند که انعطاف پذیر است ، وقتی سروو شروع به حرکت می کند ، بستنی که از دستها پشتیبانی می کند مشکلی ایجاد نمی کند.

مرحله 13: کابل آردوینو را طولانی کنید و انجام شد !!

Image
Image
کابل آردوینو را طولانی کنید و انجام شد !!!!
کابل آردوینو را طولانی کنید و انجام شد !!!!

من سعی کردم از برخی از باتری ها برای تامین برد استفاده کنم ، اما کار نکرد ، به نظر می رسد انرژی کافی نبود.

من کابل آردوینو را طولانی می کنم ، بنابراین باید:

  1. کابل آردوینو را قطع کنید ، خواهید دید که 4 کابل در داخل وجود دارد: سبز ، سفید ، قرمز و سیاه
  2. همه کابل ها را در حدود 0.4 اینچ- 1 سانتی متر بچسبانید.
  3. کابل های USB را به کابل های بلند لحیم کنید.
  4. سپس کابل پورت آردوینو را به کابل های بلند بچسبانید ، به یاد داشته باشید که رنگ سبز را با سبز ، قرمز را با قرمز ، سیاه را با مشکی ، سفید را با سفید لحیم کنید.

به خاطر داشته باشید که وقتی ساعت زنگ دار وصل نیست ، زمان بازنشانی نمی شود زیرا RTC ، زمان شمارش خواهد بود.

که آن است!!!!!!

امیدوارم از خواندن همان لذت برده باشید که من از انجام آن لذت برده ام.

توصیه شده: