Innehållsförteckning:
- Steg 1: Material krävs
- Steg 2: Verktyg och programvara krävs
- Steg 3: Schematisk diagram
- Steg 4: IR -protokoll
- Steg 5: Arduino -kod
- Steg 6: LOG -analys
- Steg 7: Video av projektet
Video: Hitta dina tv -vanor: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Varje månad betalar vi höga räkningar för TV -paketuthyrning. Men vi har ingen aning om hur många kanaler vi faktiskt tittar på. Även om vi inte har någon idé hur många timmar vi spenderar för att titta på tv.
Här har jag byggt en datalogger som lagrar dina TV -mönster.
Med detta kan du
- Spåra vilken kanal du tittar mest på och vilken inte. Du kan släppa de oönskade kanalerna och spara lite pengar
- Hur mycket tid dina barn tittar på din rygg och vilka kanaler de tittar på
- Hur många timmar spenderar du på att titta på tv osv.
Steg 1: Material krävs
Du behöver följande material för att slutföra projektet
- 1 X Arduino Uno / Mega
- 1 X RTC -modul 1307
- 1 X microSD -kortmodul
- 1 X Micro SD -kort
- 1 X myntcell
- 1 X TSOP1738 IR -mottagare
- 1 X LED (tillval)
- 2 X 470 Ohm motstånd
- Startkablar
- Litet Veroboard
- USB -ström i kabel / 9V adapter
Steg 2: Verktyg och programvara krävs
- Arduino IDE
- MS Excel
- Lödkolv
- Bågfil
- Lim pistol
- Lämpligt skåp för att hålla projektet
- Skruvmejsel
Steg 3: Schematisk diagram
Vänligen hitta det schematiska diagrammet i bilden
Steg 4: IR -protokoll
Vi behöver följande bibliotek för att utföra projektet
- IR -bibliotek
- SD -kortbibliotek.
- RTC -bibliotek
- Först måste vi förstå vårt Set Box Box IR -protokoll. För att hitta detta ladda upp exempelkoden från IR -biblioteket. Skärmdump bifogad
- Efter körningen måste vi hitta vilket protokoll som används
- För mitt fall har jag lite otur
- Jag hittade okänd kod
- Sedan har jag tagit en logg för alla 36 bitars data som tagits emot och gjort en kod som fungerar för mig.
- Jag analyserade data och fann att bara 4 bitar förändras och det är nyckeln till data.
Steg 5: Arduino -kod
Jag har informerat koden i INO -fil och video. Grundläggande algoritm är
- IR -avkodning
- IR -nyckelvärde
- ta aktuell tid från RTC
- Kombinera data och lagra på SD -kort
bibliotekslänkar
github.com/adafruit/RTClib // RTC -bibliotek
github.com/z3t0/Arduino-IRremote // IR-bibliotek
Steg 6: LOG -analys
Vi har filen i csv -format. Steg för analys
-
Vi måste förstå vår STB -logik. Min STB -användning med 3 siffror i kanal nr och kanal är som 100, 703, 707 202 etc. Tidsgräns för knapptryckning är 3 sekunder. Det finns tre sätt att byta kanal
- Genom att trycka på direkt kanal nr
- Genom att trycka på kanal + och kanal -
- Genom att trycka på Swap -knappen för att få en tidigare visad kanal
- Eftersom Micro -controller inte kan analysera hela förhållandena däremellan. Jag har analyserat data om excel. Jag använde Arduino för att lagra fjärrpressningsloggen
- Titta på videon för att få full förståelse.
Rekommenderad:
Gör en enkel robot av saker du kan hitta i ditt hus (hotwheel -version): 5 steg
Gör en enkel robot av saker du kan hitta i ditt hus (hotwheel-version): Den här instruktionsboken visar dig hur du gör ett hotwheel som går av sig själv och körs på dubbel-A-batterier. Du behöver bara använda saker som du med största sannolikhet kan hitta i ditt hus. Observera att den här roboten förmodligen inte kommer att gå exakt rakt, en
Använda Hopes bröstförlängning för att hitta ofullständigt tempelförordningsarbete inom ditt släktträd på släktträning: 11 steg
Använda Hoops bröstförlängning för att hitta ofullständigt tempelförordningsarbete inom ditt släktträd på släktträd: Syftet med denna instruerbara är att demonstrera hur du söker ditt släktträd i Family Search efter förfäder med ofullständigt tempelförordningsarbete med hjälp av hoppets bröstförlängning. Att använda Hope's Chest kan påskynda din sökning efter inkomp
ActoKids: ett nytt sätt att hitta aktiviteter: 11 steg
ActoKids: ett nytt sätt att hitta aktiviteter: Det är viktigt att hålla barn i alla åldrar och förmågor aktiva och engagerade i sina samhällen. Deltagande i aktiviteter hjälper barn att hålla sig friska, bilda vänskap, utveckla färdigheter och främja kreativitet. Men att hitta information om en
Hitta dina betyg på Bellarmines Moodle: 11 steg
Hitta dina betyg på Bellarmines Moodle: Det är lätt att veta dina betyg om din professor lämnar tillbaka ditt papper med kommentarer och anteckningar skrivna överallt. Men med de nya onlineplattformar som de flesta universitet använder kan det bli komplicerat. Här är ett sätt att hitta dina betyg om du
Hitta WLAN -lösenord (behöver bara vara ansluten): 4 steg
Hitta WLAN -lösenord (behöver bara vara ansluten): Det jag vill visa dig idag är faktiskt bara ett kommando. Men du kan också busa dina vänner med det! Observera: Det här är inte ett hack för att hacka ett wlan -lösenord. Det är bara ett sätt att ta reda på wlan -lösenordet för den anslutna wlan