VELLEMAN-LOGO

velleman KA12 Analogový vstupní rozšiřující štít

velleman-KA12-Analog-Input-Extension-Shield-FIG- (2)

Zavedení

Arduino UNO™ je vybaveno 6 analogovými vstupy, ale některé projekty vyžadují více. Napřample; projekty senzorů nebo robotů. Rozšiřující štít analogového vstupu využívá pouze 4 I/O linky (3 digitální, 1 analogový), ale přidává neuvěřitelných 24 vstupů, takže celkem máte k dispozici 29 analogových vstupů.

Vlastnosti:

  • 24 analogových vstupů
  • jsou použity pouze 4 I/O linky
  • stohovatelný design
  • kompletní s knihovnou a examples
  • funguje s Arduino UNO ™ a kompatibilními deskami

Specifikace:

  • analogové vstupy: 0 - 5 VDC
  • používá piny: 5, 6, 7 a A0 na desce Arduino UNO ™
  • rozměry: 54 x 66 mm (2.1 ”x 2.6”)

velleman-KA12-Analog-Input-Extension-Shield-FIG- (3)

V tomto návodu vysvětlíme, jak sestavit KA12 a jak nainstalovat přiloženou knihovnu Arduino s example skica.

Co je v krabicivelleman-KA12-Analog-Input-Extension-Shield-FIG- (4)

  1. 1 X DPS
  2. 1 x rezistor 470 Ohmů (žlutý, fialový, hnědý)
  3. 2 x 100k Ohm rezistor (hnědý, černý, žlutý)
  4. 2 x keramický vícevrstvý kondenzátor
  5. 3 X pole odporů 100k
  6. 1 x 3 mm červená LED
  7. 4 x IC držák (16 pinů)
  8. 4x pinheader s 6×3 piny
  9. 2 x 8pinová zásuvka
  10. 2 x 6pinová zásuvka
  11. 2 x 3pinová zásuvka
  12. 3 X IC - CD4051BE
  13. 1 X IC - SN74HC595N

Stavební návodvelleman-KA12-Analog-Input-Extension-Shield-FIG- (5)

  • Umístěte rezistor 470 Ohmů podle obrázku a připájejte. R1: 470 Ohm (žlutá, černá, hnědá)velleman-KA12-Analog-Input-Extension-Shield-FIG- (6)
  • Umístěte dva 100k Ohm odpory podle obrázku a připájejte je. R2, R3: 100 kOhm (hnědá, černá, žlutá)velleman-KA12-Analog-Input-Extension-Shield-FIG- (7)
  • C1, C2: karmické vícevrstvé kondenzátoryvelleman-KA12-Analog-Input-Extension-Shield-FIG- (8)
  • RN1, RN2, RN3: pole odporů 100kvelleman-KA12-Analog-Input-Extension-Shield-FIG- (9)
  • LED: červená LED Pozor na polaritu!velleman-KA12-Analog-Input-Extension-Shield-FIG- (10) velleman-KA12-Analog-Input-Extension-Shield-FIG- (11)
  • IC1, …, IC4: Držáky IC Pozor na směr zářezu!velleman-KA12-Analog-Input-Extension-Shield-FIG- (12) velleman-KA12-Analog-Input-Extension-Shield-FIG- (13)
  • Zapájejte všechny konektory pinheader 6×3. Ujistěte se, že ohnuté kolíky jsou připájeny!velleman-KA12-Analog-Input-Extension-Shield-FIG- (14)
  • Připájejte jak 6kolíkové samice, tak 8kolíkové samičí hlavičky na místo. Nestříhejte špendlíky!velleman-KA12-Analog-Input-Extension-Shield-FIG- (15)
  • SV1: dvě 3kolíkové samičí hlavičky
    Vložte kolíky na straně pájky a pájku na straně součástky!
    Ujistěte se, že horní část hlav je rovnoměrně zarovnána a nepřesahuje horní část ostatních kolíků. Tímto způsobem se bude krásně hodit na vaše Arduino Uno.
    Neřežte špendlíky!
  • IC1, IC2, IC3: IC – CD4051BE Pozor na směr zářezu! Měl by odpovídat zářezu na držáku IC!velleman-KA12-Analog-Input-Extension-Shield-FIG- (17) velleman-KA12-Analog-Input-Extension-Shield-FIG- (16)
  • IC4: IC – SN74HC595N Pozor na směr zářezu! Měl by odpovídat zářezu na držáku IC!

Připojení KA12

Je velmi důležité správně vložit KA12 do Arduino Uno, aby nedošlo k poškození kolíků a bylo zajištěno dobré spojení. Zde jsou nejdůležitější body pozornosti:

  • A. Tato 6pinová zásuvka se přesně hodí do 'ANALOG IN' na Arduinu.
  • B. Dvě 3pinové zásuvkové lišty klouzají po 6 pinech ICSP na Arduinu.
  • C. Čísla vedle 8kolíkových konektorů na KA12 by měla odpovídat číslicovým I/O.
  • D. Opatrně zasuňte kolíky do Arduina, aby nedošlo k poškození.

velleman-KA12-Analog-Input-Extension-Shield-FIG- (18)

Instalace knihovny Arduino

Nainstalujte knihovnu:

Přejděte na stránku stahování KA12 na Velleman webmísto:
http://www.vellemanprojects.eu/support/downloads/?code=KA12
Stáhněte si extrakt 'velleman_KA12' a zkopírujte složku „velleman_KA12“ do vašich Documents\Arduino\libraries.

Exampnáčrt:

  • A. Otevřete software Arduino
  • B. Poté klikněte file/Přamples/Velleman_KA12/Velleman_KA12

kód:velleman-KA12-Analog-Input-Extension-Shield-FIG- (19)

Řádek po řádku

  • Aby bylo používání funkcí KA12 snadné, vytvořili jsme knihovnu. Řádek 1 a 6 deklarují použití a inicializují knihovnu. Toto musí být provedeno v každé skice, která používá KA12. Knihovna vám dává možnost snadno číst všechny hodnoty senzoru a ukládat je do int-array nebo číst jednu hodnotu a uložit ji do int.
  • Pro čtení všech senzorů byste měli deklarovat vnitřní pole s 24 místy (řádek 2). K vyplnění pole použijeme příkaz readAll (řádek 8). V exampVšechny hodnoty zobrazíme sériovému monitoru pomocí smyčky for (řádek 9 až 12). Sériová komunikace se nastavuje na řádku 5. Pokud potřebujete pouze jednu hodnotu, můžete použít příkaz „ka12_read“ (řádek 13).

VELLEMAN nv - Legen Heirweg 33, Gavere (Belgie)
vellemanprojects.com

Dokumenty / zdroje

velleman KA12 Analogový vstupní rozšiřující štít [pdf] Instalační průvodce
Analogový vstupní štít rozšíření KA12, KA12, štít rozšíření analogového vstupu, štít rozšíření vstupu, štít rozšíření, štít

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *