Son muy sencillos, no requieren grandes conocimientos de electronica para realizarlos. Los que son para expertos son proyectos mucho mas largos. Un saludo!
Para expertos son muy complejos desde un ordenador, equipos biomédicos hasta sistemas de control realizados por la NASA. Aunque para empezar siempre es bueno con proyectos fáciles mientras desarrollas lógica de programación y aprendes la electrónica básica. Si empiezas de lleno con proyectos Complejos lo más natural es que te frustres y no soluciones los problemas. Att: ING. Electrónico
Buen día, espero continúe bien en sus proyectos y que buen aporte a la comunidad. No se si será muy atrevida mi solicitud, quisiera que me facilitara los códigos de los 13 proyectos gracias.
Es maravilloso la verdad es que tendré que hacer un proyecto innovador con Arduino y estaba asustada por que no sabía de qué trata lo bueno es que eso será en 1 año y medio estoy estudiando desarrollo de software el proyecto será para sexto apenas me enseñaran Arduino estoy en 3
Puedes utilizar de base algun proyecto de este canal y mejorarlo. SI tienes cualquier duda puedes preguntarme por correo electronico "manualidadesyarmas@gmail.com"
Si no te importa voy a poner enlace a todos los videos en la descripcion, ya que todos los proyectos estas explicados en este canal De todas formas si quieres te los paso por aqui
@@RobotUNO si gracias amigo🙏🏽 ya me suscribi al canal para estar al pendiente de nuevos proyectos. Pedire los codigos de los videos correspondientes y muchas gracias la verdad que me serviran muchisimo para mi proyecto semestral. Un Saludo🙏🏽
NECESITO QUE ME HAGAN UN PROYECTO DE ALIMENTAR AUTOMATICAMENTE CAMARONES EN PISCINAS CAMARONERAS ESTE PROYECTO PUEDE TAMBIEN SERVIR PARA ALIMENTAR CULTIVO DE PECES SOY DE ECUADOR SALUDOS
hola buenas tardes, me preguntaba si podían ayudarme para alimentar mi arduino sin conectarlo a la computadora o a un alimentador, intenté usar una batería de 9 volts pero después de unos minutos ya no me funciona, me preguntaba por qué podría ser y cómo solucionarlo. De antemano muchas gracias
Hola Robot quiero hacer el proyecto 11 pero el link de la descripción está mal pusiste repetido el 10 y el 11 porfavor me puedes pasar el link del n11 pliss
No esta mal, lo que pasa es que en ese video enseño 3 proyectos diferentes, entonces el proyecto 11 se corresponde con el segundo proyecto de ese video. Un saludo!
Muy nal video. NO informa que materiales usar NO informa de los codigos La gran mayoria de la gente que busca informacion somo primerizos y / o novatos en esto
👇Más Proyectos de Electronica y Arduino👇
www.robotuno.com/
Si esos son para principiantes me imagino como seran para expertos.
Son muy sencillos, no requieren grandes conocimientos de electronica para realizarlos. Los que son para expertos son proyectos mucho mas largos. Un saludo!
Es una locura de cables yo lo he visto.
Para expertos son muy complejos desde un ordenador, equipos biomédicos hasta sistemas de control realizados por la NASA. Aunque para empezar siempre es bueno con proyectos fáciles mientras desarrollas lógica de programación y aprendes la electrónica básica. Si empiezas de lleno con proyectos Complejos lo más natural es que te frustres y no soluciones los problemas. Att: ING. Electrónico
Eso está fácil
Jesucristo muchísimo, arrepiéntete de tus pecados y ten perdón de pecados en Su Nombre
Buenas tardes. Me gustaría saber si es posible obtener los códigos de programación para estos proyectos. Gracias.
Te ganaste una suscriptora, sigue así. Me motivas a seguir en esta carrera
Muchas gracias y mucho animo, es duro, pero merece la pena !!!!
Que carrera estudias?
@@softwareliondev hola! Arquitectura de Plataformas y Servicios de TI
Y ud?
@@estudianteapsti1039 Oh interesante
Sos un genioo . Bendiciones 💪💪
Buen día, espero continúe bien en sus proyectos y que buen aporte a la comunidad. No se si será muy atrevida mi solicitud, quisiera que me facilitara los códigos de los 13 proyectos gracias.
En la descripcion del video tienes un enlace al codigo de programacion. Un saludo!
Una pregunta, con lenguaja lo programas tu arduino?
Ganaste una suscriptora !! Inspiras!
Muchas gracias!! Bienvenida al canal : )
Es maravilloso la verdad es que tendré que hacer un proyecto innovador con Arduino y estaba asustada por que no sabía de qué trata lo bueno es que eso será en 1 año y medio estoy estudiando desarrollo de software el proyecto será para sexto apenas me enseñaran Arduino estoy en 3
Puedes utilizar de base algun proyecto de este canal y mejorarlo. SI tienes cualquier duda puedes preguntarme por correo electronico "manualidadesyarmas@gmail.com"
Hola como estas yo ya me suscribi pero disculpa puedes decir que nomas ocupaste en todos los proyectos o como realizaste paso a paso
En la descripcion tienes un enlace a todos los proyectos explicados paso a paso
En que pagina se encuentra el paso a paso, gracias
Muy buenos proyectos y Interesante especialmente el robot y la contraseña . Tienes un nuevo suscriptor👍
Muchas gracias!! en la descripcion tienes un enlace a los videos en los que los explico paso a paso! Un saludo
Imprecionante cosas!! NUEVA SUB✌
Disculpa cuales proyectos son desarrollados cn Arduino Uno? Me los menciionas porfa?
Todos
Hola. Para mejorar todos tus videos solo faltaria poner un link para descargar los codigos. un saludo
Voy a ver como puedo hacer eso, un saludo y muchas gracias por el consejo.
Buenas el programa del proyecto 2 no me funciona necesito ayuda por favor
Wow! Me podrías compartir el código para el brazo robotico por favor? :D
saludos te compartio algunos codigos?
@@fernandorodriguez-pm8fk
Yo necesito porfavor
excelentes proyectos, podrias por favor compartirme el del himno de España
A partir del 2:30 viene un subidon!
muy buenos proyectos, puedes compartir los codigos de programacion del proyecto 6, 9 y 13 y muchas gracias y Bendiciones
Si no te importa voy a poner enlace a todos los videos en la descripcion, ya que todos los proyectos estas explicados en este canal
De todas formas si quieres te los paso por aqui
@@RobotUNO si por favor si me puedes compartir los enlaces y la informacion por aqui y muchas gracias 🙏🏽
@@kanttever5521 Mira la descripcion, la acabo de actualizar
@@RobotUNO si gracias amigo🙏🏽 ya me suscribi al canal para estar al pendiente de nuevos proyectos. Pedire los codigos de los videos correspondientes y muchas gracias la verdad que me serviran muchisimo para mi proyecto semestral. Un Saludo🙏🏽
@@kanttever5521 Pues en un rato voy a subir un nuevo video : ) Muchas gracias, estaré encantado de ayudarte en lo que necesites
Hola Amigo te felicito exelente projectos soy inicinante con arduino. Me interesa los codigo del 5,7 y 10 .Por Favor. Gracias
Claro, aqui los tienes! un saludo
//Robot UNO
//Proyecto 5: musica con arduino
#define DO 523.25
#define RE 587.33
#define MI 659.26
#define FA 698.46
#define SOL 783.99
#define LA 880
#define SI 987.77
#define RE2 1174.66
#define DO2 1062
#define DoS 554.37
#define RES 622.25
#define FAS 739.99
#define SOLS 830.61
#define FAS2 1479.98
#define a 1000
#define b 500
void setup() {
pinMode(8,OUTPUT);
}
void loop() {
//---------------- PRIMERA PARTE
tone(8, SOL , a);
delay(500);
noTone(8);
tone(8, RE , a);
delay(500);
noTone(8);
tone(8, SI , a);
delay(500);
noTone(8);
tone(8, SOL , b);
delay(500);
noTone(8);
tone(8, RE2 , b);
delay(400);
noTone(8);
tone(8, DO2 , b);
delay(400);
noTone(8);
tone(8, SI , b);
delay(400);
noTone(8);
tone(8, LA , b);
delay(400);
noTone(8);
tone(8, SOL , b);
delay(400);
noTone(8);
tone(8, SOL , b);
delay(400);
noTone(8);
tone(8, FAS , b);
delay(400);
noTone(8);
tone(8, MI , b);
delay(400);
noTone(8);
tone(8, RE , b);
delay(400);
noTone(8);
tone(8, SOL , a);
delay(500);
noTone(8);
tone(8, LA , a);
delay(500);
noTone(8);
tone(8, SI , 1500);
delay(1000);
noTone(8);
tone(8, RE2 , b);
delay(400);
tone(8, DO2 , b);
delay(400);
tone(8, SI , b);
delay(400);
tone(8, LA , b);
delay(400);
tone(8, SOL , b);
delay(400);
tone(8, RE2 , 2000);
delay(1000);
//--------------------- SEGUNDA PARTE
tone(8, RE2 , a);
delay(500);
tone(8, SI , 250);
delay(500);
tone(8, RE2 , 250);
delay(400);
tone(8, DO2 , a);
delay(400);
tone(8, LA , 250);
delay(500);
tone(8, DO2 , 250);
delay(400);
tone(8, SI , a);
delay(500);
tone(8, SOL , 250);
delay(400);
tone(8, SI , 250);
delay(400);
tone(8, LA , b);
delay(400);
tone(8, RE , b);
delay(400);
tone(8, MI , b);
delay(400);
tone(8, FAS , b);
delay(400);
tone(8, SOL , a);
delay(500);
tone(8, LA , a);
delay(500);
tone(8, SI , 250);
delay(500);
tone(8, DO2 , 250);
delay(400);
tone(8, RE2 , b);
delay(400);
tone(8, DO2 , b);
delay(400);
tone(8, SI , a);
delay(500);
tone(8, LA , a);
delay(500);
tone(8, SOL , 2000);
delay(1000);
}
//Canal de UA-cam -> RobotUNO
//Proyecto 7: termometro con arduino
#include
int tempPin = 0;
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
void setup(){
lcd.begin(16, 2);
}
void loop(){
int tempReading = analogRead(tempPin);
double tempK = log(10000.0 * ((1024.0 / tempReading - 1)));
tempK = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * tempK * tempK )) * tempK );
float tempC = tempK - 273.15;
lcd.setCursor(0, 0);
lcd.print("Temp C ");
lcd.setCursor(6, 0);
lcd.print(tempC);
delay(500);
}
//Canal de UA-cam -> RobotUNO
//Proyecto 10: sensor de aparcamiento
int TRIG = 10;
int ECO = 9;
int LED = 3;
int DURACION;
int DISTANCIA;
void setup(){
pinMode(TRIG, OUTPUT);
pinMode(ECO, INPUT);
pinMode(LED, OUTPUT);
Serial.begin(9600); //Numero de bits por segundo = 9600
}
void loop(){
digitalWrite(TRIG, HIGH);
delay(1);
digitalWrite(TRIG, LOW);
DURACION = pulseIn(ECO, HIGH);
DISTANCIA = DURACION / 58.2; //Valor especificado por el fabricante
Serial.println(DISTANCIA);
delay(200);
if(DISTANCIA= 0){
digitalWrite(LED, HIGH);
delay(DISTANCIA * 10);
digitalWrite(LED, LOW);
}
}
Bajaste el video del proyecto 9? Es que no aparece en tu canal
Si que esta el video, lo que pasa es que en ese video explico 3 proyectos, y el "proyecto 9" corresponde con el 3 proyecto de ese video
@@RobotUNO gracias
Buenos dias de por favor me pudira brindar los codigos de programacion del proyecto de matriz de leds automatica
Recuerda que si no puedes construir un robot...entonces se un robot (:^D)
xd
En que pagina se encuentra proyectos arduino mega 2560 gracias
Holaa me gusto el de la ruleta de la suerte no se si me podrías mandar la programación
Buenas tardes me gustaría saber cómo corregir este mensaje de arduino uno inicializer before byte
La verdad es que no se porque te ha salido ese error... en que proyecto ha sido??
Nuevo suscriptor!!!!
NECESITO QUE ME HAGAN UN PROYECTO DE ALIMENTAR AUTOMATICAMENTE CAMARONES EN PISCINAS CAMARONERAS ESTE PROYECTO PUEDE TAMBIEN SERVIR PARA ALIMENTAR CULTIVO DE PECES SOY DE ECUADOR SALUDOS
buenas tardes, que placa necesito para hacer los proyectos?
arduino uno r3. pero en realidad te vale cualquiera
hola buenas tardes, me preguntaba si podían ayudarme para alimentar mi arduino sin conectarlo a la computadora o a un alimentador, intenté usar una batería de 9 volts pero después de unos minutos ya no me funciona, me preguntaba por qué podría ser y cómo solucionarlo. De antemano muchas gracias
Jesucristo muchísimo, arrepiéntete de tus pecados y ten perdón de pecados en Su Nombre
me puede dar el codigo de programacion del mado a distancia?
Aqui lo tienes!!
//Canal UA-cam -> RobotUNO
//Proyecto 1
#include "IRremote.h"
#define LED1 2
#define LED2 3
#define LED3 4
#define LED4 5
#define LED5 6
#define LED6 7
#define LED7 8
#define LED8 9
#define LED9 10
#define LED10 12
int receiver = 11;
IRrecv irrecv(receiver);
decode_results results;
void translateIR(){
switch(results.value){
case 0xFFA25D: Serial.println("POWER");
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
digitalWrite(LED6, LOW);
digitalWrite(LED7, LOW);
digitalWrite(LED8, LOW);
digitalWrite(LED9, LOW);
digitalWrite(LED10, LOW);
break;
case 0xFFC23D: Serial.println("FAST FORWARD");
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
digitalWrite(LED6, HIGH);
digitalWrite(LED7, HIGH);
digitalWrite(LED8, HIGH);
digitalWrite(LED9, HIGH);
digitalWrite(LED10, HIGH);
break;
case 0xFF6897: Serial.println("0");
pinMode(LED1, OUTPUT);
digitalWrite(LED1, HIGH);
break;
case 0xFF30CF: Serial.println("1");
pinMode(LED2, OUTPUT);
digitalWrite(LED2, HIGH);
break;
case 0xFF18E7: Serial.println("2");
pinMode(LED3, OUTPUT);
digitalWrite(LED3, HIGH);
break;
case 0xFF7A85: Serial.println("3");
pinMode(LED4, OUTPUT);
digitalWrite(LED4, HIGH);
break;
case 0xFF10EF: Serial.println("4");
pinMode(LED5, OUTPUT);
digitalWrite(LED5, HIGH);
break;
case 0xFF38C7: Serial.println("5");
pinMode(LED6, OUTPUT);
digitalWrite(LED6, HIGH);
break;
case 0xFF5AA5: Serial.println("6");
pinMode(LED7, OUTPUT);
digitalWrite(LED7, HIGH);
break;
case 0xFF42BD: Serial.println("7");
pinMode(LED8, OUTPUT);
digitalWrite(LED8, HIGH);
break;
case 0xFF4AB5: Serial.println("8");
pinMode(LED9, OUTPUT);
digitalWrite(LED9, HIGH);
break;
case 0xFF52AD: Serial.println("9");
pinMode(LED10, OUTPUT);
digitalWrite(LED10, HIGH);
break;
case 0xFFFFFFFF: Serial.println("ERROR");break;
default:
Serial.println("Otro botón");
}
delay(500);
}
void setup() {
Serial.begin(9600);
Serial.println("IR Receiver Button Decode");
irrecv.enableIRIn();
}
void loop(){
if (irrecv.decode(&results))
{
translateIR();
irrecv.resume();
}
}
Por favor el código de 2, 4, 6, 7, 9, 12 y 13. Los necesito para aprender con estudiantes de colegio. Muchas gracias.
En la descripcion tienes un enlace a todos los proyectos, si tienes cualquier duda no dudes en preguntarmela
VIVA ESPAÑA VIVA EL REY VIVA EL ORDEN Y LA LEY
Like por el Himno Nacional
grande
hola quisiera un proyecto de indicador de turno gracias
Hola me podrías pasar el código del zumbador ?
//Robot UNO
//Proyecto 2
#define DO 523.25
#define RE 587.33
#define MI 659.26
#define FA 698.46
#define SOL 783.99
#define LA 880
#define SI 987.77
#define RE2 1174.66
#define DO2 1062
#define DoS 554.37
#define RES 622.25
#define FAS 739.99
#define SOLS 830.61
#define FAS2 1479.98
#define a 1000
#define b 500
void setup() {
pinMode(8,OUTPUT);
}
void loop() {
//---------------- PRIMERA PARTE
tone(8, SOL , a);
delay(500);
noTone(8);
tone(8, RE , a);
delay(500);
noTone(8);
tone(8, SI , a);
delay(500);
noTone(8);
tone(8, SOL , b);
delay(500);
noTone(8);
tone(8, RE2 , b);
delay(400);
noTone(8);
tone(8, DO2 , b);
delay(400);
noTone(8);
tone(8, SI , b);
delay(400);
noTone(8);
tone(8, LA , b);
delay(400);
noTone(8);
tone(8, SOL , b);
delay(400);
noTone(8);
tone(8, SOL , b);
delay(400);
noTone(8);
tone(8, FAS , b);
delay(400);
noTone(8);
tone(8, MI , b);
delay(400);
noTone(8);
tone(8, RE , b);
delay(400);
noTone(8);
tone(8, SOL , a);
delay(500);
noTone(8);
tone(8, LA , a);
delay(500);
noTone(8);
tone(8, SI , 1500);
delay(1000);
noTone(8);
tone(8, RE2 , b);
delay(400);
tone(8, DO2 , b);
delay(400);
tone(8, SI , b);
delay(400);
tone(8, LA , b);
delay(400);
tone(8, SOL , b);
delay(400);
tone(8, RE2 , 2000);
delay(1000);
//--------------------- SEGUNDA PARTE
tone(8, RE2 , a);
delay(500);
tone(8, SI , 250);
delay(500);
tone(8, RE2 , 250);
delay(400);
tone(8, DO2 , a);
delay(400);
tone(8, LA , 250);
delay(500);
tone(8, DO2 , 250);
delay(400);
tone(8, SI , a);
delay(500);
tone(8, SOL , 250);
delay(400);
tone(8, SI , 250);
delay(400);
tone(8, LA , b);
delay(400);
tone(8, RE , b);
delay(400);
tone(8, MI , b);
delay(400);
tone(8, FAS , b);
delay(400);
tone(8, SOL , a);
delay(500);
tone(8, LA , a);
delay(500);
tone(8, SI , 250);
delay(500);
tone(8, DO2 , 250);
delay(400);
tone(8, RE2 , b);
delay(400);
tone(8, DO2 , b);
delay(400);
tone(8, SI , a);
delay(500);
tone(8, LA , a);
delay(500);
tone(8, SOL , 2000);
delay(1000);
}
Hola Robot quiero hacer el proyecto 11 pero el link de la descripción está mal pusiste repetido el 10 y el 11 porfavor me puedes pasar el link del n11 pliss
No esta mal, lo que pasa es que en ese video enseño 3 proyectos diferentes, entonces el proyecto 11 se corresponde con el segundo proyecto de ese video. Un saludo!
@@RobotUNO Ahh vale error mío 😅😅
la musica que usa el yampol!!!
No me acuerdo, lo siento :(
No tengo plata pa eso ni modo me tengo que conformar viendo youtube
Genial!!
Me puede pasar el código de programación de la cerradura de contraseña
Buena tarde quisiera que me pasara código de brazo robotico
Muy nal video.
NO informa que materiales usar
NO informa de los codigos
La gran mayoria de la gente que busca informacion somo primerizos y / o novatos en esto
El himno de España 😂😂😂
jajajajaja de mis proyectos favoritos
arriba el gabilondo soleerr
Arriba el Betún segura!
BUENAS TARDES
NOS PUEDES PASAR MAS INFO Y CODIGOS DE PROGRAMACIÓN DEL PROYECTO 6,7 Y 8
MUCHAS GRACIAS
Están en la descripción
buenas tardes quisiera que me pase el código de programación de proyecto 6 y 13 muchas gracias
Y los Código? Por favor.
La meva profe de robotica i tecno diu: és una caqueta que no serveix per res per mi es espectacular
ayuda una punta de los cables se quedo en el arduino
Has probado a sacarla con unas pinzas o algun alicate de precision??
@@RobotUNO lo voy a intentar gracias
Que tipo estás usando si es para una tarea :')
Hola¡¡¡¡ puedes compartirme tu mail, dado que requiero ayuda para un proyecto personal. Un Abrazo Saludos Samuel
Hola! mi correo es "manualidadesyarmas@gmail.com"
@@RobotUNO Robots y armas? interesante jaja
hola me podrias pasar el codigo del proyecto 5,el del himno
En la descripcion tienes un enlace al video en el que se se explica mejor, te recomiendo id a verlo, pero aqui tienes el codigo. Un saludo.
//Robot UNO
//Proyecto 2
#define DO 523.25
#define RE 587.33
#define MI 659.26
#define FA 698.46
#define SOL 783.99
#define LA 880
#define SI 987.77
#define RE2 1174.66
#define DO2 1062
#define DoS 554.37
#define RES 622.25
#define FAS 739.99
#define SOLS 830.61
#define FAS2 1479.98
#define a 1000
#define b 500
void setup() {
pinMode(8,OUTPUT);
}
void loop() {
//---------------- PRIMERA PARTE
tone(8, SOL , a);
delay(500);
noTone(8);
tone(8, RE , a);
delay(500);
noTone(8);
tone(8, SI , a);
delay(500);
noTone(8);
tone(8, SOL , b);
delay(500);
noTone(8);
tone(8, RE2 , b);
delay(400);
noTone(8);
tone(8, DO2 , b);
delay(400);
noTone(8);
tone(8, SI , b);
delay(400);
noTone(8);
tone(8, LA , b);
delay(400);
noTone(8);
tone(8, SOL , b);
delay(400);
noTone(8);
tone(8, SOL , b);
delay(400);
noTone(8);
tone(8, FAS , b);
delay(400);
noTone(8);
tone(8, MI , b);
delay(400);
noTone(8);
tone(8, RE , b);
delay(400);
noTone(8);
tone(8, SOL , a);
delay(500);
noTone(8);
tone(8, LA , a);
delay(500);
noTone(8);
tone(8, SI , 1500);
delay(1000);
noTone(8);
tone(8, RE2 , b);
delay(400);
tone(8, DO2 , b);
delay(400);
tone(8, SI , b);
delay(400);
tone(8, LA , b);
delay(400);
tone(8, SOL , b);
delay(400);
tone(8, RE2 , 2000);
delay(1000);
//--------------------- SEGUNDA PARTE
tone(8, RE2 , a);
delay(500);
tone(8, SI , 250);
delay(500);
tone(8, RE2 , 250);
delay(400);
tone(8, DO2 , a);
delay(400);
tone(8, LA , 250);
delay(500);
tone(8, DO2 , 250);
delay(400);
tone(8, SI , a);
delay(500);
tone(8, SOL , 250);
delay(400);
tone(8, SI , 250);
delay(400);
tone(8, LA , b);
delay(400);
tone(8, RE , b);
delay(400);
tone(8, MI , b);
delay(400);
tone(8, FAS , b);
delay(400);
tone(8, SOL , a);
delay(500);
tone(8, LA , a);
delay(500);
tone(8, SI , 250);
delay(500);
tone(8, DO2 , 250);
delay(400);
tone(8, RE2 , b);
delay(400);
tone(8, DO2 , b);
delay(400);
tone(8, SI , a);
delay(500);
tone(8, LA , a);
delay(500);
tone(8, SOL , 2000);
delay(1000);
}
Es ingenieria electronica???
Es electronics en general
CODIGO DE LA BARRERA CON SENSOR DE MOVIMIENTO. SUSCRITO!!!!
Por supuesto! aqui la tienes
//Robot UNO
//SENSOR DE MOVIMIENTO
//PROYECTO 3
#include
Servo servomotor;
int valor;
int PINSERVO = 9;
int PULSOMIN = 1000;
int PULSOMAX = 2000;
void setup() {
pinMode(7,INPUT);
pinMode(8,OUTPUT);
digitalWrite(8,LOW);
servomotor.attach(PINSERVO,PULSOMIN,PULSOMAX);
}
void loop() {
valor = digitalRead(7);
digitalWrite(8,valor);
if(valor == HIGH){
servomotor.write(180);
}
if(valor == LOW){
servomotor.write(0);
}
}
@@RobotUNO Disculpe, ¿En qué lenguaje de programación realizo este proyecto, el de sensor de movimiento?
Llegué algo tarde pero me puedes pasar el codigo antes de las 2 de mañana
pasame el codigo del proyecto 3
En la descripcion del video hay un enlace para descargar el codigo de programacion
Me podria mandar el codigo numero 3. Gracias
Claro!!!
//Canal de UA-cam -> RobotUNO
//Juego snake en pantalla led 8x8
#include "LedControl.h"
//pins
const int SW_pin = 2;
const int X_pin = 0;
const int Y_pin = 1;
const int DIN = 12;
const int CS = 11;
const int CLK = 10;
const int BUZZER = 8;
//variables
const int screenWidth = 8;
const int screenHeight = 8;
int snakeX, snakeY, foodX, foodY, score = 0, snakeSize = 1;
char direction;
int tailX[100], tailY[100];
bool isGameOver = false;
LedControl lc = LedControl(DIN, CS, CLK, 1);
void setup() {
setupPins();
setupLedBoard();
setupSnakePosition();
setupFoodPosition();
}
void setupSnakePosition() {
snakeX = 4;
snakeY = 4;
}
void setupFoodPosition() {
foodX = rand() % screenWidth;
foodY = rand() % screenHeight;
}
void setupLedBoard() {
lc.shutdown(0, false);
lc.setIntensity(0, 1);
lc.clearDisplay(0);
}
void setupPins() {
pinMode(SW_pin, INPUT);
digitalWrite(SW_pin, HIGH);
}
void loop() {
if (isGameOver) {
playGameOverSong();
showGameOverScreen();
} else {
startGame();
}
}
void playGameOverSong() {
tone(BUZZER, 1000, 1000);
delay(100);
tone(BUZZER, 2000, 1000);
delay(100);
tone(BUZZER, 3000, 1000);
delay(100);
tone(BUZZER, 4000, 1000);
delay(100);
tone(BUZZER, 5000, 2000);
}
void playFoodEatenSong() {
tone(BUZZER, 500, 100);
}
void startGame() {
manageGameOver();
setJoystickDirection();
changeSnakeDirection();
manageSnakeOutOfBounds();
manageEatenFood();
manageSnakeTailCoordinates();
drawSnake();
delay(300);
}
void manageGameOver() {
for (int i = 1; i < snakeSize; i++) {
if (tailX[i] == snakeX && tailY[i] == snakeY) {
isGameOver = true;
}
}
}
void manageSnakeOutOfBounds() {
if (snakeX >= screenWidth) {
snakeX = 0;
} else if (snakeX < 0) {
snakeX = screenWidth - 1;
}
if (snakeY >= screenHeight) {
snakeY = 0;
} else if (snakeY < 0) {
snakeY = screenHeight - 1;
}
}
void manageSnakeTailCoordinates() {
int previousX, previousY, prevX, prevY;
previousX = tailX[0];
previousY = tailY[0];
tailX[0] = snakeX;
tailY[0] = snakeY;
for (int i = 1; i < snakeSize; i++) {
prevX = tailX[i];
prevY = tailY[i];
tailX[i] = previousX;
tailY[i] = previousY;
previousX = prevX;
previousY = prevY;
}
}
void manageEatenFood() {
if (snakeX == foodX && snakeY == foodY) {
playFoodEatenSong();
score++;
snakeSize++;
setupFoodPosition();
}
}
void setJoystickDirection() {
if (analogRead(X_pin) > 1000) {
direction = 'u';
} else if (analogRead(X_pin) < 100) {
direction = 'd';
} else if (analogRead(Y_pin) > 1000) {
direction = 'l';
} else if (analogRead(Y_pin) < 100) {
direction = 'r';
}
}
void changeSnakeDirection() {
switch (direction) {
case 'l':
snakeX--;
break;
case 'r':
snakeX++;
break;
case 'u':
snakeY--;
break;
case 'd':
snakeY++;
break;
}
}
void showGameOverScreen() {
for (int i = 0; i < screenHeight; i++) {
for (int j = 0; j < screenWidth; j++) {
showLed(j, i);
delay(50);
}
}
resetVariables();
}
void resetVariables() {
setupSnakePosition();
setupFoodPosition();
direction = ' ';
isGameOver = false;
score = 0;
snakeSize = 1;
}
void showLed(int row, int column) {
lc.setLed(0, row, column, true);
}
void hideLed(int row, int column) {
lc.setLed(0, row, column, false);
}
void drawSnake() {
for (int i = 0; i < screenHeight; i++) {
for (int j = 0; j < screenWidth; j++) {
if (i == snakeY && j == snakeX) {
showLed(snakeX, snakeY);
} else if (i == foodY && j == foodX) {
showLed(foodX, foodY);
} else {
bool isShown = false;
for (int k = 0; k < snakeSize; k++) {
if (tailX[k] == j && tailY[k] == i) {
showLed(j, i);
isShown = true;
}
}
if (!isShown) {
hideLed(j, i);
}
}
}
}
}
Gracias bro esres el mejor
buenos dias robot uno queria decirle que el codigo numero 3 no me sale dice que esta mal. que puedo hacer
Y como se have
Alguien por jodoropo aquí XD
Por quien? jajaj no entiendo. Un saludo!
pasame los codigos porfa
2:00
Viva España coño
me sobra la musica tan estridente...los proyectos guai
Wn con suerte puedo prender un puto led
Khob Ballo hoyse
himno de españa asu madre
VIVA ESPAÑA
Por favor
PESIMOS VIDEOS, MUESTRA TODO Y NO EXPLICA NADA
Alguien realizo alguno de estos proyectos?
ñññ
Hola podrias pasarme el codigo de leds a distancia, lo nececito pa un proyecto🙂