MANUAL DE MONTAJ
OCTOMBRIE 2016
SCUT DE EXTENSIE DE INTRARE ANALOGICĂ PENTRU ARDUINO
Introducere
Arduino UNO ™ este echipat cu 6 intrări analogice, dar unele proiecte necesită mai multe. De example; proiecte de senzori sau robot. Ecranul extensiei de intrare analogică folosește doar 4 linii I / O (3 digitale, 1 analog), dar adaugă 24 de intrări, deci aveți la dispoziție 29 de intrări analogice.
Caracteristici:
- 24 intrări analogice
- sunt utilizate doar 4 linii I / O
- design stivuitor
- complet cu bibliotecă și examples
- funcționează cu Arduino UNO ™ și plăci compatibile
Specificatii:
- intrări analogice: 0 - 5 VDC
- folosește pinii: 5, 6, 7 și A0 pe placa Arduino UNO ™
- dimensiuni: 54 x 66 mm (2.1 ”x 2.6”)
În acest manual, vom explica cum să asamblați KA12 și cum să instalați biblioteca Arduino inclusă cu un example schita.
Ce este în cutie
- 1 X PCB
- 1 X 470 Ohm rezistor (galben, violet, maro)
- Rezistor 2 X 100k Ohm (maro, negru, galben)
- 2 X condensator multistrat ceramic
- 3 X rezistență 100k
- 1 X 3 mm LED roșu
- 4 X suport IC (16 pini)
- Antet cu 4 pini cu 6 × 3 pini
- Antet feminin 2 X 8 pini
- Antet feminin 2 X 6 pini
- Antet feminin 2 X 3 pini
- 3 X IC - CD4051BE
- 1 X IC - SN74HC595N
Instrucțiuni de construcție
Poziționați Rezistor de 470 Ohm așa cum se arată în imagine și lipit.
R1: 470 Ohm (galben, negru, maro)Poziționează-i pe cei doi Rezistoare 100k Ohm așa cum se arată în imagine și lipiți-le.
R2, R3: 100k Ohm (maro, negru, galben)C1, C2: condensatori ceramici multistrat
RN1, RN2, RN3: matrice de rezistențe 100k
LED: LED roșu
Atenție la polaritate!
IC1,…, IC4: Titulari IC
Atenție la direcția crestăturii! Lipiți toți conectorii 6 × 3 pin-header.
Asigurați-vă că știfturile îndoite sunt lipite! Lipiți ambele capete femele cu 6 pini și capete femele cu 8 pini în poziție.
Nu tăiați știfturile!
SV1: două anteturi feminine cu 3 pini
Introduceți știfturile pe partea de lipit și lipirea pe partea componentă! Asigurați-vă că partea de sus a antetelor este la fel de nivelată și nu depășește partea superioară a celorlalte știfturi. În acest fel, se va potrivi frumos pe Arduino Uno. Nu tăiați știfturile!IC1, IC2, IC3: IC - CD4051BE
Atenție la direcția crestăturii! Ar trebui să se potrivească crestăturii de pe suportul IC!
IC4: IC - SN74HC595N
Atenție la direcția crestăturii! Ar trebui să se potrivească crestăturii de pe suportul IC!
Conectarea KA12
Este foarte important să introduceți KA12 corect pe Arduino Uno pentru a evita deteriorarea pinilor și pentru a asigura o conexiune bună.
Iată cele mai importante puncte de atenție:
A. Acest antet feminin cu 6 pini se potrivește exact în „ANALOG IN” de pe Arduino.
B. Cele două anteturi femele cu 3 pini alunecă peste cei 6 pini ICSP de pe Arduino.
C. Numerele de lângă anteturile feminine cu 8 pini de pe KA12 ar trebui să corespundă I / O-urilor digitale.
D. Glisați cu atenție știfturile în Arduino pentru a preveni deteriorarea.
Instalarea Bibliotecii Arduino
- Instalați biblioteca:
Accesați pagina de descărcare KA12 de pe Velleman website-ul
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Descărcați extrasul „velleman_KA12” și copiați folderul „velleman_KA12” în bibliotecile dvs. Documents \ Arduino \. - Exampschița:
A. Deschideți software-ul Arduino
B. Apoi faceți clic pe file/ Examples / Velleman_KA12 / Velleman_KA12 - Codul:
Linie cu linie
Pentru a face funcțiile KA12 ușor de utilizat, am creat o bibliotecă.
Rândurile 1 și 6 declară utilizarea și inițializează biblioteca. Acest lucru trebuie făcut în fiecare schiță care utilizează KA12. Biblioteca vă oferă posibilitatea de a citi cu ușurință toate valorile senzorului și de a le salva într-o matrice int sau de a citi o valoare și de a salva aceasta într-un int.
Pentru a citi toți senzorii, ar trebui să declarați un int-array cu 24 de locuri (linia 2). Pentru a umple matricea folosim comanda read (linia 8). În example, afișăm toate valorile pe monitorul serial folosind o buclă for (linia 9-12).
Comunicarea serială este configurată în linia 5.
Dacă aveți nevoie doar de o valoare, puteți utiliza comanda „ka12_read” (linia 13).
VellemanProjects
@Velleman_RnD
VELLEMAN nv - Legen Heirweg 33, Gavere (Belgia)
vellemanprojects.com
Documente/Resurse
![]() |
velleman Scut de extensie de intrare analogică pentru Arduino [pdfManual de instrucțiuni Scut de extensie de intrare analogică pentru Arduino |