Чому не поважаємо себе з малого... А потім дивуємося, чому те, чому
се...
Вроді відомо, що з 2009 року в Україні, введені нові правила телефонного
набору, а старий менталітет залишився.
Запис телефонних номерів
Телефонний номер Примітка
+380 44 123 45 67 E.123, міжнародний формат: код країни, код населеного
пункту та телефонний номер розділяється пробілами
(044) 123 45 67 E.123, національний формат: міжміський префікс та код
населеного пункту в дужках, телефонний номер відділяється від коду та
розділяється пробілами
+380 (44) 1234567 Microsoft, міжнародний формат: код країни, пробіл, код
населеного пункту в дужках, пробіл, телефонний номер.
Часто помилково записують телефонні номери, переносячи останній нуль з коду
країни в код населеного пункту, наприклад: +38 044 1234567 або +38 (044)
1234567. Такий запис невірний, тому що телефонний код України +380, а коди
населених пунктів не можуть починатися нулем.
Приємно бачити як відділяються номер 0 800 ..., 0 900 .... , тому що "0" це
вихід на міжміську лінію. Навіть у розмові ми диктуємо номери своїх мобільних
як нуль і двох значне число. Приємно коли деякі телевізійні канали
відділяють номер у новинах як +380 потім код оператора, а потім номер телефону
розділяючи їх символом "пробіл".
Давайте будемо пишатися тим що у нас є і використовувати міжнародний формат
запису:
E.123.
P.S. Я так розумію що у більшості "ноги" ростуть у тих осіб які мали
відношення з Польщею, і так як код Польщі +48, то і думають що в код України
теж складається з двох знаків, але вони ввели себе в оману, телефонний код
України складається з трьох знаків і є +380.
Виміри були влітку коли на вулиці цілодобово майже 31С-32С, тому кондиціонер працював цілодобово у одній кімнаті 18м2 багатоповерхового будинку у режимі охолодження з установкою 26С.
Mitsubishi Heavy SRK25JP-S
І для цікавості, поставив прибор для виміру затраченої електроенергії. Середнє споживання зафіксоване було десь 120Вт.
Виміри були проведені протягом 24 годин спожито за період вимірювання: 3.92 кВт⋅год.
Будучи у в гостях моїх батьків, знайшов компоненти старих розробок АВН (АОН, CallerID) автоматичний визначник номера.
Автоматичний визначник номера на базі процесора Z80
У свій час (1991 рів) я паяв серії цих плат, вмонтовував у корпуси телефонів, і продавав їздячи по країні.
Вартість становила 40$.
Серія "прошивок" була в той час РУСЬ-....
Блок живлення зовнішній, підключення зовнішнього магнітофону для запису повідомлень.
Створюючи маленьку охорону систему, спробував підключення різних пристроїв до мікроконтролера. І публікую тут як нотатку для себе.
У тому числі вирішив використати стару PS/2 клавіатуру. Протокол зв'язку гарно описаний
у публікаціях:
На основі цих даних сформував власний код обробки сигналу що йде від клавіатури.
Через переривання програми за спадом сигналу (INT/RA2) реалізована обробка сигналу CLOCK, сигнал DATA зчитується безпосередньо у підпрограмі з обробки переривання.
Формати пакету даних при передачі від клавіатури PS/2.
Release v2.0.0. Кнопка "Людина присутня" з світловою і звуковою індикацією.
Після двох років експлуатації, зроблено модифікації як апаратної
частини, так і програмної.
Головна модифікація це додавання можливості показувати стан роботи
ультразвукового сенсора, і за необхідністю відключати логіку визначення
за сенсором.
Зміни. Що це дає.
По-перше, показ стану дозволяє полегшити правильне позиціювання
сенсора, у малому приміщенні.
По-друге, якщо сенсор не може явно визначити наявність людини, людина
може заявити про себе натисканням кнопки "Людина присутня". При цьому
світло не вимкнеться до тієї пори поки двері не відчиняться.
Логіка роботи.
У разі визначення відсутності людини у приміщені, індикація, котра вбудована у
кнопку "Людина присутня", починає періодично мигати. Якщо протягом 45
секунд людина не визначиться знову, то світло автоматично вимкнеться. Індикація
продовжуватиме мигати, щоб у темряві можна було натиснути на кнопку для вмикання світла і заявити про те що "Людина присутня".
Після автоматичного вимкнення світла ще протягом 1 хвилини очікується натискання кнопки, або очікується автоматичне
визначення людини ультразвуковим сенсором.
Якщо змін у стані визначення не має, індикатор та
ультразвуковий сенсор вимикаються, а схема переходить до пониженого
споживання енергії - сну.
Якщо людина натиснула кнопку "Людина присутня" у любий період часу, то
індикатор у кнопці починає світитися постійно, світло вмикається, до тієї пори поки не
зміниться стан відчинення дверей, або не спрацює аварійний таймер.
Додаткове доопрацювання.
Це додавання звукового сповіщення до візуального, у разі
проблеми з визначенням присутності людини ультразвуковим датчиком, кожні 5 секунд, лунає
короткий сигнал - "біп", попереджуючи про проблеми. Кількість "біпів"
постійно збільшується пропорційно від 1 до 3х. Після останнього 3х
кратного "біпу" буде вимкнення автоматичне вимкнення світла.
Аварійний таймер.
До схеми введено механізм аварійного відключення світла за таймером часу.
Максимальний час постійно ввімкнено світла при:
зачинених дверях, становить приблизно 1 годину.
відчинених дверях, становить приблизно 15 хвилин.
Відновити роботу після аварійного вимкнення, можливо циклом відкриттям та закриттям дверей.
Особливості реалізації пристрою.
Програма не використовує точний лічильник часу. Для пауз, між циклами
опитування, програма використовує режим сну, і програмований аварійний таймер
"WatchDog" який виводить програму з режиму сну, на наступну команду.
Два роки тому ми прийняли рішення на встановлення двох тарифний лічильник на електроенергію у квартирі.
Вартість його склала 1000 грн, за встановлення біля 60 грн.
Так як введу власні розрахунки за всі енергоресурси, то можу порівняти, та підрахувати.
Ось результати розрахунків.
Розрахунки економії від двох тарифного лічильника на електроенергію
Таким чином з 04-2015 до 02-2017 будемо вважати лічильник себе окупив, і входження у нові тарифи з 03-2017 року, дають чисту економію моєму домогосподарству. Так за березень місяць 2017 року ми зекономили вже чисті 65 грн.
Так що кожен вибирає собі сам, скиглити, чи щось робити.
Два роки тому я створив проект що контролює освітлення у туалетній кімнаті за допомогою ультразвукового сенсору.
Основа проекту ультразвуковий сенсор HC-SR04, котрий вимірює відстань, а програма аналізує умови і контролює вмикання або вимикання лампочки освітлення. Умови це: відкрити двері чи ні, присутня людина чи ні, і час. У схемі використано мікроконтролер PIC12F675.
Схема використовує "Green mode", це коли не потрібні компоненти вмикаються тільки за потребою. Так ультразвуковий модуль працює коли в тому необхідність. Навіщо шукати чорну кішку у темній кімнаті, а особливо коли її там не має.
Цей проект був реально застосований у туалетній кімнаті і весь час, був у тестовому режимі. Але до нього так звикли усі члени сім'ї що без нього вже не дуже подобається використовувати звичайну кнопку вмикання вимикання світла.
Попередньо були відео публікації тестування роботи схеми.
Без лампи.
Та з лампою.
Моделювалось відкриття дверей та присутність об'єкту.
Зараз подано доопрацювання
Бо інколи, сенсор не "бачить" людину і сенсор вимикає освітлення. Тому до схеми додано, кнопку з вбудованим світлодіодом. Ця кнопка повинна
використовуватися коли спрацьовує не правильне визначення об'єкту у приміщені.
Натиснувши її, коли вона мигає червоним кольором, ми даємо знати що
людина присутня. Цей стан відключить логіку визначення присутності до
тої пори коки двері не відчиняться.
Для економії проводів, і використання поточного схемного рішення, сигнал
TRIG використовується як на передачу так і прийом.
Світлодіод кнопки, зазвичай, не встигає засвітитися тому що довжина імпульсу TRIG має коротку довжину, 10 мс, що потрібна тільки для запуску процесу вимірювання відстані модулем HC-SR04. Якщо треба засвітити світлодіод треба просто збільшити час сигналу TRIG, а вимірювання заборонити.
Програмне рішення не реалізовано поки що.
Схема сенсора з додатковою кнопкою "людина присутня"