Índice:

Relógio inteligente do Google Agenda DIY Raspberry Pi: 4 etapas
Relógio inteligente do Google Agenda DIY Raspberry Pi: 4 etapas

Vídeo: Relógio inteligente do Google Agenda DIY Raspberry Pi: 4 etapas

Vídeo: Relógio inteligente do Google Agenda DIY Raspberry Pi: 4 etapas
Vídeo: Digital Dashboard/Calendar for Smart Homes DIY 2024, Julho
Anonim
Relógio do Google Agenda Inteligente Faça Você Mesmo Raspberry Pi
Relógio do Google Agenda Inteligente Faça Você Mesmo Raspberry Pi

Este é um relógio inteligente que fiz para o Concurso de Relógios, espero que gostem!

Ele tem um Raspberry Pi que está executando um programa Processing e Python para acessar meus dados do Google Agenda e imprimir nos próximos 10 dias que você tem algo na tela.

O programa python acessa os dados do calendário, salvando-os em um arquivo no Raspberry Pi, que Processing lê e coloca na tela.

Etapa 1: tudo o que é necessário

Raspberry Pi:

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

(se você quiser, pode obter o 3 B +, que pode ser mais rápido)

Uma tela:

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

E se você não tiver uma fonte de alimentação, você pode encontrar uma aqui:

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

Você também precisará de um mouse e teclado USB (não importa a marca deles)

Etapa 2: Programação

Se você tiver um monitor maior, recomendo fortemente que o use nesta etapa porque a tela é muito pequena e é difícil ver o texto.

Primeiro, você precisará instalar o Processing:

processing.org/download/

Selecione (Running on a Pi?) Na lista do Linux, clique em Download e siga o guia de configuração.

Depois de ter o Processing, você pode baixar o programa que está no final desta etapa, você também pode baixar o programa python e movê-los para a pasta pessoal.

Você precisará usar o Python 2.7, pois o Python 3 não é compatível com a API Googles Python Calendar.

Vá aqui e siga as instruções para configurar a API, (eu diria como fazer isso, mas apenas o Google pode configurar a API)

developers.google.com/calendar/quickstart/…

Se você fez tudo isso, deverá ser capaz de executar o programa python sem erros.

Você precisará colocar isso no arquivo ~ /.config / lxsession / LXDE-pi / autostart:

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

e isso no arquivo /etc/rc.local:

python /home/pi/Clock.py &

E isso é tudo para esta etapa!

Etapa 3: Teste

Esta etapa é bem simples, basta conectar o Pi na tela, ligá-lo (pode haver um botão na lateral da tela para ligar e desligar a luz de fundo) e TADA! você tem um relógio do Google Agenda!

Se não funcionar, é só pedir, eu adoraria ajudar!

Etapa 4: Concluindo

Empacotando
Empacotando

Isso é tudo! sinta-se à vontade para fazer perguntas e, se estiver se perguntando sobre o caso, acabei de cortar o meu de papelão. (P. S., não se esqueça de votar no Concurso de Relógios!)

Recomendado: