PRIROČNIK ZA MONTAŽO
OKTOBER 2016
ANALOGNI RAZŠIRITEV VHODNEGA ŠTITA ZA ARDUINO
Uvod
Arduino UNO™ je opremljen s 6 analognimi vhodi, vendar nekateri projekti zahtevajo več. Za nprample; projekti senzorjev ali robotov. Razširitveni ščit za analogni vhod uporablja samo 4 V/I linije (3 digitalne, 1 analogni), vendar dodaja ogromnih 24 vhodov, tako da imate skupaj 29 analognih vhodov na voljo.
Lastnosti:
- 24 analognih vhodov
- uporabljajo se samo 4 V/I linije
- zložen dizajn
- skupaj s knjižnico in pramples
- deluje z Arduino UNO™ in združljivimi ploščami
Tehnični podatki:
- analogni vhodi: 0 – 5 VDC
- uporablja nožice: 5, 6, 7 in A0 na plošči Arduino UNO™
- dimenzije: 54 x 66 mm (2.1" x 2.6")
V tem priročniku bomo razložili, kako sestaviti KA12 in kako namestiti priloženo knjižnico Arduino z example skica.
Kaj je v škatli
- 1 X PCB
- 1 X 470 Ohm upor (rumena, vijolična, rjava)
- 2 X 100k Ohmski upor (rjava, črna, rumena)
- 2 X keramični večplastni kondenzator
- 3 X niz uporov 100k
- 1 X 3 mm rdeča LED
- 4 X držalo IC (16 nožic)
- 4 X pin glava s 6×3 zatiči
- 2 X 8-polna ženska glava
- 2 X 6-polna ženska glava
- 2 X 3-polna ženska glava
- 3 X IC – CD4051BE
- 1 X IC – SN74HC595N
Navodila za gradnjo
Postavite 470 Ohm upor kot je prikazano na sliki in spajkati.
R1: 470 Ohm (rumena, črna, rjava)Postavite oba 100k ohmski upori kot je prikazano na sliki in jih spajkajte.
R2, R3: 100k Ohm (rjava, črna, rumena)C1, C2: keramični večplastni kondenzatorji
RN1, RN2, RN3: niz uporov 100k
LED: rdeča LED
Upoštevajte polarnost!
IC1, …, IC4: IC nosilci
Pazi na smer zareze! Spajkajte vse priključke 6×3 pin-header.
Prepričajte se, da so upognjeni zatiči spajkani! Spajkajte tako 6-polne ženske glave kot 8-polne ženske glave na svoje mesto.
Ne režite zatičev!
SV1: dve ženski s 3 zatiči
Vstavite zatiče na strani spajkanja in spajkajte na strani komponente! Prepričajte se, da je vrh glav enako raven in ne presega vrha drugih zatičev. Tako se bo lepo prilegal vašemu Arduino Uno. Ne režite zatičev!IC1, IC2, IC3: IC – CD4051BE
Pazi na smer zareze! Mora se ujemati z zarezo na nosilcu IC!
IC4: IC – SN74HC595N
Pazi na smer zareze! Mora se ujemati z zarezo na nosilcu IC!
Priključitev KA12
Zelo pomembno je, da KA12 pravilno vstavite v Arduino Uno, da se izognete poškodbam nožic in zagotovite dobro povezavo.
Tu so najpomembnejše točke pozornosti:
A. Ta 6-pinski ženski priključek se natančno prilega v "ANALOGNI IN" na Arduinu.
B. Dve 3-pinski ženski nastavek drsita čez 6 zatičev ICSP na Arduinu.
C. Številke poleg 8-pinskih ženskih glav na KA12 naj ustrezajo digitalnim V/I.
D. Zatiče previdno potisnite v Arduino, da preprečite poškodbe.
Namestitev knjižnice Arduino
- Namestite knjižnico:
Pojdite na stran za prenos KA12 na Vellemanu webmesto
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Prenesite izvleček »velleman_KA12« in kopirajte mapo »velleman_KA12« v svoje knjižnice Dokumenti\Arduino\. - Exampskica:
A. Odprite programsko opremo Arduino
B. Nato kliknite file/Pramples/Velleman_KA12/Velleman_KA12 - Koda:
Vrstica za vrstico
Da bi bile funkcije KA12 enostavne za uporabo, smo izdelali knjižnico.
Vrstica 1 in 6 deklarirata uporabo in inicializirata knjižnico. To je treba narediti v vsaki skici, ki uporablja KA12. Knjižnica vam daje možnost, da preprosto preberete vse vrednosti senzorjev in jih shranite v int-matriko ali preberete eno vrednost in jo shranite v int.
Za branje vseh senzorjev morate deklarirati int-matriko s 24 mesti (vrstica 2). Za izpolnitev matrike uporabljamo ukaz read (vrstica 8). V example, prikažemo vse vrednosti serijskemu monitorju z uporabo zanke for (vrstice 9 do 12).
Serijska komunikacija je nastavljena v vrstici 5.
Če potrebujete samo eno vrednost, lahko uporabite ukaz "ka12_read" (vrstica 13).
VellemanProjekti
@Velleman_RnD
VELLEMAN nv – Legen Heirweg 33, Gavere (Belgija)
vellemanprojects.com
Dokumenti / Viri
![]() |
Velleman ščit za razširitev analognega vhoda za Arduino [pdf] Navodila za uporabo Razširitveni ščit za analogni vhod za Arduino |