ПРИРАЧНИК ЗА СОСТАВУВАЊЕ
ОКТОМВРИ 2016 г
АНАЛОГ ШИТИР ЗА ПРОДОЛУВАЕ НА АРДУИНО
Вовед
Arduino UNO ™ е опремен со 6 аналогни влезови, но некои проекти бараат повеќе. За прampле; проекти за сензори или роботи. Штитот за аналогни влезни екстензии користи само 4 влезни/излезни линии (3 дигитални, 1 аналогни), но додава неверојатни 24 влезови, така што вкупно имате 29 аналогни влезови на располагање.
Карактеристики:
- 24 аналогни влезови
- се користат само 4 влезни/излезни линии
- стабилен дизајн
- комплет со библиотека и прampлес
- работи со Arduino UNO compatible и компатибилни табли
Спецификации:
- аналогни влезови: 0 - 5 VDC
- користи пинови: 5, 6, 7 и А0 на таблата Arduino UNO
- димензии: 54 x 66 mm (2.1 "x 2.6")
Во овој прирачник, ќе објасниме како да го составите KA12 и како да ја инсталирате вклучената библиотека Arduino со ексampскица.
Што има во кутијата
- 1 X ПХБ
- 1 отпорник 470 Ом (жолта, виолетова, кафеава)
- 2 отпорник од 100км Ом (кафеава, црна, жолта)
- 2 X керамички кондензатор со повеќе слоеви
- Низа од 3 X отпор 100k
- 1 X 3 mm црвена LED диода
- Држач за 4 X IC (16 пина)
- Заглавие на 4 X пинови со 6 × 3 пина
- 2 Х 8 пински женски заглавија
- 2 Х 6 пински женски заглавија
- 2 Х 3 пински женски заглавија
- 3 X IC - CD4051BE
- 1 X IC - SN74HC595N
Инструкции за градење
Поставете го Отпорник од 470 Ом како што е прикажано на сликата и лемење.
R1: 470 Ом (жолта, црна, кафеава)Позиционирајте ги двете Отпорници од 100км Ом како што е прикажано на сликата и залемете ги.
R2, R3: 100k Ом (кафеава, црна, жолта)C1, C2: керамички повеќеслојни кондензатори
RN1, RN2, RN3: низа отпор 100k
LED: црвено LED
Имајте го предвид поларитетот!
IC1,…, IC4: Држачи за ИЦ
Внимавајте на правецот на засекот! Залемете ги сите конектори со 6-pin 3 пински заглавија.
Осигурајте се дека свитканите иглички се залемени! Залемете ги женските заглавија со 6 пина и женските заглавија со 8 пина на место.
Не ги сечете игличките!
SV1: два женски заглавија со 3 пина
Вметнете ги игличките на страната на лемењето и лемете на страната на компонентата! Осигурајте се дека горниот дел од заглавјата е еднакво израмнет и не го надминува горниот дел од другите пиновиНа На овој начин, убаво ќе се вклопи во вашиот Arduino Uno. Не ги сечете игличките!IC1, IC2, IC3: IC - CD4051BE
Внимавајте на правецот на засекот! Треба да одговара на засекот на држачот за ИЦ!
IC4: IC - SN74HC595N
Внимавајте на правецот на засекот! Треба да одговара на засекот на држачот за ИЦ!
Поврзување на KA12
Многу е важно правилно да го внесете KA12 во Arduino Uno за да избегнете оштетување на игличките и да обезбедите добра врска.
Еве ги најважните точки за внимание:
А. Овој женски заглавје со 6 пина точно се вклопува во „АНАЛОГ ВО“ на Ардуино.
Б. Двата женски заглавија со 3 пина се лизгаат преку 6 -те игла за ICSP на Arduino.
В. Броевите покрај женските заглавија со 8 пина на KA12 треба да одговараат на дигиталните влезни/излезни звуци.
D. Лизнете ги игличките внимателно во Arduino за да спречите оштетување.
Инсталирање на библиотеката Ардуино
- Инсталирајте ја библиотеката:
Одете на страницата за преземање KA12 на Velleman webсајт
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Преземете го екстрактот „velleman_KA12“ и копирајте ја папката „velleman_KA12“ во вашите библиотеки Документи \ Ардуино \. - Exampскица:
A. Отворете го софтверот Arduino
Б. Потоа кликнете file/Прamples / Velleman_KA12 / Velleman_KA12 - Кодот:
Линија по линија
Со цел да ги направиме функциите на KA12 лесни за употреба, направивме библиотека.
Линиите 1 и 6 ја објавуваат употребата и ја иницијализираат библиотеката. Ова мора да се направи во секоја скица што користи KA12. Библиотеката ви дава можност лесно да ги прочитате сите вредности на сензорот и да ги зачувате во int-низа или да прочитате една вредност и да ја зачувате на int.
За да ги прочитате сите сензори, треба да прогласите интер-низа со 24 места (линија 2). За пополнување на низата ја користиме командата за читање (линија 8). Во поранешниотample, ги прикажуваме сите вредности на серискиот монитор користејќи јамка for (линија 9 до 12).
Сериската комуникација е поставена во редот 5.
Ако ви треба само една вредност, можете да ја користите командата „ka12_read“ (линија 13).
Проекти на Велеман
@Velleman_RnD
ВЕЛЕМАН nv - Legen Heirweg 33, Gavere (Белгија)
vellemanprojects.com
Документи / ресурси
![]() |
velleman Продолжен штит за аналоген влез за Arduino [pdf] Упатство за употреба Аналоген штит за продолжување на влезот за Arduino |