![](https://duino4projects.com/wp-content/uploads/2019/09/Arduino-Watch-Core-1.jpg)
این دستورالعمل ها نحوه استفاده از نمایشگر رنگی مربعی و برد توسعه دهنده آردوینو را برای ساخت هسته ساعت نشان می دهد.
این موضوع موضوعات انتخاب برد توسعه دهنده، انتخاب نمایشگر، انتخاب ماژول های اضافی، طراحی UI، تنظیم عملکرد و صرفه جویی در مصرف انرژی را پوشش می دهد.
توجه داشته باشید:
من چند سال پیش نمونه اولیه چند ساعت آردوینو را ساختم. اما اندازههای سختافزار در آن زمان برای فشردهکردن در قاب ساعت بسیار بزرگ است، بنابراین پروژه در آن زمان به حالت تعلیق درآمد.
مرحله 1: نگرانی مصرف برق
![](https://duino4projects.com/wp-content/uploads/2019/09/Power-Consumption-Concern-1.jpg)
یک ساعت فضای محدودی برای قرار دادن باتری دارد، باید کمتر از 200 میلی آمپر ساعت یا حتی کمتر از 100 میلی آمپر ساعت باشد.
از طرف دیگر، یک ساعت به عمر باتری به اندازه کافی طولانی نیاز دارد. یک ساعت کوارتز معمولی می تواند حداقل 1 سال دوام بیاورد، دستگاهی با نمایشگر رنگی تقریباً امکان دوام این مدت طولانی را ندارد. به عنوان یک ساعت، حداقل باید یک روز دوام داشته باشد و ترجیحاً بیش از یک هفته دوام بیاورد.
اگر باتری 100 میلی آمپری مایل است در هفته کار کند:
100 میلی آمپر ساعت / 7 روز / 24 ساعت ~ = 0.6 میلی آمپر
بنابراین مصرف فعلی در حالت آماده به کار نباید بیش از 0.6 میلی آمپر باشد.
مرحله 2: انتخاب تخته برنامه نویس
![](https://duino4projects.com/wp-content/uploads/2019/09/Dev-Board-Selection-1.jpg)
تعداد زیادی برد توسعه دهنده توسط Arduino IDE پشتیبانی می شود. اکثر آنها دارای یک تراشه USB به سریال برای ارتباط با کامپیوتر هستند. این برای توسعه بسیار مفید است، اما بسیاری از آنها نتوانستند مصرف برق را در حالی که از باتری تغذیه می کردند، کاهش دهند. تراشه چند میلی آمپر را به طور مداوم جذب می کند، نمی تواند نیاز مصرف انرژی در حالت آماده به کار را برآورده کند.
ساده ترین راه برای جلوگیری از این مصرف انرژی، انتخاب بردی است که تراشه USB به سریال داخلی ندارد. 2 برد توسعه دهنده آردوینو موجود است:
- آردوینو پرو مینی دارای هدر پین FTDI برای اتصال به آداپتور خارجی USB به سریال است، پس از آپلود برنامه می توانید کابل را جدا کنید تا در مصرف برق صرفه جویی شود. اگر LED پاور حذف شود، در حالت خواب عمیق کمتر از 0.04 میلی آمپر مصرف می کند.
- Sparkfun Pro Micro، MCU ATmega32U4 روی برد نیز می تواند خود به عنوان یک گیرنده USB عمل کند. بنابراین می توانید بدون آداپتور اضافی با رایانه ارتباط مستقیم برقرار کنید. اگر LED پاور حذف شود، در حالت خواب عمیق حدود 0.1 میلی آمپر مصرف می کند.
2 برد توسعه دهنده فوق هر دو دارای نسخه 3.3 ولت @8MHz هستند، بنابراین می تواند با باتری Lipo بدون مدار افزایش سرعت اضافی، برق را هدایت کند.
من دوست دارم Pro Micro در هنگام آپلود برنامه جدید به آداپتور اضافی نیاز نداشته باشد، بنابراین در این پروژه Pro Micro را انتخاب خواهم کرد.