Пристрої виведення інформації для Arduino

Платформа Arduino — основа безлічі цікавих електронних конструкцій, особливо якщо в комплекті є набір пристроїв для виведення інформації. У недавно купленому наборі для Ардуіно крім датчиків (), які збирають інформацію про навколишнє оточення, є ряд найпростіших пристроїв виведення інформації.

Модуль пьезоізлучателя KY-006 [1-2]

Пьезоізлучатель є модуль розмір 25х 15 х 10 мм, маса 2,4 м

На висновок S подається інформаційний сигнал, контакт «-» підключається до загальної шині. Як тест можна спробувати відтворити просту мелодію [3].

Модуль пьезо з генератором KY-012 [4-5]

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

Розмір модуля 25х 15 х 10 мм, маса 2,7 м У модуля дуже дивна маркування, для того щоб домогтися його роботи автору довелося під’єднати вихід S до загальної шині GND, а на контакт «-» подавати логічні сигнали. Центральний висновок був залишений непідключеним. Мабуть, в пристрої допущена помилка при складанні. Але в цілому модуль свою функцію виконує.

Модуль реле KY-019 [6-8]

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

Розмір модуля 39х 27 х 17 мм, маса 13,4 м Модуль має три висновки. Висновки «+» і «-» підключається до шини харчування і загальної шині, відповідно. На контакт S подаються керуючі сигнали.

Релейний модуль оснащений червоним світлодіодом, який запалюється при спрацьовуванні реле.

Струм, споживаний реле становить 57 мА, що дозволяє живити одне таке реле прямо від плати Arduino UNO.

Модуль зеленого світлодіода

Мабуть, найпростіший модуль, який взагалі можна придумати — зелений світлодіод, з додатковим резистором. Для тестування цього модуля можна використовувати всім відому програму Blink [9]. Напевно, не буде перебільшенням сказати, що підключення світлодіода і завантаження даного коду на плату, в Arduino-співтоваристві грає приблизно ту ж саму роль, що раніше грало конструювання мультивибратора або детекторного приймача грало в співтоваристві радіоаматорів в цілому. Це той приклад, з якого більшість початківців радіоаматорів починають свою подорож в світ цифрової електроніки взагалі і програмування мікроконтролерів зокрема.

Розмір модуля 40 х 15 мм, маса 1,4 м Слід зазначити, що в даному модулі, контакт S продубльований на центральний контакт роз’єму, так що окремо підключення живлення не потрібно, і більш того, якщо світлодіод підключити трьохдротяним кабелем, як багато інших модулі, то легко вивести плату Arduino з ладу, через необережність замкнувши шину живлення і заземлення. Струм споживання світлодіода становить близько 11 мА.

Можливо, цей світлодіод був вкладений замість семикольоровій миготливого світлодіода KY-034 [10-11], або це він і є, просто автору попався бракований екземпляр.

Модуль 2-кольорового світлодіода 5 мм KY-011 [12-13]

Даний модуль є світлодіод червоного і зеленого світіння, закріплений на невеликій друкарській платі.

Розмір 25 х 15 х 10 мм, маса 2,4 м Слід зазначити, що резистор R1 на платі бутафорський, його опір прагне до нуля, з цієї причини абсолютно необхідна установка резисторів в ланцюгах харчування кожного з кристалів світлодіода. Хоча можливо, це конструктивний недолік того примірника модуля, який дістався автору цього огляду. Використовуючи ШІМ можна управляти не тільки яскравістю, але і кольором світіння даного світлодіода, плавно змінюючи її від червоного до зеленого. Легко отримати, наприклад, помаранчеве свічення регульованою яскравості.

Для управління світлодіодом використовувалася програма led2, яка є модифікованою версією програми управління яскравістю світлодіода [14].

Модуль двоколірного світлодіода KY-029 [15-16]

За винятком, того факту, що світлодіод має діаметр корпусу 3 мм, а не 5 мм, даний модуль аналогічний KY-011.

Розмір модуля 18 х 15 мм, маса 1,3 г. При дослідах у автора випадково згорів червоний кристал світлодіода, з цього залишилося тільки зелене свічення. Додаткові резистори слід використовувати обов’язково.

Модуль RGB світлодіоди KY-016 [17-18]

Модуль являє собою друковану плату з трибарвним світлодіодом

Розмір 24 ​​х 15 х 15 мм, 1,6 м На платі є додаткові опори, так, що даний модуль без побоювання можна підключати безпосередньо до портів Arduino. Модуль має чотири контакти. R, G, B для управління світлодіодами, відповідного кольору світіння і загальний контакт, позначений як «-». Використання ШІМ дозволяє отримати практично будь-який колір світіння. Для керування приладом використовувалася програма led3.

Модуль RGB світлодіоди (SMD) KY-009 [19-20]

З першого погляду, здається, що даний модуль аналогічний KY-016, але схожість оманливе. По-перше на платі модуля немає додаткових опорів, і по-друге в маркуванні модуля допущена серйозна помилка, висновок модуля, позначений як «-», насправді «+».

Розмір 24 ​​х 15 мм, 1,2 м В цілому з поправкою на помилки в маркуванні свої функції прилад виконувати в стані.

Лазерний модуль KY-008 [21-22]

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

Розмір 25х 15 х 12 мм, маса 2,4 м Включити даний модуль автору не вдалося, можливо, справа в тому, що лазер несправний, в можливо справа в криворукості автора.

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

Продовження огляду про оптичні датчики Ардуіно дивіться за посиланням.

Ссылка на основную публикацию