فهرست مطالب:

روشن کردن ساعت برای بچه ها - Green Means Go! قرمز ، در تختخواب بمانید !!!: 5 مرحله (همراه با تصاویر)
روشن کردن ساعت برای بچه ها - Green Means Go! قرمز ، در تختخواب بمانید !!!: 5 مرحله (همراه با تصاویر)

تصویری: روشن کردن ساعت برای بچه ها - Green Means Go! قرمز ، در تختخواب بمانید !!!: 5 مرحله (همراه با تصاویر)

تصویری: روشن کردن ساعت برای بچه ها - Green Means Go! قرمز ، در تختخواب بمانید !!!: 5 مرحله (همراه با تصاویر)
تصویری: وقتی دختره پوتک غیرتی میشه 🤣🔞🔥 Putak 2024, جولای
Anonim
روشن کردن ساعت برای بچه ها - Green Means Go! قرمز ، در تختخواب بمانید !!!
روشن کردن ساعت برای بچه ها - Green Means Go! قرمز ، در تختخواب بمانید !!!
روشن کردن ساعت برای کودکان - سبز به معنای رفتن است! قرمز ، در تختخواب بمانید !!!
روشن کردن ساعت برای کودکان - سبز به معنای رفتن است! قرمز ، در تختخواب بمانید !!!

ما بدون خواب کافی دیوانه شده بودیم !!! کودک 2 ساله ما نمی تواند بفهمد چگونه "ساعت 7 منتظر بماند" قبل از اینکه صبح بعد از صبح از اتاقش بیرون بیاید. او زود بیدار می شد (منظورم ساعت 5:27 صبح است - "او می گوید 7"!) و فقط وقت بیدار شدن را در نظر می گرفت ، از اتاقش بیرون می آمد و آن روز بیدار بود. از آنجایی که سنین 2 تا 4 سال زمان خواندن ساعت ها بسیار دشوار است ، این ساعت روشن کننده ساده راه حلی بزرگ برای مشکل ما بود !!!

سبز یعنی رفتن !!! قرمز ، روی تخت بمانید !!! این ساعت ساده و ارزان زمان واقعی آردوینو را می توان طوری تنظیم کرد که در هر زمان لازم LED ها را روشن کند. برای ما این بدان معناست که در 6:00 صبح قرمز می شود ، در تخت بمانید. سپس 10 دقیقه قبل از ساعت 7 صبح زرد می شود و نشان می دهد تقریباً زمان بیرون آمدن و بازی در اتاق شما فرا رسیده است. سپس در ساعت 7 صبح … "چراغ سبز است !!!" ، او می گوید ، هر روز صبح زودتر از ساعت 7 صبح وارد اتاق ما می شود. چه نجات دهنده ای !!!

مرحله 1: مواد را جمع آوری کنید

مواد را جمع آوری کنید
مواد را جمع آوری کنید

قطعات

  • 1 عدد آردوینو نانو (2.70 دلار در AliExpress)
  • 1 ساعت DS1307 ساعت واقعی (0.60 دلار در AliExpress)
  • 1 تخته نمونه اولیه دو طرفه (1.45 دلار برای 5 در AliExpress)
  • 1 عدد LED سبز ، قرمز ، زرد 5 میلی متری (0.94 دلار برای 100 در AliExpress)
  • 1 عدد مقاومت 270 اهم ، 680 اهم ، 1K اهم (2.35 دلار برای 600 تنوع در AliExpress)
  • جام استادیوم سفید فلوت (فروشگاه 1 دلاری Walmart یا Dollar)
  • Push Light یا نگهدارنده باتری 3-4 AA (فروشگاه 1 دلاری یا 0.50 دلار در AliExpress)

ابزارها

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

توجه: برای کارکردن درایورهای چینی نانو قابل آموزش:)

مرحله 2: تنظیم ساعت

تنظیم ساعت
تنظیم ساعت
تنظیم ساعت
تنظیم ساعت
تنظیم ساعت
تنظیم ساعت

DS1307 RTC مانند یک ساعت است و از باتری برای کارکردن و نگه داشتن زمان استفاده می کند حتی زمانی که آردوینو برق خود را از دست می دهد یا دوباره تنظیم می شود. RTC از رابط I2C برای ارتباط با آردوینو استفاده می کند. SCL (ساعت) به A5 و SDA (داده) به A4 متصل است. RTC با 5V برای VCC بهترین کار را می کند ، اما من دریافتم که در 3.3V خوب کار می کند.

  • با استفاده از یک تخته نان ، طبق زمان بندی ساعت واقعی را به آردوینو وصل کنید.
  • سپس ، کتابخانه DS1307RTC را در github در اینجا یا در پیوست ها بارگیری کنید.

    اگر هرگز کتابخانه ای را بارگیری نکرده اید ، روی "Clone or Download" کلیک کنید و گزینه "Download ZIP" را انتخاب کنید

  • با انتخاب "Import" و انتخاب ZIP ، کتابخانه را به ویرایشگر Arduino وارد کنید.
  • بعد ، برنامه ضمیمه شده Program_Clock_RTC.ino را بارگیری کرده و به طور مشابه در ویرایشگر وارد کنید.
  • تاریخ/زمان فعلی را در طرح تنظیم کنید و برنامه را برای تنظیم ساعت اجرا کنید.
  • بررسی کنید زمان درست در حال بازگشت است.

تبریک می گویم!! شما اکنون یک ساعت کار دارید !!

مرحله 3: افزودن LED ها و برنامه نویسی

