Персональний блог на різноманітні теми: від кулінарії до мережевої безпеки.
MYCSS
2015-06-06
Вимірювання відносної потужності пилосмоків в домашніх умовах
Неочікувано прийшла ідея виміряти котрий з пилосмоків (пилососів) потужніше при всмоктуванні пилу, з метою порівняння.
За звичай користувачами прийнято орієнтуватися на електричну потужність, але у кожної системи свій ККД котрий залежить від конструкції пилосмоку та системи фільтрації.
Так я вирішив виміряти силу всмоктування певного еталонного об'єкту до стандартованої труби з комплекту пилосмоку. Силу вимірювати будемо у кілограмах, звичайним побутовим електронним кантером з фіксацією значення.
У якості еталону вибрав ковпачок для автоматичного продажу "бахіл" в автоматах.
За звичай користувачами прийнято орієнтуватися на електричну потужність, але у кожної системи свій ККД котрий залежить від конструкції пилосмоку та системи фільтрації.
Так я вирішив виміряти силу всмоктування певного еталонного об'єкту до стандартованої труби з комплекту пилосмоку. Силу вимірювати будемо у кілограмах, звичайним побутовим електронним кантером з фіксацією значення.
У якості еталону вибрав ковпачок для автоматичного продажу "бахіл" в автоматах.
2015-05-27
"Тюнінг" старенької електроплити - додавання таймеру часу
У продовженні модифікації електроплити створено наступну модифікацію - додано механічний таймер зворотнього відліку часу для керування часом роботи "духовки". Так сталося що вийшов з ладу корпус пароварки (Moulinex MV 1003), почала протікати, було прийнято рішення про демонтаж її на комплектувальні деталі.
| Панель електроплити з таймером |
2015-05-14
Перші спроби багатопотокового програмування Qt5 + OpenMP +MS Visual Studio
Продовжуючи вивчати багатопотоковість з'ясував що бібліотека libraw має підтримку багатопотокового програмування - OpenMP.
Для використання потрібно дозволити компілятору використовувати OpenMP у випадку MS Visual Studio це вмикається так : OpenMP in Visual C++, /openmp (Enable OpenMP 2.0 Support)
Для використання потрібно дозволити компілятору використовувати OpenMP у випадку MS Visual Studio це вмикається так : OpenMP in Visual C++, /openmp (Enable OpenMP 2.0 Support)
Перші спроби багатопотокового програмування Qt5
Існує задача обробки зображень, по пікселям обробляється у циклі.
Наприклад:
Використовуючи фрейморк Qt 5.4.0. Створив новий клас IncTask. Вхідні дані до потоку можливо передати тільки під час ініціалізації класу. А надалі використовувати приватні змінні.
Наприклад:
for (int i = 0; i < numPixels; i++, data += pixelSize) { if (output->colors == 3) { pixels[i * 4] = data[2 * colorSize]; pixels[i * 4 + 1] = data[1 * colorSize]; pixels[i * 4 + 2] = data[0]; } else { pixels[i * 4] = data[0]; pixels[i * 4 + 1] = data[0]; pixels[i * 4 + 2] = data[0]; } }З метою оптимізації розрахунку, спробую використати можливості багатопроцесорного комп'ютера.
Використовуючи фрейморк Qt 5.4.0. Створив новий клас IncTask. Вхідні дані до потоку можливо передати тільки під час ініціалізації класу. А надалі використовувати приватні змінні.
2015-05-08
2015-05-06
2015-04-30
Контролер сенсора протікання води на монтажній платі
У продовженні схеми "датчик для контролю неочікуваного протікання води та GSM модуль для сповіщення". Друзям створено додатковий автономний контролер для аудіо сповіщення у випадку протікання води.
| Контролер сенсора протікання води на монтажній платі |
2015-04-18
Вставлення статичної дати або часу Microsoft Office Excell
Статичне значення на аркуші не змінюється під час переобчислення або відкривання аркуша. У разі натиснення сполучення клавіш, наприклад, Ctrl+; для вставлення поточної дати у клітинку програма Excel «робить знімок» поточної дати, після чого вставляє дату у клітинку. Це значення клітинки не змінюється, тому воно вважається статичним.
На аркуші виберіть клітинку, у яку потрібно вставити поточну дату або час.
Виконайте одну з наведених нижче дій.
- Щоб вставити поточну дату, натисніть клавіші Ctrl+; (крапка з комою).
- Щоб вставити поточний час, натисніть сполучення клавіш Ctrl+Shift; (крапка з комою).
- Щоб вставити поточні дату й час, натисніть сполучення клавіш Ctrl+; (крапка з комою). Потім натисніть клавішу пробілу та сполучення клавіш Ctrl+Shift+; (крапка з комою).
Підписатися на:
Дописи (Atom)
Коли забув ти рідну мову, біднієш духом ти щодня...
When you forgot your native language you would become a poor at spirit every day ...
When you forgot your native language you would become a poor at spirit every day ...
Д.Білоус / D.Bilous
Рабів до раю не пускають. Будь вільним!


