Índice:

Pi que tudo vê: 8 etapas
Pi que tudo vê: 8 etapas

Vídeo: Pi que tudo vê: 8 etapas

Vídeo: Pi que tudo vê: 8 etapas
Vídeo: MC Kevin e MC IG - 4M Vibes (GR6 Filmes) Djay W 2024, Julho
Anonim
Pi que tudo vê
Pi que tudo vê

Isso mostrará como tirar fotos com diferentes filtros no raspberry pi usando a câmera do raspberry pi. Em seguida, você usará a API do Twitter para twittar as imagens.

Etapa 1: Instalando o software

Instalando o Software
Instalando o Software

Primeiro, você precisará instalar esses dois pacotes na janela do terminal para acessar o Twitter e conectar os botões.

Etapa 2: Conectando o botão

Conectando o botão
Conectando o botão
Conectando o botão
Conectando o botão

Você vai precisar de:

Módulo de câmera Raspberry Pi

2 cabos de jumper masculino-feminino

1 botão tátil

uma placa de ensaio

Conecte o botão ao pi colocando uma extremidade do fio no GPIO 23 e um pino de aterramento (como visto na imagem) e conecte o botão na placa de pão como visto na imagem. Em seguida, conecte a outra extremidade dos fios na placa de pão na mesma linha em que o botão está conectado.

Etapa 3: Conectando a câmera Pi

Conectando a câmera Pi
Conectando a câmera Pi
Conectando a câmera Pi
Conectando a câmera Pi
Conectando a câmera Pi
Conectando a câmera Pi

Conecte a câmera conforme mostrado acima, vá para a configuração Raspberry Pi e habilite a câmera.

Etapa 4: digite a parte inicial do código

Digite a parte inicial do código
Digite a parte inicial do código

Primeiro, você precisará abrir o Thonny, depois configurar a instrução switch com a parte inicial do código e imprimir as opções do usuário para os filtros. Então, qualquer número que o usuário digitar será armazenado como variável var. Em seguida, importe tudo o que você precisa em todo o programa. depois disso, há uma linha que diz camera = PiCamera () isso irá armazenar a câmera como uma variável chamada camera. A nova imagem de definição e a imagem de tweet de definição definem o que acontecerá quando alguém pressiona o botão para uma nova imagem ou imagem de tweet.

Etapa 5: Casos para a Declaração de Switch

Casos para a declaração de switch
Casos para a declaração de switch
Casos para a declaração de switch
Casos para a declaração de switch

Usando isso, cada número que alguém digitar terá um filtro diferente atribuído a ele. Como você pode ver, eles são basicamente o mesmo código, exceto o efeito. Na saída = strftime você deseja colocar ("home / pi / onde deseja salvar a foto") a parte seguinte salvará a foto como a data e hora em que você a tirou. Certifique-se de ter uma pausa após cada caso, ou então ele só fará o último caso, não importa o número digitado.

Etapa 6: última parte do código

Última Parte do Código
Última Parte do Código

Esta última parte permitirá que você tire fotos com um botão e crie botões para tirar uma nova foto e twittar a foto. A última etapa é conectar o programa ao twitter.

Etapa 7: Conectando o Twitter

Conectando Twitter
Conectando Twitter

Primeiro, você precisará de uma conta do Twitter, depois acesse apps.twitter e crie uma API do Twitter. Isso pode levar um ou dois dias para ser aprovado. Depois de aprovado, você precisará da chave do consumidor, segredo do consumidor, token de acesso e segredo do token de acesso. Então faça um novo arquivo chamado auth e coloque o código acima.

Etapa 8: Tirar a foto

Tirando a foto
Tirando a foto
Tirando a foto
Tirando a foto

Depois de digitar todo o código, execute o módulo e poderá tirar fotos com o botão. Depois de tirar a foto, uma tela cinza deve aparecer com dois botões, um deve dizer nova imagem e o outro deve dizer imagem tweet. Quando você pressiona a imagem de tweetar, ela será tweetada para a conta do Twitter em que você criou a API. Além disso, a imagem deve aparecer onde você a configurou para salvar no início, com a data e a hora como o nome do arquivo.

Recomendado: