Съдържание:

Направи си сам Raspberry Pi Smart Google Calendar Clock: 4 стъпки
Направи си сам Raspberry Pi Smart Google Calendar Clock: 4 стъпки

Видео: Направи си сам Raspberry Pi Smart Google Calendar Clock: 4 стъпки

Видео: Направи си сам Raspberry Pi Smart Google Calendar Clock: 4 стъпки
Видео: DIY Smart Mirror 2024, Юли
Anonim
Направи си сам Raspberry Pi Smart Google Calendar Clock
Направи си сам Raspberry Pi Smart Google Calendar Clock

Това е интелигентен часовник, който направих за състезанието за часовници, надявам се да ви хареса!

В него има Raspberry Pi, който изпълнява програма за обработка и Python за достъп до данните ми в Google Календар и отпечатване на следващите 10 дни, на които имате нещо на екрана.

Програмата python осъществява достъп до данните от календара, като ги записва във файл на Raspberry Pi, който Processing чете и поставя на екрана.

Стъпка 1: Всичко необходимо

Raspberry 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: Програмиране

Ако имате по -голям монитор, силно препоръчвам да го използвате за тази стъпка, тъй като екранът е толкова малък и е трудно да се види текст.

Първо ще трябва да инсталирате Processing:

processing.org/download/

Изберете (Изпълнение на Pi?) От списъка на Linux, след това щракнете върху Изтегляне и следвайте ръководството за настройка.

След като имате 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 --run

и това във файла /etc/rc.local:

python /home/pi/Clock.py &

И това е всичко за тази стъпка!

Стъпка 3: Изпробвайте го

Тази стъпка е доста проста, просто включете Pi към екрана, включете го (може да има превключвател отстрани на екрана за включване и изключване на подсветката) и TADA! имате часовник в Google Календар!

Ако не работи, просто попитайте, ще се радвам да помогна!

Стъпка 4: Приключване

Обобщавайки
Обобщавайки

Това е всичко! моля, не се колебайте да задавате въпроси и ако се чудите за случая, просто изрязах моя от картон. (P. S. Не забравяйте да гласувате в конкурса за часовници!)

Препоръчано: