جدول المحتويات:

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

فيديو: DIY Raspberry Pi Smart Google Calendar Clock: 4 خطوات

فيديو: DIY Raspberry Pi Smart Google Calendar Clock: 4 خطوات
فيديو: 10 Tips to help you build your best Magic Mirror 2024, يوليو
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: الختم

تغليف
تغليف

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

موصى به: