MANWAL NG ASSEMBLY
OKTUBRE 2016
ANALOG INPUT EXTENSION SHIELD PARA SA ARDUINO
Panimula
Ang Arduino UNO ™ ay nilagyan ng 6 na analog input ngunit ang ilang mga proyekto ay tumatawag para sa higit pa. Para kay example; mga proyekto ng sensor- o robot. Gumagamit lamang ang analog input extension na kalasag ng 4 na mga linya ng I / O (3 digital, 1 analog) ngunit nagdaragdag ng isang napakalaki na 24 na input, kaya sa kabuuan mayroon kang 29 mga analog na input na iyong itatapon.
Mga Tampok:
- 24 analog input
- 4 na mga linya ng I / O lamang ang ginagamit
- naka-stack na disenyo
- kumpleto sa library at examples
- gumagana sa Arduino UNO ™ at mga katugmang board
Mga pagtutukoy:
- analog input: 0 - 5 VDC
- gumagamit ng mga pin: 5, 6, 7 at A0 sa Arduino UNO ™ board
- sukat: 54 x 66 mm (2.1 "x 2.6")
Sa manu-manong ito, ipaliwanag namin kung paano tipunin ang KA12 at kung paano i-install ang kasama na Arduino library kasama ang isang datingampang sketch.
Ano ang nasa kahon
- 1 X PCB
- 1 X 470 Ohm risistor (dilaw, lila, kayumanggi)
- 2 X 100k Ohm risistor (kayumanggi, itim, dilaw)
- 2 X ceramic multilayer capacitor
- 3 X risistor array 100k
- 1 X 3 mm pulang LED
- 4 X na may hawak ng IC (16 na mga pin)
- 4 X pin na header na may 6 × 3 na mga pin
- 2 X 8 pin na babaeng header
- 2 X 6 pin na babaeng header
- 2 X 3 pin na babaeng header
- 3 X IC - CD4051BE
- 1 X IC - SN74HC595N
Mga tagubilin sa gusali
Iposisyon ang 470 Ohm risistor tulad ng ipinakita sa larawan at panghinang.
R1: 470 Ohm (dilaw, itim, kayumanggi)Puwesto ang dalawa 100k Ohm resistors tulad ng ipinakita sa larawan at solder ang mga ito.
R2, R3: 100k Ohm (kayumanggi, itim, dilaw)C1, C2: ceramic multilayered capacitors
RN1, RN2, RN3: risistor array 100k
LED: pulang LED
Isipin ang polarity!
IC1,…, IC4: Mga may hawak ng IC
Isip ang direksyon ng bingaw! Solder ang lahat ng 6 × 3 pin-header konektor.
Siguraduhin na ang mga baluktot na pin ay solder! Parehong kapwa ang 6 na pin na mga header ng babae at ang 8 pin na mga header na babae sa lugar.
Huwag i-cut ang mga pin!
SV1: dalawang 3 pin na mga header na babae
Ipasok ang mga pin sa solder side at solder sa bahagi ng bahagi! Siguraduhin na ang tuktok ng mga header ay pantay na leveled at huwag lumampas sa tuktok ng iba pang mga pin. Sa ganitong paraan, magkakasya ito nang maayos sa iyong Arduino Uno. Huwag i-cut ang mga pin!IC1, IC2, IC3: IC - CD4051BE
Isip ang direksyon ng bingaw! Dapat itong tumugma sa bingaw sa may-hawak ng IC!
IC4: IC - SN74HC595N
Isip ang direksyon ng bingaw! Dapat itong tumugma sa bingaw sa may-hawak ng IC!
Pagkonekta sa KA12
Napakahalaga na ipasok nang tama ang KA12 sa Arduino Uno upang maiwasan ang pinsala sa mga pin at upang matiyak ang isang mahusay na koneksyon.
Narito ang pinakamahalagang mga puntos ng pansin:
A. Ang 6 pin na babaeng header na ito ay eksaktong umaangkop sa 'ANALOG IN' sa Arduino.
B. Ang dalawang 3 pin na mga header na babae ay dumulas sa 6 na mga pin ng ICSP sa Arduino.
C. Ang mga numero sa tabi ng 8 pin na mga header na babae sa KA12 ay dapat na tumutugma sa Digital I / O's.
D. Maingat na idulas ang mga pin sa Arduino upang maiwasan ang pinsala.
Pag-install ng Arduino Library
- I-install ang library:
Pumunta sa pahina ng pag-download ng KA12 sa Velleman website
http://www.vellemanprojects.eu/support/downloads/?code=KA12
I-download ang katas na 'velleman_KA12' at kopyahin ang folder na “velleman_KA12” sa iyong mga aklatan ng Documents \ Arduino \. - Exampang sketch:
A. Buksan ang Arduino software
B. Pagkatapos mag-click file/ Halamples / Velleman_KA12 / Velleman_KA12 - Ang code:
Bawat linya
Upang gawing madaling gamitin ang mga pag-andar ng KA12, gumawa kami ng isang silid-aklatan.
Ipinahayag ng linya 1 at 6 ang paggamit at gawing simula ang aklatan. Dapat itong gawin sa bawat sketch na gumagamit ng KA12. Binibigyan ka ng library ng posibilidad na madaling mabasa ang lahat ng mga halaga ng sensor at mai-save ang mga ito sa isang int-array o basahin ang isang halaga at i-save ito sa isang int.
Upang mabasa ang lahat ng mga sensor dapat mong ideklara ang isang int-array na may 24 na lugar (linya 2). Upang punan ang array ginagamit namin ang read command (linya 8). Sa datingamp, ipinapakita namin ang lahat ng mga halaga sa serial monitor gamit ang isang para sa loop (linya 9 hanggang 12).
Ang serial na komunikasyon ay naka-set up sa linya 5.
Kung kailangan mo lamang ng isang halaga maaari mong gamitin ang utos na "ka12_read" (linya 13).
Mga Proyektong Velleman
@Velleman_RnD
VELLEMAN nv - Legen Heirweg 33, Gavere (Belgium)
vellemanprojects.com
Mga Dokumento / Mga Mapagkukunan
![]() |
velleman Analog Input Extension Shield Para sa Arduino [pdf] Manwal ng Pagtuturo Analog Input Extension Shield Para sa Arduino |