arduino y labview
TRANSCRIPT
-
8/19/2019 Arduino y LabVIEW
1/49
“ I n i t ”
e n m o d o “ w i r e ”
“ C r e a t e
”
“
”
“ C e r r a r p u e r t o ” ,
s e r e l e q u i v a l e n t e a l “ l o o p ” d e u n p r o g r a m a
-
8/19/2019 Arduino y LabVIEW
2/49
“ P i n M o d e ”
“ I N P U T ”
“ D i g i t a l I / O
P I N ”
“ P I N D i g i t a l ”
“ I n t e g e r d e 8 b i t s ”
“ C e r r a r ”
-
8/19/2019 Arduino y LabVIEW
3/49
“ t e r m ó m e t r o ” .
“ I n i t ”
“ W h i l e l o o p ”
“ A n a l o g R e a d P i n ”
“ A n a l o
I n p u t P i n ”
“ 8 ” q u e y a
“ V a l u e ”
“ P I N 8 ”
-
8/19/2019 Arduino y LabVIEW
4/49
. L o h a r e m o
s c o n f i g u r a n d o e l n u m e r o d e P I N “ 3 ” y m e d i a n t e u n
“ V a l o r a n a l ó g i c o ”
“ D u t y C y c l e
2 5 5 ) ” ,
“ S a l i d a ” .
“ C l o s e ”
“ W h i l e l o o p ”
“ A n a l o g
R e a d p i n ”
P o r u n l a d o p o n e m o s e l v a l o r d e c o m p a r a c i ó n “ 2 . 5 ” y p o r o t r o l a s e ñ a l
“ M a y o r q u e 2 . 5 ”
“ M e n o r q u e 2 . 5 ”
-
8/19/2019 Arduino y LabVIEW
5/49
“ D e s c o n e c t a r ” .
“ C i e r r e ”
“ E r r o r e s ” .
“ W h i l e l o o p ”
“ S e t D i g i t a l P i n M o d e ”
v a l o r “ D i g i t a l
R e a d P i n ”
“ C a s e
S t r u c t u r e ”
-
8/19/2019 Arduino y LabVIEW
6/49
“ F a l s e ”
“ T r u e ”
“ i n c r e m e n t á n d o s e e n 1 ” .
“ C a s e S t r u c t u r e ”
“ C i e r r e ”
-
8/19/2019 Arduino y LabVIEW
7/49
“ P u e s t a a c e r o ”
l l e v a r a e l c o n t a d o r a l v a l o r “ 0 ”
“ S e l e c t ”
“ t ”
“ s ”
“ f ”
“ s ”
-
8/19/2019 Arduino y LabVIEW
8/49
“ W h i l e l o o p ”
“ D i g i t a l W r i t e P i n ”
“ o s c i l a d o r ”
“ W h i l e L o o p ”
“ S h i f t R e g i s t
r ”
“ A d d S h i f t
R e g i s t e r ”
“ T i e m p o ”
“ R e l o j ” .
“ D i g i t a l W r i t e P i n ”
“ S a l i d a C l o c k ”
q u e a c t i v a l a e n t r a d a d e l b l o q u e A r d u i n o d e s a l i d a d i g i t a l “ H a b i l i t a d a S a l i d a ”
-
8/19/2019 Arduino y LabVIEW
9/49
“ P a r a r ” .
“ I n i t ” .
“ S e t D i g i t a l
P i n M o d e ”
-
8/19/2019 Arduino y LabVIEW
10/49
“ C a s e
S t r u c t u r e ” q u e e n n u e s t r o c a s o l e a ñ a d i r e m o s h a s t a “ t r e s c a s o s ” o e s t
c o m o e s t a d o d e i n i c i o e n l a s e c u e n c i a
d e e j e c u c i ó n e l “ R o j o ”
“ V e r d e ” y q u e
l a s e c u e n c i a s e r á : R o j o ( T R U E ) , Á m b a r ( F A L S E )
“ R o j o ” y q u e l a s e c u e n c i a s e r á : R o j o ( F A L S E ) , Á m b a r ( T
“ Á m b a r ” y q
u e l a s e c u e n c i a s e r á : R o j o ( F A L S E ) , Á m b a r
d e t i p o “ T R
U E / F A L S E ” p o r e s o d e b e m o s c o n v e r t i r l a s a l t i p o d e s e ñ a l a d m i s i b l e p o r l o s
“ D
i g i t a l W r i t e P i n ”
“ C l o s e ”
“ S i m p l e E r r o
r ”
-
8/19/2019 Arduino y LabVIEW
11/49
“ T . R o j o ”
“ T . A m b a r ”
“ T . V e r d e ” .
“ C a s e
S t r u c t u r e ”
-
8/19/2019 Arduino y LabVIEW
12/49
