DIY Raspberry Pi Smart Google Calendar Clock: 4 خطوات
DIY Raspberry Pi Smart Google Calendar Clock: 4 خطوات
Anonim
DIY Raspberry Pi Smart Google Calendar Clock
DIY Raspberry Pi Smart Google Calendar Clock

هذه ساعة ذكية صنعتها لمسابقة الساعات ، أتمنى أن تنال إعجابك!

يحتوي على Raspberry Pi فيه يقوم بتشغيل برنامج المعالجة و Python للوصول إلى بيانات تقويم Google الخاصة بي وطباعة الأيام العشرة التالية التي يكون لديك شيء ما على الشاشة.

يصل برنامج python إلى بيانات التقويم ، ويحفظها في ملف على Raspberry Pi ، والذي تقوم المعالجة بقراءته ووضعه على الشاشة.

الخطوة 1: كل ما هو مطلوب

فطيرة التوت:

www.amazon.com/Raspberry-Pi-MS-004-0000002…

(إذا أردت ، يمكنك الحصول على 3 مليار + والتي قد تكون أسرع)

شاشة:

www.amazon.com/Elecrow-RPA05010R-800x480-D…

وإذا لم يكن لديك مصدر طاقة ، فيمكنك العثور عليه هنا:

www.amazon.com/CanaKit-Raspberry-Supply-Ad…

ستحتاج أيضًا إلى ماوس ولوحة مفاتيح USB (لا يهم العلامة التجارية)

الخطوة الثانية: البرمجة

إذا كان لديك شاشة أكبر ، فإنني أوصي بشدة باستخدام ذلك لهذه الخطوة لأن الشاشة صغيرة جدًا ومن الصعب رؤية النص.

أولاً ، ستحتاج إلى تثبيت المعالجة:

processing.org/download/

حدد (قيد التشغيل على Pi؟) في قائمة Linux ، ثم انقر فوق Download واتبع دليل الإعداد.

بمجرد الانتهاء من المعالجة ، يمكنك تنزيل البرنامج الموجود في نهاية هذه الخطوة ، كما يمكنك تنزيل برنامج python ، ثم نقله إلى المجلد الرئيسي.

ستحتاج إلى استخدام Python 2.7 لأن Python 3 غير مدعوم من Googles Python Calendar API.

انتقل إلى هنا واتبع الإرشادات الخاصة بإعداد واجهة برمجة التطبيقات (API) ، (سأخبرك بكيفية القيام بذلك ، ولكن يمكن لـ Google فقط إعداد واجهة برمجة التطبيقات)

developers.google.com/calendar/quickstart/…

إذا قمت بكل ذلك ، يجب أن تكون قادرًا على تشغيل برنامج python دون أي أخطاء.

ستحتاج إلى وضع هذا في الملف ~ /.config / lxsession / LXDE-pi / autostart:

/ usr / local / bin / Processing-java --sketch = / home / pi / Clock.pde --run

وهذا في الملف /etc/rc.local:

python /home/pi/Clock.py &

وهذا كل شيء لهذه الخطوة!

الخطوة الثالثة: اختبارها

هذه الخطوة بسيطة جدًا ، ما عليك سوى توصيل Pi بالشاشة وتشغيلها (قد يكون هناك مفتاح على جانب الشاشة لتشغيل وإيقاف الإضاءة الخلفية) و TADA! لديك ساعة تقويم Google!

إذا لم ينجح الأمر ، اسأل فقط ، أود المساعدة!

الخطوة 4: الختم

تغليف
تغليف

هذا كل شيء! لا تتردد في طرح الأسئلة ، وإذا كنت تتساءل عن القضية ، فقد قطعت للتو من الورق المقوى. (ملاحظة: لا تنس التصويت في مسابقة الساعات!)

موصى به: