Sisukord:

Leidke oma teleri vaatamise harjumused: 7 sammu
Leidke oma teleri vaatamise harjumused: 7 sammu

Video: Leidke oma teleri vaatamise harjumused: 7 sammu

Video: Leidke oma teleri vaatamise harjumused: 7 sammu
Video: Tourist Trophy: Closer To The Edge - Полный документальный фильм TT3D (Доступны субтитры !!) 2024, November
Anonim
Leidke oma teleri vaatamise harjumused
Leidke oma teleri vaatamise harjumused

Maksame iga kuu telepakettide üürimise eest suuri arveid. Aga meil pole õrna aimugi, kui palju kanaleid me tegelikult vaatame. Isegi meil pole aimugi, mitu tundi kulutame teleri vaatamisele.

Siin olen loonud andmekoguja, mis salvestab teie teleri vaatamise mustrid.

Selle abil saate

  • Jälgige, millist kanalit kõige rohkem vaatate ja milliseid mitte. Saate loobuda soovimatutest kanalitest ja säästa raha
  • Kui palju aega teie lapsed teie seljas vaatavad ja milliseid kanaleid nad vaatavad
  • Mitu tundi kulutate televiisori vaatamisele jne.

Samm: nõutav materjal

Vajalik materjal
Vajalik materjal

Projekti lõpuleviimiseks vajate järgmist materjali

  • 1 X Arduino Uno / Mega
  • 1 X RTC moodul 1307
  • 1 X microSD -kaardi moodul
  • 1 X Micro SD -kaart
  • 1 X mündielement
  • 1 X TSOP1738 IR vastuvõtja
  • 1 X LED (valikuline)
  • 2 X 470 oomi takisti
  • Jumper kaablid
  • Väike Veroboard
  • USB toide kaabli / 9V adapteris

2. samm: vajalikud tööriistad ja tarkvara

Vajalikud tööriistad ja tarkvara
Vajalikud tööriistad ja tarkvara
Vajalikud tööriistad ja tarkvara
Vajalikud tööriistad ja tarkvara
  • Arduino IDE
  • MS Excel
  • Jootekolb
  • Saag
  • Kuum liimipüstol
  • Projekti läbiviimiseks sobiv kapp
  • Kruvikeeraja

Samm: skemaatiline skeem

Skemaatiline diagramm
Skemaatiline diagramm

Palun vaadake skemaatilist skeemi pildilt

4. samm: IR -protokoll

IR protokoll
IR protokoll

Projekti elluviimiseks vajame järgmist raamatukogu

  1. IR raamatukogu
  2. SD -kaardi raamatukogu.
  3. RTC raamatukogu
  • Esiteks peame mõistma oma digiboksi IR -protokolli. Selle leidmiseks laadige näidiskood üles IR -raamatukogust. Ekraanipilt lisatud
  • Pärast täitmist peame leidma, millist protokolli kasutate
  • Minu puhul on mul natuke õnnetu
  • Leidsin tundmatu koodi
  • Seejärel pean logima kõigi saadud 36 -bitiste andmete kohta ja koostama enda jaoks töötava koodi.
  • Analüüsisin andmeid ja leidsin, et ainult 4 bitti muutuvad ja see on andmete võti.

Samm: Arduino kood

Olen tutvustanud koodi INO -failis ja videos. Põhiline algoritm on

  • IR dekodeerimine
  • IR võtme väärtus
  • võta RTC -lt praegune aeg
  • Ühendage andmed ja salvestage need SD -kaardile

raamatukogu lingid

github.com/adafruit/RTClib // RTC raamatukogu

github.com/z3t0/Arduino-IRremote // Infoteek

6. samm: LOGI analüüs

Fail on meil csv -vormingus. Analüüsi sammud

  • Peame mõistma oma STB loogikat. Minu STB kasutab kolm numbrit kanali nr ja kanal on nagu 100, 703, 707 202 jne. Vajutatud klahvi ajalõpp on 3 sekundit. Kanali vahetamiseks on kolm võimalust

    • Vajutades otse kanalile nr
    • Vajutades nuppu Channel + ja Channel -
    • Vajutades nuppu Vaheta, et vaadata varem vaadatud kanalit
  • Kuna mikrokontroller ei ole võimeline kõiki neid tingimusi analüüsima. Olen analüüsinud Exceli andmeid. Kaugpressimise logi salvestamiseks kasutasin Arduinot
  • Palun vaadake videot täieliku arusaamise saamiseks.

Soovitan: