Cuprins:
- Pasul 1: Material necesar
- Pasul 2: Instrumente și software necesare
- Pasul 3: Diagrama schematică
- Pasul 4: Protocol IR
- Pasul 5: Cod Arduino
- Pasul 6: Analiza Jurnalului
- Pasul 7: Video al proiectului
Video: Găsiți-vă obiceiurile de vizionare a televizorului: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În fiecare lună plătim facturi mari pentru închirierea pachetelor TV. Dar nu avem nicio idee câte canale vizionăm de fapt. Chiar și noi nu avem nicio idee câte ore petrecem pentru a ne uita la televizor.
Aici am construit un înregistrator de date care vă va stoca modelele de vizionare la televizor.
Cu aceasta poți
- Urmăriți ce canal urmăriți cel mai mult și care nu. Puteți renunța la canalele nedorite și puteți economisi bani
- Cât timp urmăresc copiii tăi pe spate și ce canale urmăresc
- Câte ore petreceți uitându-vă la televizor etc.
Pasul 1: Material necesar
Aveți nevoie de următoarele materiale pentru a finaliza proiectul
- 1 X Arduino Uno / Mega
- 1 X modul RTC 1307
- 1 modul de card microSD
- 1 card Micro SD
- 1 X monedă
- 1 receptor TSOP1738 IR
- 1 X LED (opțional)
- Rezistor 2 X 470 Ohm
- Cabluri jumper
- Micul Veroboard
- Alimentare USB în cablu / adaptor de 9V
Pasul 2: Instrumente și software necesare
- IDE Arduino
- MS Excel
- Ciocan de lipit
- Ferăstrău
- Hot Glue Gun
- Cabinet adecvat pentru susținerea proiectului
- Şurubelniţă
Pasul 3: Diagrama schematică
Vă rugăm să găsiți schema în imagine
Pasul 4: Protocol IR
Avem nevoie de următoarea bibliotecă pentru a executa proiectul
- Biblioteca IR
- Biblioteca de carduri SD.
- Biblioteca RTC
- Mai întâi trebuie să înțelegem protocolul nostru Set Box Box IR. Pentru a găsi acest lucru, încărcați exemplul de cod din biblioteca IR. Captură de ecran atașată
- După executare, trebuie să găsim ce protocol folosim
- Pentru cazul meu sunt puțin ghinionist
- Am găsit cod necunoscut
- Apoi, am luat un jurnal pentru toate datele de 36 biți primite și am făcut un cod care să funcționeze pentru mine.
- Am analizat datele și am constatat că doar 4 biți se schimbă și care sunt cheia datelor.
Pasul 5: Cod Arduino
Am prezentat codul în fișierul INO și video. Algoritmul de bază este
- Decodare IR
- Valoarea cheii IR
- preia ora curentă de la RTC
- Combinați datele și stocați-le pe cardul SD
linkuri de bibliotecă
github.com/adafruit/RTClib // Biblioteca RTC
github.com/z3t0/Arduino-IRremote // Biblioteca IR
Pasul 6: Analiza Jurnalului
Avem fișierul în format CSV. Pași spre analiză
-
Trebuie să ne înțelegem logica STB. STB-ul meu folosește 3 cifre ale canalului nr și canalul sunt ca 100, 703, 707 202 etc. Timpul expirat al tastei apăsate este de 3 secunde. Există trei modalități de a schimba canalul
- Prin apăsarea canalului direct nr
- Prin apăsarea butonului Canal + și Canal -
- Apăsând butonul Swap pentru a obține canalul urmărit anterior
- Deoarece Micro Controller nu este capabil să analizeze toate aceste condiții între acesta. Am analizat datele de pe Excel. Am folosit Arduino pentru a stoca jurnalul de presare la distanță
- Vă rugăm să urmăriți videoclipul pentru a înțelege pe deplin.
Recomandat:
Aprindeți LED-urile folosind telecomanda televizorului: 3 pași
Aprinde LED-uri folosind telecomanda TV: În acest proiect putem aprinde LED-uri folosind telecomanda TV sau orice telecomandă. Modul în care facem acest lucru folosind IR care iese din telecomandă, acest semnal IR are un cod unic, acest unic codul este primit de un receptor IR și faceți ceva în acest caz lumină
Cum să-ți faci propriul dispozitiv de vizionare de noapte !: 5 pași (cu imagini)
Cum să-ți faci propriul dispozitiv de vizionare de noapte !: În acest proiect îți voi arăta cum să creezi un dispozitiv de vizionare de noapte. Acesta constă în principal dintr-o cameră de securitate, un ecran mic și un PCB personalizat care are LED-uri IR și un driver LED. După alimentarea dispozitivului cu un powerbank USB Type-C PD, puteți
Iluminarea din spate a televizorului: 5 pași
Lumina din spate a televizorului: În acest proiect vă voi arăta cum să controlați lumina din spate a televizorului folosind telecomanda televizorului
Cameră de securitate pentru vizionare nocturnă cu sursă deschisă profesională: 10 pași (cu imagini)
Cameră de securitate pentru vizionare nocturnă cu sursă deschisă profesională DIY: În acest nou tutorial, vom face împreună camera noastră de supraveghere video open source Raspberry Pi. toate conectate la Jeed-ul nostru
Guardian V1.0 --- Îmbunătățirea camerei de vizionare a ușii cu Arduino (funcții de înregistrare a detectării mișcării și șocuri electrice): 5 pași
Guardian V1.0 ||| Îmbunătățirea camerei de vizionare a ușii cu Arduino (funcții de înregistrare a detectării mișcării și șocuri electrice): am comandat o cameră de vizionare a ușii, dar când o folosesc, mi-am dat seama că nu există funcție de înregistrare automată (activată prin detectarea mișcării). Apoi am început să investighez cum funcționează. Pentru a înregistra un videoclip, ar trebui să 1 - să țineți apăsat butonul de alimentare aproape 2 secunde