Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I 1 1 1 1 11 nt ,11 1 1' 1, , 1
2200
LEO
]21098
, •••• ••
•• 6 S ◄ J 2 1 O
~I o e: ª' )
CJ s, [¡ IGP
o: 01
•~ -} 1
POWE R
IC 1
A,Ylo gln
~
ªº ••••••
0123 ◄ S
sv G,,d 'N
~
oy
ram a para que la frecuencia de encendid
aJ ¿Qué modificaciones harías en el prog
e.O... ~~ ·
apagado sea men or o mayor? (~~
1
se encienda 2 segundos, se apague
cJ Modifica el prog ram a para que el led
ue 1,5 segundos.
segundo se encienda 3 segundos y se apag
o.
endan 4 leds seguidos del prim ero al últim
d)Modifica el prog ram a para que se enci
o
de encenderse del prim ero al últim o lueg
e) Modifica el prog ram a para que después
se enciendan del último al primero.
los 4 led's.
f) Crea tu un juego de luces estilo libre con
PH!\L'. I ir,/\'. ; 1)1 í l l 1: l I Hl :11 lt\l l Ml
- --- ---
Esquema eléctric o:
-, aeoo
)
LEO
.LL
10K
!l il t:~•• 1
•
1
• 1 ; , u
~ º"'"•' IS 11
USIS
1Í f Ardulno I=
•
~
(:.:) · ~ D •· li
(t<i , l._____ic_, _ ___,
O"
•• 0 0: rowtn
~'°'"" .,, ÑWlloQln
01 l!J ◄ 'I
a.
a- a] Realiza la siguiente medición:
a-
•• ..D...
Blmhlo dtl pul•dtr
D
...• Vin2
-{)
º"
o-
'\,~8v
--O o-
Ettot contlttot horlzontlltt ton ti ml ■mo
•
=et- Vout9 CN '2 1
8'7..v
=--
:a.
FIJttt tn 11 oncho dt lo ■ 16mlnot d ■ c o -
Programa:
int EstadoPulsador2=0;
void setupl]
57
I i¡ U\! , I II ./\'; 1JI 1 11 [ : 11 llí :11 J/\1 l IVI 1
J
ekt
¾bewr... k.(~, LOvU)i
KI
int estadoentra da 1 ;
'59
' \. ''
'.\ 1 l
o o .A o o .A ..-1
- - -
o 1
...A o ..Á o _.Á
1 o o o Á o __)
-
1 1 o .A ..A o o
Indicar tipo de e~
Á.JO T A~O NMJD ~
o 1 1
))or ((Qs ~.rufo~ )~ o) ~e~~
1 o 1
1 1 o
OrtlAU
1
'1 1 /
Esquema eléctrico :
12 V
1
1"
O
.
;¡Q J2 10'>8 16 ~ 4 J 2 1
;z G 1 1 1 1 ~~
OJvlUI
vse f 11 Arduln o I=
("") CJs,t!
R2
~I ~rr-Yr..-t"
e º' ) IC?
a 01
• 1<3 ~· 1
1C 1
s
POWER Analog ln
ªº
'IN Gnd w 012345
ec:::::e
64
PRACTICA 1
lnt led1=2;
int led2=3;
void setup() {
pinMode(ledl,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(trigPin, OUTPUT);
pinMode(echoPln, INPUT);
Serial.begin(9600);
vold loop() {
digltalWrite(trlgPin, LOW);
delayMlcroseconds(2);
dlgitalWrite(trlgPin, HIGH);
delayMicroseconds(l0);
digitaiWrite(trigPin, LOW);
distance = (duration•.0343)/2;
Serial.print("Distance: ");
serlal .prlntln(dlstance);
if(dlstance<l0){
dl¡ltalWrite(ledl, HIGH);
else dllJltalWrlte(led1,LOW);
lf( dlstance>10)(
dllJltalWrlte(led2,HIGH);
else dlafta1Wrlte(led2,LOW);
delay(lOO);
}
PRACTICA2
#define trigPin 6
#define echoPin 5
#define led 13
#define led2 12
#define led3 11
#define led4 10
#define ledS 9
#define led6 8
#define buzzer 3
void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(led, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(ledS, OUTPUT);
pinMode(led6, OUTPUT);
pinMode(buzzer, OUTPUT);
void loop() {
digitalWrite(trigPin, LOW);
delayMícroseconds(2);
digitalWrite(trigPin, HIGH);
delayM icroseconds(10);
dlgltalWrite(trígPin, LOW);
digltalWrite(led, HIGH);
tone(3,10);
else {
digitalWrite(led,LOW);
noTone(3);
digita1Write(led2, HIGH);
tone{3,10);
else {
digita1Write(led2, LOW);
noTone(3);
digita1Write(led3, HIGH);
tone(3,100);
else {
digita1Write(led3, LOW);
noTone(3);
digita1Write(led4, HIGH);
tone(3,100);
else {
digita1Write(led4,LOW);
noTone(3);
digitalWrite(ledS, HIGH);
tone(3,1000);
else {
dlgltalWrlte(ledS,LOW);
noTone(3);
diglta1Write(led6, HIGH);
tone(3, 1000);
else {
digita1Write(led6,LOW);
noTone(3);
if (distante >s200 ){
Serlal.println("Out of range");
else {
Serial.print(dlstance);
Serlal.println(" cm");