GithubHelp home page GithubHelp logo

algeria-prayer-times-esp32's Introduction

Salat-Time-esp32

.الهدف من المشروع تصميم ساعة عصرية اقتصادية وقابلة للتخصيص، مثل عرض أحاديث أو أذكار أو مواقيت المحاضرات

مميزات المشروع: تكلفة منخفضة قابلية التغيير الشكل في أي وقت سهل النقل والتركيب salat vga_pins

الخصائص الحالية:

  • دقة الوقت، تجلب الوقت تلقائيا عند أول تشغيل من الانترنت،
  • طريقة حساب الوقت حسب الوزارة حرفيا.
  • تدعم 60 مدينة جزائرية حسب التطبيق الرسمي للجزائر
  • تقليص قاعدة البيانات (تحسن ملحوظ من7 ميغا أصبحت 1 ميغا)
  • اضافة مؤقتة تعمل ببطارية صغيرة، لتفادي ضياع التوقيت عند انقطاع الكهرباء
  • امكانية تغيير المدينة باستخدام الهاتف والوايفاي

wifi-config

مزايا ناقصة:

  • عرض التاريخ الهجري والميلادي (تحتاج لبرمجة مكتبة للكتابة بالعربية)
  • اضافة اعلانات مثل #أغلق_هاتفك بين الأذان والإقامة الصلاة
  • تحديث قاعدة البيانات تلقائيا بحلول عام هجري جديد
  • اضافة طريقة عرض حديثة، بحيث يعرض صلاة واحدة كل ثانتين لتظهر بشكل أفضل في الشاشات الصغيرة

المكتبات المستخدمة:

VGA:

1-https://github.com/bitluni/ESP32Lib (GfxWrapper.h needs a patch for rotation )

2-https://github.com/adafruit/Adafruit-GFX-Library

DB:

3-https://github.com/siara-cc/esp32_arduino_sqlite3_lib

Rtc time:

4-https://github.com/Makuna/Rtc//clock

WEB server and OTA:

5-https://github.com/ayushsharma82/AsyncElegantOTA

6-https://github.com/me-no-dev/ESPAsyncWebServer

7-https://github.com/me-no-dev/AsyncTCP

أرحب بشدة بأي مساهمة لتحسين المشروع

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.