فهرست مطالب:

ساعت دودویی ساده با استفاده از Attiny85: 10 مرحله
ساعت دودویی ساده با استفاده از Attiny85: 10 مرحله

تصویری: ساعت دودویی ساده با استفاده از Attiny85: 10 مرحله

تصویری: ساعت دودویی ساده با استفاده از Attiny85: 10 مرحله
تصویری: معرفی برنامه های الکترونیکی 2024, نوامبر
Anonim
ساعت دودویی ساده با استفاده از Attiny85
ساعت دودویی ساده با استفاده از Attiny85
ساعت دودویی ساده با استفاده از Attiny85
ساعت دودویی ساده با استفاده از Attiny85
ساعت دودویی ساده با استفاده از Attiny85
ساعت دودویی ساده با استفاده از Attiny85

درود بر شما برای اولین بار برای این پروژه و بسیار ساده بود) و بسیار مفید است زیرا می توانید اندازه پروژه های خود را کوچک کنید!

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

برای این پروژه از مواد اولیه و آسان برای پیدا کردن استفاده کردم. دو دسته مواد وجود دارد ، یکی برای قاب ساعت و دیگری برای مدار. چوب مورد: همه این موارد در یک مغازه صنایع دستی یافت شد- پانل های چوبی- چسب چوب- رنگ اسپری سیاه و قرمز- مته پرس- Jig SawCircuitry: - 13 رنگ قرمز 5 ولت- سیم- 4 مقاومت 220 اهم- مقاومت 2 x 10 کیلو اهم- دارنده پین- 1 x 74hc595 (شیفت رجیستر)- 2 دکمه فشاری- برد مدار- سلول سکه ای 3.3 ولت- Attiny85- Arduino uno- ابزار لحیم کاری

مرحله 2: ساخت قاب چوبی

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

مرحله 3: قاب چوبی: برش قطعات محفظه

قاب چوبی: برش قطعات مورد
قاب چوبی: برش قطعات مورد
قاب چوبی: برش قطعات مورد
قاب چوبی: برش قطعات مورد
قاب چوبی: برش قطعات مورد
قاب چوبی: برش قطعات مورد

ابتدا همه قطعات مورد نیاز برای ساخت قاب خود را اندازه گیری و برش دادم. تصمیم گرفتم آن را به صورت یک جعبه بدون ته تهیه کنم. در صورت نیاز لبه ها را سنباده زدم. اندازه ها: طرفین: 2 x (7.4cm x 3.8cm) جلو و عقب: 7.4cm x 9.5cm بالا: 8.8cm x 3.8cm

مرحله 4: چوب مورد: حفاری سوراخ های سرپوشیده

قاب چوبی: حفر سوراخ های سربی
قاب چوبی: حفر سوراخ های سربی
قاب چوبی: حفر سوراخ های سربی
قاب چوبی: حفر سوراخ های سربی
قاب چوبی: حفر سوراخ های سربی
قاب چوبی: حفر سوراخ های سربی

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

مرحله 5: مورد چوب: نقاشی

قاب چوبی: نقاشی
قاب چوبی: نقاشی
مورد چوب: نقاشی
مورد چوب: نقاشی
قاب چوبی: نقاشی
قاب چوبی: نقاشی

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

مرحله 6: مورد چوب: مونتاژ

قاب چوبی: مونتاژ
قاب چوبی: مونتاژ
قاب چوبی: مونتاژ
قاب چوبی: مونتاژ
قاب چوبی: مونتاژ
قاب چوبی: مونتاژ

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

مرحله 7: مدار

جریان
جریان

قسمت بعدی این پروژه مربوط به مدار است. برای این قسمت ، به Arduino یا هر برنامه نویس میکروچیپ و Attiny85 نیاز دارید. همانطور که قبلاً بیان کردم ، Led ها را برای ثانیه قطع کردم زیرا ثانیه ها را بیش از حد حواس پرت می کردم. بنابراین در ابتدا ، تصاویر همه led ها را نشان می دهد ، و بعداً ، ثانیه ها وجود ندارند. برای برنامه ریزی Attiny با آردوینو به عنوان ISP ، این آموزش زیبا را از دستورالعمل randofo دنبال کردم: https://www.instructables.com/id/Program-an-ATtiny… کدی که در Attiny بارگذاری کردم: روی یک ساعت داخلی 16 مگاهرتز اما قابل تغییر است*من از تایمر و وقفه های تراشه برای ساختن ساعت استفاده کردم.

مرحله 8: مدار: لحیم کردن Leds

مدار: لحیم کردن Leds
مدار: لحیم کردن Leds
مدار: لحیم کردن Leds
مدار: لحیم کردن Leds

من با استفاده از آهن لحیم کاری و موردی که در حال حاضر سوراخ شده است ، لحیم ها را با هم لحیم می کنم تا هر زمان که لحیم کاری می شود ، لامپ ها را به درستی لحیم می کنم. هر سر ستون توسط کاتد خود به هم لحیم می شود.

مرحله 9: مدار: ساختن مدار

مدار: ساختن مدار
مدار: ساختن مدار
مدار: ساختن مدار
مدار: ساختن مدار
مدار: ساختن مدار
مدار: ساختن مدار
مدار: ساختن مدار
مدار: ساختن مدار

با برنامه ریزی Attiny که با کد برنامه ریزی شده است ، تنها کاری که باید انجام دهید این است که ابتدا مدار را با استفاده از تخته نان بسازید تا برنامه من را آزمایش کرده و مطمئن شوید که قبل از لحیم کاری مدار کامل ، همه چیز کار کرده است. استفاده از شیفت رجیستر ضروری است زیرا Attiny پینهای خروجی کافی برای 8 نقطه پایانی (4 ردیف ، 4 ستون) و دو دکمه فشاری را ارائه نمی دهد. طرح و مداری که انجام دادم در تصاویر موجود است. من مدار خود را آزمایش کردم روی تخته نان و هنگامی که رفتن به آنجا خوب بود ، آن را روی برد لحیم کردم. من یک نگهدارنده باتری برای یک سلول نداشتم ، بنابراین از تخیل خود برای ساختن یک موقت استفاده کردم (بسیار مبهم..). توصیه می کنم از نگهدارنده واقعی باتری استفاده کنید.

مرحله دهم: مونتاژ

مونتاژ کردن
مونتاژ کردن
مونتاژ کردن
مونتاژ کردن
مونتاژ کردن
مونتاژ کردن
مونتاژ کردن
مونتاژ کردن

آخرین مرحله جمع آوری همه چیز بود ، یعنی به سادگی مدار را در کیس و Leds را در سوراخ های مربوطه ثابت کنید. سپس می توانید با استفاده از دکمه های فشار زمان را تنظیم کرده و زمان پیگیری Attiny را بگذارید. به عنوان مثال ، در تصویر دوم: Hours2 = 2 و Hours1 = 1Mins2 = 1 و Mins1 = 6 بنابراین زمان 21: 16 است و تمام! برای گذاشتن نظرات و پیشنهادات!

توصیه شده: