Turinys:
- 1 žingsnis: reikalinga medžiaga
- 2 veiksmas: reikalingi įrankiai ir programinė įranga
- 3 žingsnis: schema
- 4 žingsnis: IR protokolas
- 5 žingsnis: „Arduino“kodas
- 6 žingsnis: LOG analizė
- 7 žingsnis: projekto vaizdo įrašas
Video: Raskite televizoriaus žiūrėjimo įpročius: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Kiekvieną mėnesį mokame dideles sąskaitas už TV paketų nuomą. Tačiau mes neįsivaizduojame, kiek kanalų iš tikrųjų žiūrime. Net neturime idėjos, kiek valandų praleidžiame žiūrėdami televizorių.
Čia aš sukūriau duomenų kaupiklį, kuriame bus saugomi jūsų televizoriaus žiūrėjimo modeliai.
Su šiuo galite
- Stebėkite, kurį kanalą žiūrite labiausiai, o kurį ne. Galite atsisakyti nepageidaujamų kanalų ir sutaupyti pinigų
- Kiek laiko jūsų vaikai žiūri ant jūsų nugaros ir kokius kanalus žiūri
- Kiek valandų praleidžiate žiūrėdami televizorių ir pan.
1 žingsnis: reikalinga medžiaga
Norėdami užbaigti projektą, jums reikia šios medžiagos
- 1 X „Arduino Uno“/ „Mega“
- 1 X RTC modulis 1307
- 1 X „microSD“kortelės modulis
- 1 x „Micro SD“kortelė
- 1 X monetos elementas
- 1 X TSOP1738 IR imtuvas
- 1 X LED (neprivaloma)
- 2 X 470 omų rezistorius
- Trumpieji kabeliai
- Maža Veroboard
- USB maitinimas kabelio / 9V adapteryje
2 veiksmas: reikalingi įrankiai ir programinė įranga
- „Arduino IDE“
- MS Excel
- Lituoklis
- Pjūklas
- Karšto klijų pistoletas
- Tinkama spintelė projektui laikyti
- Atsuktuvas
3 žingsnis: schema
Schemos schemą rasite paveikslėlyje
4 žingsnis: IR protokolas
Mums reikia šios bibliotekos, kad galėtume įgyvendinti projektą
- IR biblioteka
- SD kortelių biblioteka.
- RTC biblioteka
- Pirmiausia turime suprasti mūsų „Set Box Box“IR protokolą. Norėdami tai rasti, įkelkite pavyzdinį kodą iš IR bibliotekos. Pridėta ekrano kopija
- Po vykdymo turime išsiaiškinti, kuris protokolas naudojamas
- Mano atveju man šiek tiek nesiseka
- Radau nežinomą kodą
- Tada turiu paimti visų gautų 36 bitų duomenų žurnalą ir sukurti man tinkantį kodą.
- Išanalizavęs duomenis radau, kad keičiasi tik 4 bitai ir tai yra duomenų raktas.
5 žingsnis: „Arduino“kodas
Aš supažindinau kodą INO faile ir vaizdo įraše. Pagrindinis algoritmas yra
- IR dekodavimas
- IR rakto vertė
- paimkite dabartinį laiką iš RTC
- Sujunkite duomenis ir išsaugokite SD kortelėje
bibliotekos nuorodos
github.com/adafruit/RTClib // RTC biblioteka
github.com/z3t0/Arduino-IRremote // IR biblioteka
6 žingsnis: LOG analizė
Gavome failą csv formatu. Žingsniai į analizę
-
Turime suprasti savo STB logiką. Mano STB naudoja 3 skaitmenų kanalo numerį ir kanalas yra 100, 703, 707 202 ir tt. Paspaudus klavišą, laikas baigiasi 3 sekundes. Yra trys būdai pakeisti kanalą
- Paspaudus tiesioginį kanalą Nr
- Paspaudus mygtuką „Channel +“ir „Channel -“
- Paspaudę „Swap“mygtuką, gausite anksčiau žiūrėtą kanalą
- Kadangi „Micro“valdiklis negali analizuoti visų šių sąlygų. Išanalizavau „Excel“duomenis. Aš naudoju „Arduino“nuotolinio spaudimo žurnalui saugoti
- Žiūrėkite vaizdo įrašą, kad suprastumėte viską.
Rekomenduojamas:
Įsižiebkite šviesos diodus naudodami televizoriaus nuotolinio valdymo pultą: 3 žingsniai
Įsižiebkite šviesos diodus naudodami televizoriaus nuotolinio valdymo pultą: Šiame projekte mes galime užsidegti šviesos diodus naudodami mūsų televizoriaus nuotolinio valdymo pultą arba bet kurį nuotolinio valdymo pultą. Tokiu būdu, kaip tai darome naudodami nuotolinio valdymo pultą, šis IR signalas turi unikalų kodą, šį unikalų kodą gauna IR imtuvas ir ką nors darykite šiuo atveju
Valdykite savo šviesos diodus naudodami televizoriaus nuotolinio valdymo pultą ?! -- „Arduino IR“pamoka: 5 žingsniai (su nuotraukomis)
Valdykite savo šviesos diodus naudodami televizoriaus nuotolinio valdymo pultą ?! || „Arduino IR“pamoka: Šiame projekte parodysiu, kaip pertvarkiau nenaudingus televizoriaus nuotolinio valdymo pulto mygtukus, kad galėčiau valdyti šviesos diodus, esančius už televizoriaus. Taip pat galite naudoti šią techniką, norėdami valdyti įvairius dalykus, šiek tiek redaguodami kodą. Taip pat šiek tiek papasakosiu apie teoriją
Raskite savo įvertinimus „Bellarmine's Moodle“: 11 žingsnių
Raskite savo įvertinimus „Bellarmine's Moodle“: nesunku žinoti jūsų pažymius, jei jūsų profesorius atiduos jūsų darbą su komentarais ir užrašais. Tačiau naudojant naujas internetines platformas, kurias naudoja dauguma universitetų, tai gali būti sudėtinga. Štai vienas būdas rasti pažymius, jei
Raskite WLAN slaptažodį (tik reikia prisijungti): 4 veiksmai
Rasti WLAN slaptažodį (tik reikia prisijungti): tai, ką aš noriu jums šiandien parodyti, iš tikrųjų yra tik komanda. Tačiau jūs taip pat galite juokauti su draugais! Dėmesio: tai nėra įsilaužimas, norint nulaužti „wlan“slaptažodį. Tai tik vienas būdas sužinoti prijungto wlan wlan slaptažodį
Raskite pasiūlymus naudodami „Froogle“: 4 žingsniai
Raskite pasiūlymus naudodamiesi „Froogle“: „FroogleFroogle“-kalambūras dėl taupumo, o „Google“-tai „Google“sukamoji vieta apsipirkimo paslaugoms, tokioms kaip „Mysimon“ir „Bizrate“. Kaip ir dauguma kitų „Google“paslaugų, ji suteikia galimybę naršyti ir ieškoti specializuoto internetinio turinio, šiuo atveju