Мазмуну:

Телеберүү адаттарын табыңыз: 7 кадам
Телеберүү адаттарын табыңыз: 7 кадам

Video: Телеберүү адаттарын табыңыз: 7 кадам

Video: Телеберүү адаттарын табыңыз: 7 кадам
Video: ҚҰДАЙ ОСЫ ЖАҚЫТ МЕНІ МЕНЕН ҚАЛСАҢЫЗ КЕЙІН ЖЫЛАЙМЫЗ ДЕЙДІ ⚠️ БҮГІН АЛЛА ХАБАРЛАУЫ 2024, Ноябрь
Anonim
Телевизор көрүү адаттарын табыңыз
Телевизор көрүү адаттарын табыңыз

Ай сайын телеканалдын ижара акысы үчүн жогорку эсептерди төлөп жатабыз. Бирок биз канчалык каналды көрүп жатканыбызды билбейбиз. Жада калса бизде телевизор көрүү үчүн канча саат жумшап жатканыбыз тууралуу эч кандай түшүнүк жок.

Бул жерде мен сиздин сыналгы көрүү үлгүлөрүңүздү сактай турган маалымат каттоочу курдум.

Муну менен Сиз аласыз

  • Кайсы каналды көбүрөөк көрүп жатканыңызды жана кайсынысын көрбөңүз. Сиз керексиз каналдарды таштап, акчаңызды үнөмдөй аласыз
  • Балдарыңыз канча убакыт артыңызда жана кайсы каналдарды көрүп жатышат
  • Канча саат телевизор көрүп ж.б.

1 -кадам: Материал талап кылынат

Материал талап кылынат
Материал талап кылынат

Долбоорду аягына чыгаруу үчүн сизге төмөнкү материалдар керек

  • 1 X Arduino Uno / Mega
  • 1 X RTC модулу 1307
  • 1 X microSD карта модулу
  • 1 X Micro SD карта
  • 1 X Монета Клеткасы
  • 1 X TSOP1738 IR кабылдагыч
  • 1 X LED (милдеттүү эмес)
  • 2 X 470 Ом резистору
  • Өтмө кабелдер
  • Small Veroboard
  • Cable / 9V адаптериндеги USB кубаты

2 -кадам: Куралдар жана программалык камсыздоо талап кылынат

Куралдар жана программалык камсыздоо талап кылынат
Куралдар жана программалык камсыздоо талап кылынат
Куралдар жана программалык камсыздоо талап кылынат
Куралдар жана программалык камсыздоо талап кылынат
  • Arduino IDE
  • MS Excel
  • Кандооч
  • Hacksaw
  • Hot Glue Gun
  • Долбоорду өткөрүү үчүн ылайыктуу кабинет
  • Screwdriver

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 логикасын түшүнүшүбүз керек. Менин СТБ каналдын 3 цифрасын колдонот жана канал 100, 703, 707 202 ж.б сыяктуу. Баскычтын басылышы 3 секунд. Каналды алмаштыруунун үч жолу бар

    • Түз каналды басуу менен
    • Channel + жана Channel - баскычын басуу менен
    • Алмашуу баскычын басуу менен, мурун көрүлгөн каналга ээ болуңуз
  • Микроконтроллер анын ортосундагы бардык шарттарды талдай албайт. Мен Excel боюнча маалыматтарды талдап чыктым. Алыстан басуу журналын сактоо үчүн Arduino колдондум
  • Толук түшүнүү үчүн видеону көрүңүз.

Сунушталууда: