DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

Управління світлодіодом з допомогою бінарного датчика.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Систем управління
Кафедра:
Не вказано

Інформація про роботу

Рік:
2018
Тип роботи:
Лабораторна робота
Предмет:
Сенсори випробувальних систем
Група:
КН

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет “Львівська політехніка” / ЛАБОРАТОРНА РОБОТА № 3 з дисципліни: "Сенсори та інтерфейси систем управління" Львів – 2018 Лабораторна робота №3 Тема: Управління світлодіодом з допомогою бінарного датчика. Мета: Вивчити програмну і апаратну частину платформи Arduino, навчитись писати скетчі для Arduino для читання стану бінарного датчика і передачі управління на світло діод. Теоретична частина: Автоматизація різних технологічних процесів, ефективне управління різними агрегатами, машинами, механізмами вимагають численних вимірювань різноманітних фізичних величин. Датчики (в літературі часто звані також вимірювальними перетворювачами), або по-іншому, сенсори є елементами багатьох систем автоматики - з їх допомогою отримують інформацію про параметри контрольованої системи або пристрою. Датчик - це елемент вимірювального, сигнального, регулюючого або керуючого пристрою, що перетворює контрольовану величину (температуру, тиск, частоту, силу світла, електрична напруга, струм і т.д.) в сигнал, зручний для вимірювання, передачі, зберігання, обробки, реєстрації , а іноді і для впливу ним на керовані процеси. Або простіше, датчик - це пристрій, що перетворює вхідний вплив будь-якої фізичної величини в сигнал, зручний для подальшого використання. Розрізняють три класи датчиків: - аналогові датчики, тобто датчики, що виробляють аналоговий сигнал, пропорційно зміні вхідної величини; - цифрові датчики, які генерують послідовність імпульсів або двійкове слово; - бінарні (двійкові) датчики, які виробляють сигнал тільки двох рівнів: "включено / вимкнено" (інакше кажучи, 0 або 1); Хід роботи: Розташуємо всі необхідні компоненти: / Додаємо код виконання: import muvium.compatibility.arduino.*; public class LED_Button extends Arduino{ //оголошуємо змінні, а ще краще константи, щоб гарантувати що їх значення //будуть задані на початку програми і не будуть змінюватись в ході роботи програми final int ledPin = 13; //світлодіод під'єднано до 13 контакту(13-піну) final int btnPin = 8; //сигнальний провід від кнопки під'єднано до 8 контакту // The setup() method runs once, when the sketch starts public void setup(){ //налаштування пінів pinMode(ledPin, OUTPUT); //контакт світлодіода налаштовано на вивід pinMode(btnPin, INPUT); //контакт який чекає від кнопки сигнал налаштовано на ввід } // the loop() method runs over and over again, // as long as the Arduino has power public void loop(){ //при натисканні на кнопку включаємо світлодіод, при відпусканні - виключаємо int signalFromBtn = digitalRead(btnPin); //Зчитуємо сигнал з кнопки в змінну if(signalFromBtn == HIGH) //якщо сигнал == HIGH, значить кнопка натиснута digitalWrite(ledPin, HIGH); //ввімкнули світлодіод else digitalWrite(ledPin, LOW); //інакше, вимкнули. //короткий код програми //digitalWrite(ledPin, digitalRead(btnPin)); } } Переглянемо результати: // Висновки: На даній лабораторній роботі я, ознайомившись із теорією вивчила програмну і апаратну частину платформи Arduino, навчилася писати скетчі для Arduino для читання стану бінарного датчика і передачі управління на світло діодом.
Антиботан аватар за замовчуванням

30.10.2018 00:08

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!