PersianDate یک کتابخانه متنباز برای استفاده از تاریخ هجری شمسی یا جلالی در پروژههای مبتنی بر Arduino است. این کتابخانه امکان تبدیل تاریخ میلادی به شمسی و تبدیل تاریخ شمسی به میلادی را فراهم میکند.
این کتابخانه علاوه بر تبدیل تاریخ، قابلیت تشخیص روزهای جمعه و تعطیلات رسمی ثابت ایران مانند نوروز و روز پیروزی انقلاب اسلامی را دارد. PersianDate مستقل از کتابخانه RTClib طراحی شده است و میتوان از آن در پروژههای دارای RTC، ساعت اینترنتی، نمایشگر تاریخ، سیستمهای ثبت اطلاعات و تجهیزات اینترنت اشیا استفاده کرد.
کتابخانه PersianDate با Arduino، ESP8266، ESP32 و سایر معماریهای سازگار با Arduino قابل استفاده است.
روش نصب در Arduino IDE:
- فایل ZIP را دریافت کنید.
- در Arduino IDE وارد منوی Sketch شوید.
- گزینه Include Library و سپس Add .ZIP Library را انتخاب کنید.
- فایل PersianDate-main.zip را انتخاب کنید.
- یکی از نمونههای موجود در پوشه Examples را اجرا کنید.
مجوز انتشار: MIT
مخزن رسمی پروژه: https://github.com/ARDUnia/PersianDate
صفحه معرفی پروژه: https://ardunia.ir/docs/persian-date