افزودن LED ها و برنامه نویسی
افزودن LED ها و برنامه نویسی
افزودن LED ها و برنامه نویسی
افزودن LED ها و برنامه نویسی

تست LED

اکنون ، LED ها و مقاومت ها را مطابق شکل وصل کنید.

طرح Light_Up_Clock_for_Kids.ino را بارگیری کرده و بارگذاری کنید. در حلقه اظهار نظر "setLEDs (tm. Hour، tm.inutute)؛" درست در زیر "testLEDs ()؛" عملکردی که در هر LED به مدت 8 ثانیه می چرخد.

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

برنامه نویسی تایمز

هنگامی که تأیید کردید همه چیز در حال کار است ، عملکرد () setLEDs را کامنت نکنید و عملکرد () testLEDs را کامنت کنید. در بدنه setLEDs () تابع ، زمان هایی را که می خواهید رنگ های مختلف را به عنوان مثال نشان دهید ، تنظیم کنید.

توجه: احتمالاً برای به دست آوردن روشنایی مناسب برای LED های خود (و همچنین قدرت مورد نظر) ، باید با مقادیر مقاومت بازی کنید. من دریافتم که موارد زیر برای LEDS 5 میلی متری من به خوبی کار می کند ، زیرا سبز بیشترین ولتاژ رو به جلو را دارد و به طور طبیعی روشن ترین است ، و برای سایر رنگها کم نورتر است:

  • سبز: 1 کیلو اهم
  • زرد: 680 اهم
  • قرمز: 270 اهم

مرحله 4: ساخت محفظه لامپ

ساخت محفظه لامپ
ساخت محفظه لامپ
ساخت محفظه لامپ
ساخت محفظه لامپ
ساخت محفظه لامپ
ساخت محفظه لامپ
ساخت محفظه لامپ
ساخت محفظه لامپ

گزینه ها

به منظور پراکندن نوری که LED ها ساطع می کنند ، چند رسانه مختلف را امتحان کردم تا چراغ ها را محصور کنم. با سطوح مختلف اثربخشی ، دکمه فشاری (چراغ های LED خیلی نزدیک به خوبی پخش می شوند) ، میسون جار با کاغذ روغنی یا چسب زرق و برق داخل آن و فنجان سفید استادیوم را امتحان کردم. شما به چیزی نیاز دارید تا نور را پراکنده کرده و سختی LED ها را کاهش دهد تا درخشندگی ملایم و یکنواخت ایجاد کند.

بهترین گزینه

من متوجه شدم جام اصلی ورزشگاه سفید (1 دلار برای 3 دلار) با کاغذ مومی که در داخل آن چسبیده است (همانطور که نشان داده شده است) نور یکنواخت خوبی از خود نشان می دهد. بدون کاغذ مومی ، LED ها مستقیماً در بالای فنجان می درخشند و تکه های ناهموار نوری ایجاد می کنند. از آنجا که قصد دارم از این بلند مدت استفاده کنم ، من حتی یک چراغ مهد کودک سیلیکونی گرفتم و در آینده دوباره قصد دارم آردوینو را اضافه کنم (10 دلار در AliExpress).

مرحله 5: کم مصرف و باتری

کم مصرف و باتری
کم مصرف و باتری
کم مصرف و باتری
کم مصرف و باتری
کم مصرف و باتری
کم مصرف و باتری
کم مصرف و باتری
کم مصرف و باتری

من می خواستم این را دائمی کنم و از باتری برای کار استفاده کنم. این قسمت بعدی اختیاری است زیرا می توانید یک فنجان را روی آن بچسبانید و با یک دوشاخه دیواری یا شارژر USB قابل حمل تغذیه کنید.

کم مصرف و حذف LED های داخلی

این کد در حال حاضر شامل قرار دادن Arduino در حالت کم توان به مدت 8 ثانیه ، بیدار شدن برای بررسی زمان ، و سپس بازگشت به خواب است. برای صرفه جویی بیشتر در مصرف برق و عدم نمایش صفحه نمایش LED Power ، می توانید از LED داخلی روی Arduino Nano خلاص شوید (و از آنجا که من از پین D13 استفاده کردم ، همچنین تصمیم گرفتم که LED داخلی را از بین ببرم) آن پین)

برای گرم کردن کناره های LED های داخلی با برچسب POW و L ، از آهن لحیم کاری استفاده کنید ، سپس آنها را بکشید یا برش دهید تا جدا شوند. بسیاری از گزینه های دیگر برای صرفه جویی در انرژی وجود دارد که می توانید با جستجوی گوگل آنها را امتحان کنید ، اما این کار چندین ماه با باتری دوام می آورد و در حال حاضر عالی عمل می کند!

برد نمونه و قاب باتری

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

از یک باتری 3 یا 4 AA استفاده کنید و مثبت (+) را به Vin در آردوینو و منفی (-) را به GND لحیم کنید.

من هیچ قاب باتری نداشتم ، اما یک چراغ فشار 1 دلاری داشتم که قبلاً جدا شده بود و یک قاب باتری 4 AA کاملاً برای نیازهای من آماده بود. فنجان سفید را روی قاب باتری قرار دادم و پلاستیک مشکی را علامت گذاری کردم ، سپس با چاقوی ابزار برش دادم.

چسب داغ را به پایه بسته باتری بچسبانید ، سپس فنجان سفید را روی آن چسب داغ بزنید. به راحتی می توانید چسب حرارتی را در مواقع نیاز برش دهید تا باز شود و زمان روشنایی LED دوباره برنامه ریزی شود.

این در بالای کمد بچه ها در کنار در و بدون مزاحم صبح زود دیگر نشسته است !!!

توصیه شده: