
אַסעמבלי מאַנואַל
אקטאבער 2016
אַנאַלאָג ינפּוט פאַרלענגערונג שילד פֿאַר אַרדוינאָ

הקדמה
די Arduino UNO ™ איז יקוויפּט מיט 6 אַנאַלאָג ינפּוץ, אָבער עטלעכע פּראַדזשעקס דאַרפן מער. פֿאַר עקסample; סענסער אָדער ראָבאָט פּראַדזשעקס. די אַנאַלאָג אַרייַנשרייַב פאַרלענגערונג שילד ניצט בלויז 4 י / אָ שורות (3 דיגיטאַל, 1 אַנאַלאָג) אָבער מוסיף אַ וואַפּינג 24 ינפּוץ, אַזוי אין גאַנץ איר האָבן 29 אַנאַלאָג ינפּוץ צו דיין באַזייַטיקונג.
פֿעיִקייטן:
- 24 אַנאַלאָג ינפּוץ
- בלויז 4 I/O שורות זענען געניצט
- סטאַקקאַבלע פּלאַן
- גאַנץ מיט ביבליאָטעק און עקסamples
- אַרבעט מיט Arduino UNO ™ און קאַמפּאַטאַבאַל באָרדז
ספּעסאַפאַקיישאַנז:
- אַנאַלאָג ינפּוץ: 0 - 5 וודק
- ניצט פּינס: 5, 6, 7 און A0 אויף Arduino UNO ™ ברעט
- דימענשאַנז: 54 קס 66 מם (2.1 "רענטגענ 2.6")

אין דעם מאַנואַל, מיר וועלן דערקלערן ווי צו אַסעמבאַל די KA12 און ווי צו ינסטאַלירן די אַרייַנגערעכנט Arduino ביבליאָטעק מיט אַן עקס.ample סקיצע.

וואָס ס אין די קעסטל
- 1 רענטגענ פּקב
- 1 X 470 אָום רעסיסטאָר (געל, לילאַ, ברוין)
- 2 X 100 ק אָום רעסיסטאָר (ברוין, שוואַרץ, געל)
- 2 רענטגענ סעראַמיק מאַלטילייער קאַפּאַסאַטער
- 3 X רעסיסטאָר מענגע 100 ק
- 1 X 3 מם רויט געפירט
- 4 X יק האָלדער (16 פּינס)
- 4 X שפּילקע כעדער מיט 6 × 3 פּינס
- 2 X 8 שפּילקע ווייַבלעך כעדער
- 2 X 6 שפּילקע ווייַבלעך כעדער
- 2 X 3 שפּילקע ווייַבלעך כעדער
- 3 X יק - CD4051BE
- 1 X יק - SN74HC595N

בילדינג ינסטראַקשאַנז

שטעלן די 470 אָום רעסיסטאָר ווי געוויזן אין די בילד און סאַדער.
ר1: 470 אָום (געל, שוואַרץ, ברוין)
פּאָסטן די צוויי 100 ק אָום רעסיסטאָרס ווי געוויזן אין די בילד און סאַדער זיי.
ר2, ר3: 100 ק אָום (ברוין, שוואַרץ, געל)
C1, C2: סעראַמיק מאַלטילייערד קאַפּאַסאַטערז
RN1, RN2, RN3: רעסיסטאָר מענגע 100 ק
LED: רויט געפירט
מיינונג די פּאָולעראַטי!

