Tazma que sensible eres, Torghest ha hecho un chiste sin importancia.
"case sensitive" en ingles significa algo asi como que "distingue mayúsculas de minúsculas". Te ha respondido que si, pero que la gente dice case sentive para hacerse el interesante.
ah jeje que torpon que soy
perdon por el mal entendido a quedado claro que mi ingles es patetico
una duda ahora para añadir un led al pin 13 como tendria que hacerlo
que tiene que ir antes o despues del codigo que hay mas arriba no se bien como montarlo
la verdad que esto de programar es dificil pero apasionante
jajaja que ha pasado aqui? la última vez que intento hacerme el gracioso en el foro XD
el arduino ya tiene un led en el pin 13, no tienes que montar nada si no quieres. Basta declarar el pin 13 como salida digital y ponerla en HIGH o LOW a voluntad. Mira el ejemplo "Blink" que te viene en el Software.
normalmente se declara mediante pinMode en la función setup. Depende cuando quieras que se encienda el led tendras que poner la salida 13 en high o low. Salu2
tazma:
ah jeje que torpon que soy
perdon por el mal entendido a quedado claro que mi ingles es patetico
una duda ahora para añadir un led al pin 13 como tendria que hacerlo
que tiene que ir antes o despues del codigo que hay mas arriba no se bien como montarlo
la verdad que esto de programar es dificil pero apasionante
salu2
echa un vistazo a los enlaces de mi firma, cosas como añadir un led a un pin son muy básicas y en cierto modo esta mal visto preguntarlas porque significa que el usuario no se ha molestado en intentar aprender lo básico.
hola y gracias a todos sergesgsx tus enlaces los tengo en mi lista de favoritos
pero hay cosas que no entiedo
mi problema es que no tengo ni tendre un profesor para que me explique mis dudas por problemas que no voy a contar aqui en el foro
yo tengo que aprender a vase de horas y horas .etc .etc
a mi favor tengo que me encanta la electroinica repito gracias a todos
tazma:
hola y gracias a todos sergesgsx tus enlaces los tengo en mi lista de favoritos
pero hay cosas que no entiedo
mi problema es que no tengo ni tendre un profesor para que me explique mis dudas por problemas que no voy a contar aqui en el foro
yo tengo que aprender a vase de horas y horas .etc .etc
a mi favor tengo que me encanta la electroinica repito gracias a todos
yo tampoco he tenido profesor, he aprendido leyendo manuales, viendo videos de youtube, leyendo las guías de mi firma, y cuando he tropezado con algo y me ha sido imposible por todos los medios continuar, he preguntado en el foro de la forma mas detalla posible para hacerselo mas facil a los foreros.
vamos que todos aprendemos a BASE de horas.
hola miniduino el sensor que yo uso es parecido al que tu comentas
yo tengo montada una mini alarma con este codigo lo cuelgo aquipor si lo quieres utilizar
el codigo no es mio jeje que mas quisiera yo
int ledPin = 13; // choose the pin for the LED
int inputPin = 2; // choose the input pin (for PIR sensor)
int pirState = LOW; // we start, assuming no motion detected
int val = 0; // variable for reading the pin status
int pinSpeaker = 10; //Set up a speaker on a PWM pin (digital 9, 10, or 11)
void setup() {
pinMode(ledPin, OUTPUT); // declare LED as output
pinMode(inputPin, INPUT); // declare sensor as input
pinMode(pinSpeaker, OUTPUT);
Serial.begin(9600);
}
void loop(){
val = digitalRead(inputPin); // read input value
if (val == HIGH) { // check if the input is HIGH
digitalWrite(ledPin, HIGH); // turn LED ON
playTone(300, 160);
delay(150);
// playTone(300, 120);
// delay(150);
if (pirState == LOW) {
// we have just turned on
Serial.println("Motion detected!");
// We only want to print on the output change, not state
pirState = HIGH;
}
} else {
digitalWrite(ledPin, LOW); // turn LED OFF
playTone(0, 0);
delay(300);
if (pirState == HIGH){
// we have just turned off
Serial.println("Motion ended!");
// We only want to print on the output change, not state
pirState = LOW;
}
}
}
// duration in mSecs, frequency in hertz
void playTone(long duration, int freq) {
duration *= 1000;
int period = (1.0 / freq) * 1000000;
long elapsed_time = 0;
while (elapsed_time < duration) {
digitalWrite(pinSpeaker,HIGH);
delayMicroseconds(period / 2);
digitalWrite(pinSpeaker, LOW);
delayMicroseconds(period / 2);
elapsed_time += (period);
}
}
y la verdad que va muy bien el unico problema que le voe es que al momento de conectar ya suena la bozina y me gustaria que fuese a si pero nose modificarlo