Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursova.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
387.71 Кб
Скачать

1.3. Теоретичні відомості проекту «Таймер»

1.3.1. Що таке таймер?

Та́ймер — один пристроїв або засіб, що відраховує інтервал  часу. 

Таймер можна також вважати одним з видів годинників. Таймер може бути використаний для контролю послідовності події чи процесу. У той час як секундомір відлічує від нуля для вимірювання витраченого часу, таймер відлічує з заданим інтервалом часу, як пісковий годинник. Таймери можуть бути механічні, електромеханічні, електронні , або з програмним забезпеченням.

Здебільшого під таймерами мають на увазі пристрої, що відмірюють заданий інтервал часу з моменту запуску з секундоміром зворотного відліку, разом з тим, існують таймери, момент спрацювання яких задається установкою необхідного часу доби,в цьому випадку таймер має у своєму складі годинник або пристрій збереження часу, найпростішим таймером такого роду є будильник.

Таймер як пристрій це прилад виробничо-технічного, військового або побутового призначення, що в заданий момент часу видає певний сигнал, або включає - вимикає яке або обладнання через свій пристрій комутації електроланцюга.

Таймери, що мають достатню точність і призначені для установки тривалості будь-яких процесів у промисловому виробництві, на транспорті, у зв'язку, наукових дослідженнях атестуються як засоби вимірювань.

Деякі види таймерів мають програмний пристрій для забезпечення спрацьовування в різні моменти часу, з видачею сигналів по різних каналах, наприклад, для включення в певній послідовності різних побутових приладів. Також, існують програмні таймери, що реалізують подібні функції.

1.3.2. Застосування компонента Timer

У компонента «Timer» є єдина подія - «Tick». Розташування компонента «Timer» в панелі інструментів показано на рисунку 1.3.2.1.

Рисунок 1.3.2.1 Панель інструментів

Даний компонент не є видимим на формі, тому, в дизайнера форм його не видно, але він буде в контейнері під формою.

Рис.1.3.2.2 Компонент Timer

Якщо вибрати даний компонент в дизайнері форм, то можна побачити його властивості, яких не так багато - всього шість.Властивості таймера відображені у рисунку 1.3.2.3.

Рис.1.3.2.3 Властивості

Властивість «Name» задає назву таймера (скоріше навіть його унікальне ім'я, так як на формі може бути не один такий компонент);

Властивість «Eneble» робить таймер доступним (якщо встановлено в true) або навпаки - недоступним (якщо встановлено в false);

Властивість «Interavl» задає інтервал, через який буде періодично викликатися обробник таймера.

Так само у компонента «Timer» є два метода:

Start - запускає таймер (після виклику цього методу, буде періодично «спрацьовувати» обробник таймера);

Stop - зупиняє таймер (після виклику цього методу, обробник таймера перестане «спрацьовувати»).

А ось і та подія «Tick»:

Рис.1.3.2.4 Подія Tick

Розділ 2. Практична реалізація

2.1 Розробка проекту «Таймер»

2.2 Завдання проекту “Таймер”

Розробити проект “Таймер” у середовищі візуального програмування Visual Studio C#. . У кінцевому результаті проект має виглядати так:

Рисунок 2.2.1 Програма Таймер

Код файлу Program.cs:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace timer

{

static class Program

{

[STAThread]

static void Main()

{

Application.EnableVisualStyles();

Application.SetCompatibleTextRenderingDefault(false);

Application.Run(new Form1());

}

}

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]