Բովանդակություն:

DIY Raspberry Pi Smart Google Օրացույցի ժամացույց ՝ 4 քայլ
DIY Raspberry Pi Smart Google Օրացույցի ժամացույց ՝ 4 քայլ

Video: DIY Raspberry Pi Smart Google Օրացույցի ժամացույց ՝ 4 քայլ

Video: DIY Raspberry Pi Smart Google Օրացույցի ժամացույց ՝ 4 քայլ
Video: 102-ամյա տիկնոջ լքված տունն ԱՄՆ-ում ~ Էլեկտրաէներգիա է աշխատում! 2024, Նոյեմբեր
Anonim
DIY Raspberry Pi Smart Google Օրացույցի ժամացույց
DIY Raspberry Pi Smart Google Օրացույցի ժամացույց

Սա Խելացի ժամացույց է, որը ես պատրաստել եմ ocksամացույցների մրցույթի համար, հուսով եմ ձեզ դուր կգա:

Այն ունի Raspberry Pi, որը վարում է Processing և Python ծրագիր ՝ իմ Google Օրացույցի տվյալները մուտք գործելու և հաջորդ 10 օրվա ընթացքում տպելու համար, որը ինչ -որ բան ունեք էկրանին:

Պիթոն ծրագիրը մուտք է գործում օրացույցի տվյալներ ՝ դրանք պահելով Raspberry Pi- ի ֆայլում, որը Processing- ը կարդում և տեղադրում է էկրանին:

Քայլ 1: Ամեն ինչ անհրաժեշտ է:

Ազնվամորի Pi:

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

(եթե ցանկանում եք, կարող եք ստանալ 3 B+, որը կարող է ավելի արագ լինել)

Էկրան.

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

Իսկ եթե հոսանքի աղբյուր չունեք, կարող եք գտնել այստեղ ՝

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

Ձեզ նույնպես կպահանջվի USB մկնիկ և ստեղնաշար (Կարևոր չէ, թե ինչ ապրանքանիշ են դրանք)

Քայլ 2: mingրագրավորում

Եթե ունեք ավելի մեծ մոնիտոր, խորհուրդ կտամ այն օգտագործել այս քայլի համար, քանի որ էկրանն այնքան փոքր է և դժվար է տեքստ տեսնել:

Նախ, դուք պետք է տեղադրեք Processing:

processing.org/download/

Linux- ի ցուցակից ընտրեք (Գործարկո՞ւմ է Pi- ով), այնուհետև կտտացրեք Ներբեռնում և հետևեք կարգաբերման ուղեցույցին:

Երբ դուք ունեք Processing, կարող եք ներբեռնել այս քայլի վերջում գտնվող ծրագիրը, կարող եք նաև ներբեռնել python ծրագիրը, այնուհետև դրանք տեղափոխել գլխավոր թղթապանակ:

Դուք պետք է օգտագործեք Python 2.7, քանի որ Python 3 -ը չի ապահովվում Googles Python Calendar API- ով:

Գնացեք այստեղ և հետևեք API- ի ստեղծման հրահանգներին, (ես կասեի, թե ինչպես դա անել, բայց միայն Google- ը կարող է կարգավորել API- ն)

developers.google.com/calendar/quickstart/…

Եթե դուք ունեք այդ ամենը, դուք պետք է կարողանաք գործարկել python ծրագիրը առանց որևէ սխալի:

Դուք պետք է սա տեղադրեք ~/.config/lxsession/LXDE-pi/autostart ֆայլում.

/usr/local/bin/processing-java --sketch =/home/pi/Clock.pde-գործարկել

և սա /etc/rc.local ֆայլում ՝

python /home/pi/Clock.py &

Եվ այսքանը այս քայլի համար է:

Քայլ 3: Փորձարկեք այն:

Այս քայլը բավականին պարզ է, պարզապես միացրեք Pi- ն էկրանին, միացրեք այն (հնարավոր է, որ էկրանի կողքին անջատիչ լինի ՝ լուսավորությունը միացնելու և անջատելու համար) և TADA: դուք ունեք Google Օրացույցի ժամացույց:

Եթե դա չի աշխատում, պարզապես հարցրեք, ես շատ կուզենայի օգնել:

Քայլ 4: Փաթեթավորում

Փաթաթում
Փաթաթում

Դա է ամենը! խնդրում եմ ազատ զգալ հարցեր, և եթե ձեզ հետաքրքրում է գործը, ես պարզապես կտրեցի իմը ստվարաթղթից: (P. S. մի մոռացեք քվեարկել ocksամացույցների մրցույթում):

Խորհուրդ ենք տալիս: