Բովանդակություն:

Գտեք հեռուստացույց դիտելու սովորությունները `7 քայլ
Գտեք հեռուստացույց դիտելու սովորությունները `7 քայլ

Video: Գտեք հեռուստացույց դիտելու սովորությունները `7 քայլ

Video: Գտեք հեռուստացույց դիտելու սովորությունները `7 քայլ
Video: Ինչու են թմրում ձեռքերը. 7 վտանգավոր հիվանդություններ, որոնք կարող են թմրում և ծակոցներ առաջացնել 2024, Նոյեմբեր
Anonim
Գտեք հեռուստացույց դիտելու սովորությունները
Գտեք հեռուստացույց դիտելու սովորությունները

Ամեն ամիս մենք վճարում ենք բարձր հաշիվներ հեռուստատեսային փաթեթների վարձույթների համար: Բայց մենք գաղափար չունենք, թե իրականում քանի ալիք ենք դիտում: Նույնիսկ մենք գաղափար չունենք, թե քանի ժամ ենք ծախսում հեռուստացույց դիտելու համար:

Այստեղ ես կառուցել եմ տվյալների գրանցիչ, որը կպահի ձեր հեռուստացույց դիտելու ձևերը:

Սրանով Դուք կարող եք

  • Հետևեք, թե որ ալիքն եք ամենից շատ դիտում, իսկ որոնք ՝ ոչ: Դուք կարող եք թողնել անցանկալի ալիքները և որոշակի գումար խնայել
  • Որքա՞ն ժամանակ են ձեր երեխաները հետևում ձեր կողքին և որ ալիքներին են նրանք հետեւում
  • Քանի ժամ եք անցկացնում հեռուստացույց դիտելով և այլն:

Քայլ 1: Պահանջվող նյութեր

Նյութը պարտադիր է
Նյութը պարտադիր է

Needրագիրն ավարտելու համար ձեզ հարկավոր է հետևյալ նյութը

  • 1 X Arduino Uno / Մեգա
  • 1 X RTC մոդուլ 1307
  • 1 X microSD քարտի մոդուլ
  • 1 X Micro SD քարտ
  • 1 X Մետաղադրամների բջիջ
  • 1 X TSOP1738 IR ընդունիչ
  • 1 X LED (ըստ ցանկության)
  • 2 X 470 Օմ դիմադրություն
  • Թռիչքային մալուխներ
  • Փոքր Veroboard
  • USB հոսանք մալուխ / 9 Վ ադապտեր

Քայլ 2: Պահանջվում են գործիքներ և ծրագրակազմ

Պահանջվում են գործիքներ և ծրագրակազմ
Պահանջվում են գործիքներ և ծրագրակազմ
Պահանջվում են գործիքներ և ծրագրակազմ
Պահանջվում են գործիքներ և ծրագրակազմ
  • Arduino IDE
  • MS Excel
  • Sոդման երկաթ
  • Սղոցող սղոց
  • Տաք սոսինձ ատրճանակ
  • Նախագծի անցկացման համար հարմար պահարան
  • Պտուտակահան

Քայլ 3: Սխեմատիկ դիագրամ

Սխեմատիկ դիագրամ
Սխեմատիկ դիագրամ

Խնդրում ենք գտնել սխեմատիկ դիագրամը նկարի վրա

Քայլ 4: IR արձանագրություն

IR արձանագրություն
IR արձանագրություն

Նախագծի իրականացման համար մեզ անհրաժեշտ է հետևյալ գրադարանը

  1. IR գրադարան
  2. SD քարտերի գրադարան:
  3. RTC գրադարան
  • Նախ մենք պետք է հասկանանք մեր Set Box Box IR արձանագրությունը: Սա գտնելու համար վերբեռնեք IR կոդը գրադարանի օրինակը: Սքրինշոթը կցված է
  • Գործելուց հետո մենք պետք է գտնենք, թե որ արձանագրությունն է օգտագործում
  • Իմ գործի համար ես մի փոքր անհաջող եմ
  • Ես գտա անհայտ կոդ
  • Այնուհետև ես վերցնում եմ ստացված բոլոր 36 բիթանոց տվյալների գրանցամատյանը և կազմում եմ ինձ համար աշխատող կոդ:
  • Ես վերլուծեցի տվյալները և պարզեցի, որ ընդամենը 4 բիթ է փոխվում, և դա տվյալների բանալին է:

Քայլ 5: Arduino կոդ

Ես համառոտ ներկայացրել եմ կոդը INO ֆայլում և տեսանյութում: Հիմնական ալգորիթմն է

  • IR վերծանումը
  • IR բանալիի արժեքը
  • վերցնել ընթացիկ ժամանակը RTC- ից
  • Միավորել տվյալները և դրանք պահել SD քարտում

գրադարանի հղումներ

github.com/adafruit/RTClib // RTC գրադարան

github.com/z3t0/Arduino-IRremote // IR գրադարան

Քայլ 6: LOG վերլուծություն

Մենք ֆայլը ստացել ենք csv ձևաչափով: Քայլեր դեպի վերլուծություն

  • Մենք պետք է հասկանանք մեր STB տրամաբանությունը: Իմ STB- ն օգտագործում է 3 -րդ համարի համարը և ալիքը նման են 100 -ի, 703 -ի, 707 202 -ի և այլն: Սեղմված ստեղնը տևում է 3 վայրկյան: Ալիքը փոխելու երեք եղանակ կա

    • Սեղմելով ուղիղ ալիքի համարը
    • Սեղմելով Channel + և Channel - կոճակը
    • Սեղմելով Փոխանակման կոճակը ՝ նախկինում դիտված ալիքը ստանալու համար
  • Քանի որ Միկրո վերահսկիչը ի վիճակի չէ վերլուծել այս ամբողջ պայմանները դրա միջև: Ես վերլուծել եմ Excel- ի տվյալները: Ես Arduino- ի միջոցով պահեցի հեռահար սեղմման մատյանը
  • Խնդրում ենք դիտել տեսանյութը ՝ լիարժեք հասկանալու համար:

Խորհուրդ ենք տալիս: