BUKHU LA PAMSONKHANO
OCTOBER 2016
ANALOG INPUT EXTENSION SHIELD YA ARDUINO
Mawu Oyamba
Arduino UNO ™ ili ndi zolowetsa 6 za analogi koma mapulojekiti ena amafuna zina. Za example; sensa- kapena ntchito za robot. Chishango chowonjezera cha analogi chimangogwiritsa ntchito mizere 4 ya I/O (3 digito, 1 analogi) koma imawonjezera zolowetsa 24, kotero muli ndi zolowetsa 29 zomwe muli nazo.
Mawonekedwe:
- Zowonjezera 24 za analog
- mizere 4 ya I/O yokha ndiyomwe imagwiritsidwa ntchito
- kapangidwe kokhazikika
- wathunthu ndi library ndi examples
- imagwira ntchito ndi Arduino UNO™ ndi ma board ogwirizana
Zofotokozera:
- zolowetsa analogi: 0 - 5 VDC
- amagwiritsa ntchito zikhomo: 5, 6, 7 ndi A0 pa bolodi la Arduino UNO™
- kukula: 54 x 66 mm (2.1" x 2.6")
M'bukuli, tifotokoza momwe tingasonkhanitsire KA12 ndi momwe mungayikitsire laibulale ya Arduino yokhala ndi ex.ampndi sketch.
Zomwe zili m'bokosi
- 1 X PCB
- 1 X 470 Ohm resistor (yachikasu, yofiirira, yofiirira)
- 2 X 100k Ohm resistor (bulauni, wakuda, wachikasu)
- 2 X ceramic multilayer capacitor
- 3 X resistor gulu 100k
- 1 X 3 mm LED yofiira
- 4 X IC chosungira (mapini 16)
- 4 X mutu wa pini wokhala ndi mapini 6 × 3
- 2 X 8 pini chamutu chachikazi
- 2 X 6 pini chamutu chachikazi
- 2 X 3 pini chamutu chachikazi
- 3 X IC - CD4051BE
- Mtengo wa 1 X IC-SN74HC595N
Malangizo omanga
Ikani pa 470 Ohm resistor monga momwe tawonetsera pa chithunzi ndi solder.
R1: 470 Ohm (yachikasu, yakuda, yofiirira)Ikani ziwirizo 100k Ohm resistors monga momwe zikuwonekera pachithunzichi ndikuzigulitsa.
R2, r3: 100k Ohm (bulauni, wakuda, wachikasu)C1, C2: ceramic multilayered capacitors
RN1, RN2, RN3: resistor gulu 100k
LED: LED yofiira
Kumbukirani polarity!
IC1, …, IC4: Ma IC okhala
Sangalalani ndi komwe akulowera! Solder onse 6 × 3 pin-header zolumikizira.
Onetsetsani kuti zikhomo zopindika zagulitsidwa! Solder onse 6 pini mitu yachikazi ndi 8 pini mitu yachikazi mu malo.
Osadula zikhomo!
SV1: mitu iwiri ya 3 pini ya akazi
Ikani zikhomo kumbali ya solder ndi solder kumbali ya chigawocho! Onetsetsani kuti pamwamba pamitu mwawongoleredwa mofanana ndipo musapitirire pamwamba pa zikhomo zina. Mwanjira iyi, idzakwanira bwino pa Arduino Uno wanu. Osadula zikhomo!IC1, IC2, IC3Chithunzi cha IC-CD4051BE
Sangalalani ndi komwe akulowera! Iyenera kufanana ndi notch yomwe ili pa IC!
IC4Chithunzi cha IC-SN74HC595N
Sangalalani ndi komwe akulowera! Iyenera kufanana ndi notch yomwe ili pa IC!
Zogwirizana ndi KA12
Ndikofunikira kwambiri kuyika KA12 molondola pa Arduino Uno kuti mupewe kuwonongeka kwa zikhomo ndikuwonetsetsa kulumikizana kwabwino.
Nazi mfundo zofunika kwambiri:
A. Mutu wachikazi wamapini 6 uwu ukulowa ndendende mu 'ANALOG IN' pa Arduino.
B. Mitu iwiri ya mapini atatu aakazi amatsetsereka pa mapini 3 a ICSP pa Arduino.
C. Manambala omwe ali pambali pa mitu 8 ya akazi pa KA12 ayenera kugwirizana ndi Digital I/O's.
D. Sungani mapini mosamala mu Arduino kuti musawonongeke.
Kukhazikitsa Library ya Arduino
- Ikani laibulale:
Pitani patsamba lotsitsa la KA12 pa Velleman webmalo
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Tsitsani chotsani cha 'velleman_KA12' ndikukopera chikwatu cha "velleman_KA12" ku library yanu ya Documents\Arduino\. - Exampndi sketch:
A. Tsegulani pulogalamu ya Arduino
B. Kenako dinani file/Eksamples/Velleman_KA12/Velleman_KA12 - Kodi:
Mzere ndi mzere
Kuti ntchito za KA12 zikhale zosavuta kugwiritsa ntchito, tidapanga laibulale.
Mzere 1 ndi 6 lengezani kugwiritsidwa ntchito ndikuyambitsa laibulale. Izi ziyenera kuchitidwa muzojambula zilizonse zomwe zimagwiritsa ntchito KA12. Laibulale imakupatsani mwayi wowerengera mosavuta ma sensor onse ndikusunga mu int-array kapena kuwerenga mtengo umodzi ndikusunga izi ku int.
Kuti muwerenge masensa onse muyenera kulengeza int-array ndi malo 24 (mzere 2). Kudzaza mndandanda timagwiritsa ntchito lamulo lowerengera (mzere 8). Mu example, timawonetsa zikhalidwe zonse ku serial monitor pogwiritsa ntchito loop (mzere 9 mpaka 12).
Kulumikizana kosalekeza kumakhazikitsidwa pamzere 5.
Ngati mukufuna mtengo umodzi wokha mutha kugwiritsa ntchito lamulo la "ka12_read" (mzere 13).
VellemanProjects
@Velleman_RnD
VELLEMAN nv – Legen Heirweg 33, Gavere (Belgium)
vellemanprojects.com
Zolemba / Zothandizira
![]() |
velleman Analog Input Extension Shield Kwa Arduino [pdf] Buku la Malangizo Analog Input Extension Shield Ya Arduino |