יק 1,…, יק 4: יק האָלדערס
האַלטן די ריכטונג פון די קאַרב!
סאַדער אַלע די 6 × 3 שפּילקע-כעדער קאַנעקטערז.
מאַכט זיכער אַז די בענט פּינס זענען סאַדערד!
סאַדער ביידע די 6 -שפּילקע ווייַבלעך כעדערז און די 8 -שפּילקע ווייַבלעך כעדערז אין פּלאַץ.
צי ניט שנייַדן די פּינס!
SV1: צוויי ווייַבלעך כעדערז מיט 3 שפּילקע
אַרייַנלייגן די פּינס אויף די סאַדער זייַט און סאַדער אויף די קאָמפּאָנענט זייַט! מאַכן זיכער אַז די שפּיץ פון די כעדערז זענען גלייַך לעוואַלד און טאָן ניט יקסיד די שפּיץ פון די אנדערע פּינס. אויף דעם וועג, עס וועט פּאַסיק געזונט אויף דיין Arduino Uno. צי ניט שנייַדן די פּינס!
יק 1, יק 2, יק 3: יק - CD4051BE
האַלטן די ריכטונג פון די קאַרב! עס זאָל גלייַכן די קאַרב אויף די יק האָלדער!
יקקסנומקס: יק - SN74HC595N
האַלטן די ריכטונג פון די קאַרב! עס זאָל גלייַכן די קאַרב אויף די יק האָלדער!
קאַנעקטינג די KA12
עס איז זייער וויכטיק צו אַרייַנלייגן די KA12 ריכטיק אויף די Arduino Uno צו ויסמיידן שעדיקן צו די פּינס און צו ענשור אַ גוטע פֿאַרבינדונג.
דאָ זענען די מערסט וויכטיק ופמערקזאַמקייט פונקטן:
יי די 6 -שפּילקע ווייַבלעך כעדער פיץ פּונקט אין די 'אַנאַלאָג אין' אויף די Arduino.
B. די צוויי ווייַבלעך כעדערז מיט 3 שפּילקע רוק איבער די 6 ICSP פּינס אויף די Arduino.
C. די נומערן ביי די 8 -שפּילקע ווייַבלעך כעדערז אויף די KA12 זאָל שטימען מיט די דיגיטאַל י/אָ.
די רוק די פּינס קערפאַלי אין די Arduino צו פאַרמייַדן שעדיקן.
ינסטאַלירן די Arduino ביבליאָטעק
- ינסטאַלירן די ביבליאָטעק:
גיין צו די KA12 אראפקאפיע בלאַט אויף די Velleman webפּלאַץ
http://www.vellemanprojects.eu/support/downloads/?code=KA12
אראפקאפיע די 'velleman_KA12' עקסטראַקט און נאָכמאַכן די טעקע "velleman_KA12" צו דיין Documents \ Arduino \ libraries. - Exampדי סקיצע:
יי עפֿן די Arduino ווייכווארג
בי דעמאָלט גיט file/ עקסamples/Velleman_KA12/Velleman_KA12 - די קאָד:
שורה דורך שורה
כּדי צו מאַכן די KA12 פאַנגקשאַנז גרינג צו נוצן, מיר באשאפן אַ ביבליאָטעק.
שורה 1 און 6 דערקלערן די נוצן און ינישאַלייז די ביבליאָטעק. דאָס דאַרף זיין דורכגעקאָכט אין יעדער סקיצע וואָס ניצט די KA12. די ביבליאָטעק גיט איר די מעגלעכקייט צו לייכט לייענען אַלע סענסער וואַלועס און שפּאָרן זיי אין אַ ינט-מענגע אָדער צו לייענען איין ווערט און שפּאָרן דאָס צו אַן ינט.
צו לייענען אַלע סענסאָרס איר זאָל דערקלערן אַן ינט-מענגע מיט 24 ערטער (שורה 2). צו פּלאָמבירן די מענגע מיר נוצן די לייענען באַפֿעל (שורה 8). אין די עקסampאין, מיר ווייַזן אַלע די וואַלועס צו די סיריאַל מאָניטאָר מיט אַ פֿאַר שלייף (שורה 9 צו 12).
די סיריאַל קאָמוניקאַציע איז באַשטימט אין שורה 5.
אויב איר נאָר דאַרפֿן איין ווערט, איר קענען נוצן די "ka12_read" באַפֿעל (שורה 13).

וועללעמאַן פּראַדזשעקס
@וועללעמאַן_רנד
VELLEMAN nv - Legen Heirweg 33, Gavere (בעלגיע)
vellemanprojects.com
דאָקומענטן / רעסאָורסעס
![]() |
וועללעמאַן אַנאַלאָג ינפּוט פאַרלענגערונג שילד פֿאַר אַרדוינאָ [pdf] אינסטרוקציע מאַנואַל אַנאַלאָג ינפּוט עקסטענסיאָן שילד פֿאַר אַרדוינאָ |




