Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет “Львівська політехніка”
/
ЛАБОРАТОРНА РОБОТА № 4
з дисципліни:
"Сенсори та інтерфейси систем управління"
Львів – 2018
Лабораторна робота №4
Тема: Управління роботою фото резистора і обробки аналогових даних.
Мета: Навчитись писати скетчі для Arduino для читання стану фото резистора і обробки аналогових даних.
Теоретична частина:
Вимоги, що пред'являються до датчиків:
однозначна залежність вихідної величини від вхідних;
стабільність характеристик у часі;
висока чутливість;
малі розміри і маса;
відсутність зворотного впливу на контрольований процес і на контрольований параметр;
робота при різних умовах експлуатації;
різні варіанти монтажу.
Параметричні датчики (датчики-модулятори) вхідну величину X перетворять в зміна будь-якого електричного параметра (R, L або C) датчика. Передати на відстань зміна перерахованих параметрів датчика без енергонесущих сигналу (напруги або струму) неможливо. Виявити зміну відповідного параметра датчика тільки і можна по реакції датчика на струм або напругу, оскільки перераховані параметри і характеризують цю реакцію. Тому параметричні датчики вимагають застосування спеціальних вимірювальних ланцюгів з живленням постійним або змінним струмом.
Омічні (резистивні) датчики - принцип дії заснований на зміні їх активного опору при зміні довжини l, площі перетину S або питомого опору p:
R = pl / S
Крім того, використовується залежність величини активного опору від контактного тиску і освітленості фотоелементів.
Хід роботи:
Розташуємо всі необхідні компоненти:
/
Додаємо код виконання:
import muvium.compatibility.arduino.*;
public class LED_Button extends Arduino{
final int ledPin = 13;
final int lightSensorPin = A0;
public void setup(){
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
public void loop(){
int lightLevel = analogRead(lightSensorPin);
Serial.println(lightLevel);
if (lightLevel >= 500)
digitalWrite(ledPin, LOW);
else
digitalWrite(ledPin, HIGH);
}
}
Переглянемо результати:
/
/
Висновки: На даній лабораторній роботі я навчилася писати скетчі для Arduino для читання стану фото резистора і обробки аналогових даних.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!