velleman KA12 Analog Input Extension Shield
Уводзіны
Arduino UNO™ абсталяваны 6 аналагавымі ўваходамі, але некаторыя праекты патрабуюць большага. Напрыкладampле; праекты датчыкаў або робатаў. Экран пашырэння аналагавых уваходаў выкарыстоўвае толькі 4 лініі ўводу/вываду (3 лічбавыя, 1 аналагавы), але дадае каласальныя 24 уваходы, так што ў вашым распараджэнні ўсяго 29 аналагавых уваходаў.
Асаблівасці:
- 24 аналагавыя ўваходы
- выкарыстоўваюцца толькі 4 лініі ўводу-вываду
- штабелируемая канструкцыя
- у камплекце з бібліятэкай і эксampлес
- працуе з Arduino UNO™ і сумяшчальнымі платамі
тэхнічныя характарыстыкі:
- аналагавыя ўваходы: 0 – 5 В пастаяннага току
- выкарыстоўвае кантакты: 5, 6, 7 і A0 на плаце Arduino UNO™
- памеры: 54 х 66 мм (2.1 х 2.6 цалі)
У гэтым кіраўніцтве мы растлумачым, як сабраць KA12 і як усталяваць уключаную бібліятэку Arduino з эксampэскіз.
Што ў скрынцы
- 1 X PCB
- 1 рэзістар 470 Ом (жоўты, фіялетавы, карычневы)
- Рэзістар 2 X 100 кОм (карычневы, чорны, жоўты)
- 2 X керамічны шматслаёвы кандэнсатар
- 3 X масіў рэзістараў 100k
- 1 х 3 мм чырвоны святлодыёд
- 4 X трымальнік IC (16 кантактаў)
- 4 X штыфты з 6 × 3 штыфтамі
- 2 X 8-кантактны раз'ём
- 2 X 6-кантактны раз'ём
- 2 X 3-кантактны раз'ём
- 3 X IC – CD4051BE
- 1 X IC – SN74HC595N
Інструкцыі па зборцы
- Размясціце рэзістар 470 Ом, як паказана на малюнку, і прыпаяйце. R1: 470 Ом (жоўты, чорны, карычневы)
- Размясціце два рэзістары 100 кОм, як паказана на малюнку, і прыпаяйце іх. R2, R3: 100 кОм (карычневы, чорны, жоўты)
- C1, C2: кармічныя шматслаёвыя кандэнсатары
- RN1, RN2, RN3: матрыца рэзістараў 100 кОм
- Святлодыёд: чырвоны святлодыёд Звярніце ўвагу на палярнасць!
- IC1, …, IC4: трымальнікі IC Звярніце ўвагу на кірунак надрэзу!
- Прыпаяйце ўсе раздымы 6×3. Пераканайцеся, што сагнутыя штыфты прыпаяныя!
- Прыпаяйце 6-кантактныя гняды і 8-кантактныя гняды на месцы. Не зразайце шпількі!
- SV1: два 3-кантактныя раздымы
Устаўце штыфты з боку паяння і з боку кампанентаў!
Пераканайцеся, што верхняя частка загалоўкаў роўна роўная і не перавышае верхнюю частку іншых шпілек. Такім чынам, ён будзе добра ўпісвацца ў ваш Arduino Uno.
Не зразайце шпількі! - IC1, IC2, IC3: IC – CD4051BE Звярніце ўвагу на кірунак надрэзу! Ён павінен адпавядаць выемцы на трымальніку мікрасхемы!
- IC4: IC – SN74HC595N Звярніце ўвагу на кірунак надрэзу! Ён павінен адпавядаць выемцы на трымальніку мікрасхемы!
Падключэнне KA12
Вельмі важна правільна ўставіць KA12 у Arduino Uno, каб пазбегнуць пашкоджання кантактаў і забяспечыць добрае злучэнне. Вось найбольш важныя моманты ўвагі:
- A. Гэты 6-кантактны гняздо дакладна ўпісваецца ў «ANALOG IN» на Arduino.
- B. Два 3-кантактныя раздымы слізгаюць па 6 кантактах ICSP на Arduino.
- C. Лічбы побач з 8-кантактнымі гняздамі на KA12 павінны адпавядаць лічбавым уводам/вывадам.
- D. Асцярожна ўстаўце штыфты ў Arduino, каб прадухіліць пашкоджанне.
Ўстаноўка бібліятэкі Arduino
Усталяваць бібліятэку:
Перайдзіце на старонку загрузкі KA12 на Velleman webсайт:
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Спампуйце экстракт «velleman_KA12» і скапіруйце папку «velleman_KA12» у вашыя дакументы\Arduino\бібліятэкі.
Exampэскіз:
- A. Адкрыйце праграмнае забеспячэнне Arduino
- B. Затым націсніце file/Напрamples/Velleman_KA12/Velleman_KA12
Код:
Радок за радком
- Каб зрабіць функцыі KA12 простымі ў выкарыстанні, мы стварылі бібліятэку. Радкі 1 і 6 дэкларуюць выкарыстанне і ініцыялізацыю бібліятэкі. Гэта трэба рабіць у кожным эскізе, дзе выкарыстоўваецца KA12. Бібліятэка дае вам магчымасць лёгка счытваць усе значэнні датчыка і захоўваць іх у масіве int або счытваць адно значэнне і захоўваць яго ў int.
- Каб прачытаць усе датчыкі, вы павінны аб'явіць унутраны масіў з 24 месцаў (радок 2). Для запаўнення масіва мы выкарыстоўваем каманду readAll (радок 8). У эксample мы адлюстроўваем усе значэнні на паслядоўным маніторы з дапамогай цыкла for (радкі з 9 па 12). Паслядоўная сувязь наладжваецца ў радку 5. Калі вам патрэбна толькі адно значэнне, вы можаце выкарыстоўваць каманду «ka12_read» (радок 13).
VELLEMAN nv - Legen Heirweg 33, Gavere (Бельгія)
vellemanprojects.com
Дакументы / Рэсурсы
![]() |
velleman KA12 Analog Input Extension Shield [pdfКіраўніцтва па ўсталёўцы KA12 Analog Input Extension Shield, KA12, аналагавы ўваход Extension Shield, Input Extension Shield, Extension Shield, Shield |