Índice:
- Etapa 1: Material necessário
- Etapa 2: Ferramentas e software necessários
- Etapa 3: Diagrama Esquemático
- Etapa 4: Protocolo IR
- Etapa 5: Código Arduino
- Etapa 6: Análise de LOG
- Etapa 7: Vídeo do Projeto
Vídeo: Encontre seus hábitos de assistir TV: 7 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Todos os meses pagamos altas contas pelo aluguel de pacotes de TV. Mas não temos ideia de quantos canais estamos realmente assistindo. Ainda não temos ideia de quantas horas estamos gastando para assistir TV.
Aqui eu construí um registrador de dados que armazenará seus padrões de assistir TV.
Com isso você pode
- Rastreie qual canal você está assistindo mais e quais não. Você pode abandonar os canais indesejados e economizar algum dinheiro
- Quanto tempo seus filhos estão assistindo nas suas costas e quais canais eles estão assistindo
- Quantas horas você passa assistindo TV, etc.
Etapa 1: Material necessário
Você precisa do seguinte material para completar o Projeto
- 1 X Arduino Uno / Mega
- 1 módulo X RTC 1307
- 1 X Módulo de cartão microSD
- 1 x cartão micro SD
- 1 x célula moeda
- 1 receptor de IR TSOP1738 X
- 1 X LED (opcional)
- 2 X 470 Ohm Resistor
- Cabos jumper
- Veroboard pequeno
- Alimentação USB no cabo / adaptador 9V
Etapa 2: Ferramentas e software necessários
- IDE Arduino
- MS Excel
- Ferro de solda
- Serrote
- Pistola de cola quente
- Gabinete adequado para conter o projeto
- Chave de fenda
Etapa 3: Diagrama Esquemático
Por favor, encontre o Diagrama Esquemático na imagem
Etapa 4: Protocolo IR
Precisamos da seguinte biblioteca para executar o projeto
- Biblioteca IR
- Biblioteca de cartões SD.
- Biblioteca RTC
- Primeiro, precisamos entender nosso protocolo Set Box Box IR. Para encontrar isso, carregue o código de exemplo da biblioteca IR. Captura de tela em anexo
- Após a execução, precisamos descobrir qual protocolo está usando
- Para o meu caso, sou um pouco azarado
- Encontrei código desconhecido
- Então eu tenho um registro para todos os dados de 36 bits recebidos e faço um código que funcione para mim.
- Analisei os dados e descobri que apenas 4 bits estão mudando e que são a chave dos dados.
Etapa 5: Código Arduino
Eu informei o código em arquivo INO e vídeo. Algoritmo básico é
- Decodificação IR
- Valor-chave IR
- pegue a hora atual do RTC
- Combine os dados e armazene no cartão SD
links de biblioteca
github.com/adafruit/RTClib // biblioteca RTC
github.com/z3t0/Arduino-IRremote // Biblioteca IR
Etapa 6: Análise de LOG
Temos o arquivo no formato csv. Etapas para análise
-
Precisamos entender nossa lógica STB. Meu STB usa 3 dígitos do número do canal e o canal é como 100, 703, 707 202 etc. O tempo limite da tecla pressionada é de 3 segundos. Existem três maneiras de mudar o canal
- Ao pressionar o canal direto não
- Pressionando o botão Canal + e Canal -
- Ao pressionar o botão Trocar para obter o canal assistido anteriormente
- Como o Micro controlador não é capaz de analisar todas as condições entre ele. Eu analisei os dados no Excel. Usei o Arduino para armazenar o registro de pressionamento remoto
- Por favor, assista ao vídeo para obter um entendimento completo.
Recomendado:
Encontre suas notas no Moodle de Bellarmine: 11 etapas
Encontre suas notas no Moodle do Bellarmine: é fácil saber suas notas se o seu professor devolver seu papel com comentários e anotações escritas por toda parte. Mas com as novas plataformas online que a maioria das universidades está usando, pode ficar complicado. Aqui está uma maneira de encontrar suas notas se você
Encontre a senha WLAN (apenas precisa estar conectado): 4 etapas
Encontre a senha WLAN (apenas precisa estar conectado): O que eu quero mostrar a você hoje é na verdade apenas um comando. No entanto, você também pode brincar com seus amigos com isso! Atenção: Este não é um hack para hackear uma senha wlan. É apenas uma maneira de descobrir a senha da wlan conectada
Raspberry Pi Oled Clock Assistir, ouvir e sentir: 5 etapas (com fotos)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: Este é um relógio inteligente que mostra a hora em um display OLED e também você pode ouvir a hora em diferentes intervalos de tempo que é uma ajuda completa para cegos e também muda a cor do led com o tempo, como luz no crepúsculo a luz da noite vai de laranja para amarelo e como t
Encontre pechinchas com o Froogle: 4 etapas
Encontre pechinchas com o Froogle: FroogleFroogle - um trocadilho com frugal e o Google é a versão do Google em serviços de compras comparativas, como Mysimon e bizrate. Como a maioria dos outros serviços do Google, ele oferece a capacidade de navegar e pesquisar conteúdo online especializado, neste caso, produzir
Como assistir Starwars com símbolos de computador no prompt de comando: 3 etapas
Como Assistir Starwars com Símbolos de Computador no Prompt de Comando: Este é apenas um truque estranho que aprendi, então decidi postá-lo. Você pode assistir a maior parte do início do primeiro filme Starwars, que é o episódio IV do prompt de comando feito por um cara. É muito legal. AVISO DE RESPONSABILIDADE: Não estou assumindo o crédito por t