Hola profe. Soy una abuela argentina profe de educación tecnológica y a mis 60 años deseo aprender para jugar con mis nietos y compartir con mis estudiantes. Requetebuenisimas sus clases. Estoy aprendiendo mucho. Mil, mil gracias
@PEDROPABLOGONZALEZYAÑEZ Жыл бұрын
Buenas tardes Johann. Lo felicito por las clases, hasta este capítulo he hecho todas las tareas sin problema pues sus explicaciones son claras. Felicitaciones
@user-um9si7cz6t2 жыл бұрын
Desde España un nuevo alumno (de 67años). gracias y felicitaciones por tu curso. He programado en GWBASIC y ahora pretendo seguir haciendolo en Arduino para aplicar mas los programas en proyectos electronicos , ya que en Basic los programas estaban enfocados a soluciones de gestion de archivos. Gracias de nuevo y saludos cordiales
@benjamintomascormacksuazo6055 Жыл бұрын
Desde que comencé la serie, he hecho absolutamente todos tus proyectos, muchas gracias.
@jalexreal4 ай бұрын
12:43 y ese gemido ? 😂🤣
@juancarlosreyesmedina87464 ай бұрын
gracias Johann , te agradesco un monton estoy clase tras clase aprendiendo mucho ... que Dios te bendiga Exitos
@luisbarrueta52494 ай бұрын
Hola ing. no exageras cuando dices que es el mejor curso de arduino, explicaciones muy claras y fácil de comprender, y yo si hago los ejercicios que dejas y los que realizas en el video. De verdad se te agradece que compartas tu conocimiento y tu tiempo, estoy en el video #15, y no avanzo mas hasta comprender bien lo que explicas. Saludos desde la cd. de México.
@nauticalatam45792 ай бұрын
Hola Johann , excelentes curso, eh aprendido muchísimo desde que estoy viendo tu curso !!! Gracias amigo !!😀
@manolomontenegromusi Жыл бұрын
Gracias Johann, muy útil proyecto, modifiqué unas líneas del código para que me representara el porcentaje de brillo del led en el monitor serial, aquí les comparto mi cambio, Saludos desde la ciudad de México. int ledPin=11; int potPin=A0; int potVal; int dt = 200; int light; String info1 = "% de brillo total "; void setup() { // put your setup code here, to run once: pinMode(ledPin,OUTPUT); pinMode(potVal,INPUT); Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: potVal = analogRead(potPin); Serial.print(light); Serial.println(info1); light = map(potVal,0,1023,0,100); analogWrite(ledPin, light); delay (dt); }
@ValeriaAlvayero Жыл бұрын
¡Buena idea! Solo que debes hacer dos mapeos, uno como el del video y otro aparte para el porcentaje. Adjunto mi solución para quien interese int ledPin=9; int potenPin=A0; float potenLeido; int potenMapeado; int time=500; void setup() { // put your setup code here, to run once: pinMode(ledPin,OUTPUT); pinMode(potenPin,INPUT); Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: potenLeido=analogRead(potenPin); potenMapeado=map(potenLeido,0,1023,0,255); analogWrite(ledPin,potenMapeado); Serial.println("El led alumbra con un %"+String(map(potenMapeado,0,255,0,100))+" de luz"); delay(time); }
@NahuelEscribal-w4s11 ай бұрын
Consulta! Está bien la linea del analogWrite (ledPin,potenMapeado); ? Entiendo que estás mandando voltaje al ledpin, pero no entiendo para qué el potenMapeado. Gracias! Saludos!
@PaolaRodriguez-sd3gx Жыл бұрын
He estado siguiendo el curso hasta ahora y siento que aprendo mucho, realmente me gusta mucho, explicas de forma muy sencilla muchas gracias!!
@sr55382 ай бұрын
Sí, estoy haciendo los proyectos en conjunto. Buen curso, gracias!
@RoyMenez Жыл бұрын
acabo de hacerlo, eres un capo busque un sin fin pero nadie enseña como tu, sigue adelante con tus enseñanzas te mando un saludo desde La Paz, Bolivia.
@leonardosanchez6659 Жыл бұрын
Gracias Johann, si he llegado hasta este ejercicio es en gran medida por tu excelente capacidad para enseñar de una forma clara y amena. Me siento contento en poder estar echando mis primeros códigos. 😄. Saludos
@EstuartGomz9 ай бұрын
Hola profe Johan te quiero decir que tienes una excelente explicacion en cada video que haces sigue asi. Por otro lado te quiero decir que este capitulo en especial me emociono bastante al ver ese led disminuir y aumentar su brillo fue como wow un mundo se me a abierto ya puedo imaginar todo lo que se puede hacer con estos conocimientos que nos estas pasando muchisimas gracias por hacer este trabajo BENDICIONES.
@mauriciocascante10042 жыл бұрын
Muchas gracias por su dedicación, realmente sus lecciones nos permiten a los que iniciamos avanzar, felicitarle por esta gran iniciativa.
@rodrigougarte32902 ай бұрын
Recien descubro esto, tengo que repasar varias veces pero esta muy chevere
@carlosbenitez9351 Жыл бұрын
jajaj, tanto tiempo después, pero he aprendido demasiado ya que he hecho los proyectos que realizas tu junto con tus videos al mismo tiempo.
@javierdominguez2139 Жыл бұрын
De momento todo fantástico, y contento de haber dado contigo. Gracias Johann
@IngenisoRic4 ай бұрын
Gracias amigo, la verdad que se me complico entender, pero los demás me han sido muy prácticos y este también, pero me agrado mucho ya que significa que voy aprendiendo, no es fácil pero el que persevera alcanza, muchas gracias.
@franciscodiaz88602 ай бұрын
Excelente curso y si no tengo el hardware, pero las tareas las hago en un block de notas y las valido como la de encender 3 LED en diferentes condiciones deberías publicar tu solución al nivel que la pediste para poder comparar con nuestra solución, yo sé que los videos son viejos pero en su momento hubiesen sido muy buena idea
@riquilucho10 ай бұрын
Muchas gracias por compartir tus conocimientos de una forma tan clara y didáctica. FELICIDADES JOHANN desde Barcelona
@felipedejesusguevaramorale3112 Жыл бұрын
Muchas gracias soy principiante y gracias a ti, se abrio un nuevo mundo para mi!!
@kallisimo2 жыл бұрын
de verdad ha pasado un año del curso y recién lo estoy viendo... ha sido espectacular y me has aclarado varias cosas ..... MUCHAS GRACIAS!!! saludos desde Chile!
@alvpuente3 жыл бұрын
Como siempre, excelente. Voy a recomendar tu curso. Gracias por invertir tu tiempo en la preparación de cada clase. Hice el ejercicio y funcionó perfectamente.
@LIO-ROQUE7 ай бұрын
Justo lo que necesitaba para el control de un motor con un potenciómetro!!! Gracias!!
@damianalvarez85039 ай бұрын
Una pregunta, que no hay necesidad del pinMode cuando se trata de un pin Analógico? A0 al A5 ya que estos solo se puede utilizar como entrada y el IDE ya lo tiene previsto
@motorartesanal3 жыл бұрын
Buenas tardes Johann!!! Como siempre tus videos al grano y muy claros, gracias a eso estoy avanzando en tu curso de Arduino. Solo un aporte: Si cambias o inviertes los extremos de los cables del potenciómetro, notarás que a medida que giras hacia la derecha aumenta el brillo del led, y a medida que giras el potenciómetro hacia la izquierda disminuye el brillo de dicho led. Es decir, en sentido horario aumenta el brillo y en sentido antihorario disminuye el brillo, así es como funcionan los potenciómetros en general. Un ejemplo de ello lo tenemos en el potenciómetro de volumen de la TV o en la cadena de música. Muchas gracias por tus videos, seguimos avanzando. Un saludo cordial Juan
@JohannPerezE3 жыл бұрын
Hola. Muchas gracias por la aclaración! Un saludo!
@motorartesanal3 жыл бұрын
@@JohannPerezE Gracias a ti, por realizar este curso de Arduino tan interesante y práctico. Saludos
@corza47972 жыл бұрын
Buena johan e visto todos los videos hasta aqui, pretendo hacer todo el curso, gracias por tu aporte al aprendizaje de todos, saludos desde chile.
@darian250 Жыл бұрын
GRACIAS Johann!!! entre buscando como copiar un codigo para hacer un proyecto ya que no se programar, y aca estoy aprendiendo saludos desde arg
@tapirapeco9 ай бұрын
Muy bueno tu enfoque, metodología sencilla y muy práctico, gracias
@josealbertocalvo9477 Жыл бұрын
Complete la actividad asignada, todo genial.
@artesano5029 Жыл бұрын
la verdad amigo te pasaste de bueno con esto que haces muy pero muy bien explicado y echo todo los trabajos y tareas que dejas te felicito sigue asi
@ridermonte6458 Жыл бұрын
Excelente explicación, Excelente Video, Amigo. Eres mejor que muchos, aunque tuviste errores, me gusto
@jaimealonsoangulo65023 жыл бұрын
Gracias por tu enseñanza, si hemos aprendido nuevas cosas
@JohannPerezE3 жыл бұрын
Me alegra mucho saberlo! 😁
@marcelromero2066 Жыл бұрын
@@JohannPerezE ¿qué programa utilizas para representar los circuitos eléctricos?
@motorartesanal3 жыл бұрын
Buenos dias!!! en el código que te envié hay un error, y es el siguiente: int pinLed = A4; hay que cambiarlo por int pinled= 6; NOTA: tenia que poner un pin PWM, ahora si que aumenta y disminuye el brillo del led. La práctica hace al maestro. Un saludo cordial Juan
@JohannPerezE3 жыл бұрын
Jeje es verdad, suele suceder. Con la práctica todo se va haciendo más fácil. Llega el día en que casi nunca se te olvida el punto y coma (Jamás llega el día que nunca se te olvida 😅)
@byronsosachancay1942 Жыл бұрын
Me sucedió lo mismo del pin PWM XD
@Daniel21806 ай бұрын
hola Johann, si pude hacerlo es muy interesante para aplicar en casa
@LenoPC848 ай бұрын
Profesor, un excelente curso, voy siguiendo sus clases y ejercicios.
@danielcastillovillamarin31072 жыл бұрын
Excelente video! Ya me ví 12 videos hoy jajaja. Te comento que para hallar la variable light, lo que yo hice fue dividir potVal entre 4 y me salió igual. Saludos mi pay, que buen material. Muchos exitos.
@eduardogarcia50332 жыл бұрын
int ledPin = 3; int potPin = A2; int potVal; int delayt = 200; int light; void setup(){ pinMode(ledPin,OUTPUT); pinMode(potVal,INPUT); Serial.begin(9600); Serial.print("Analog\t-\tDigital "); } void loop(){ potVal = analogRead(potPin); Serial.print(potVal); Serial.print("\t-\t"); Serial.println(light); light = map(potVal,0,1023,0,255); analogWrite(ledPin,light); delay(delayt); } Pd: te extrañamos maestro
@jujopm.8-p2 жыл бұрын
Muy bien añadiendo tabulaciones (\t). Pero un pequeño error: muestras light en el monitor serie, antes de calcular su valor.
@eldinogamer300crack5 Жыл бұрын
muchas gracias de verdad tus videos son muy chidos y muy fáciles de entender yo intente hacer este ejercicio y fue excelente el resultado sigue así crack
@alejandrohdzed2 жыл бұрын
Hola, excelente explicaciones, yo estoy siguiendo desde el primer capitulo del curso y he realizado los ejercicios y las tareas, como bien lo mencionas, en esta practica se conjugan varios de los conceptos que hemos visto en capitulos anteriores y la verdad en el analogWrite me tuve que regresar al video donde das la explicacion porque no me acordaba y en mi cabeza no me hacia sentido de cuando puse el codigo para que el led encendiera jajajaja. Saludos y aunque estos videos son del 2021 no tiene nada que ver con la importancia de los mismos ya que creo que las bases que estas explicando no van a cambiar con el tiempo. Saludos desde Mexico.
@AlexMatus- Жыл бұрын
Muchas gracias por las clases, me han servido mucho.
@motorartesanal3 жыл бұрын
Buenas noches!!! he realizado el reto con una pequeña modificación. Solo tengo un pequeño problema, y es el siguiente: Cuando giro el potenciómetro al máximo me mide 1023, pero no me mide 5v sino 4v. Aquí te mando el código. int pot = A0; int pinLed = A4; int lecturaPot; int brillo; int tiempo = 400; void setup() { pinMode(pot, INPUT); pinMode(pinLed, OUTPUT); Serial.begin(9600); } void loop() { lecturaPot = analogRead(A0); Serial.print("Leyendo Pot= "); Serial.println(lecturaPot); brillo= map(lecturaPot,0,1023, 0, 255); analogWrite(pinLed, brillo); brillo =(5.*lecturaPot)/1024.; Serial.print("Tensión del led= "); Serial.println(brillo); delay(tiempo); } Buerno ya he visto el fallo, a la variable brillo le he cambiado el int por float, ahora si que a los 1023 le corresponde 5v. Muchas gracias por tus clases prácticas. Cuidaros Un saludo cordial Juan
@JohannPerezE3 жыл бұрын
Hola Juan! Que bueno que lograste debuggearlo. Un saludo!
@e.hernandez1706 Жыл бұрын
Saludos amigo exelente curso...le felicito desde Venezuela
@victorfreddyparadaolarte5688 ай бұрын
Buenas las clases, estoy siguiendo y haciendo las prácticas...
@rolandorodriguezduran40732 жыл бұрын
EXCELENTE ..su explicacion, Gracias
@marcelo666evil8 Жыл бұрын
Alguien en 2024?
@jeffersonpalacios724810 ай бұрын
Si me sirvió hice unos cambios
@marianoalaniz33958 ай бұрын
Yop
@carlosmoschini77426 ай бұрын
hola aca estamos a pleno
@ahokyjhazielalfarocolunga96002 ай бұрын
Igual yo
@diegogomezechavarri32832 жыл бұрын
aquí haciendo las practicas bro
@williamgalindo21262 жыл бұрын
excelente curso ,hasta el momento he realizado los ejercicios y me han funcionado perfecto . Gracias
@guitarraprocarlos2 ай бұрын
super buenas las clases,, Gracias ¡¡¡¡
@hugoestrada86062 жыл бұрын
Te agradezco por los videos tan completos que subes, me facilita la investigación y la práctica, espero que sigas subiendo videos así de gran interés, saludos
@diegonunez9161 Жыл бұрын
Hola Jonathan tengo una pregunta que placa y puerto utilizaste
@profedaniel93543 жыл бұрын
voy contigo profe, genial!
@JohannPerezE3 жыл бұрын
😄
@fisioterapiaencasa10 ай бұрын
Me salen todos muy bueno!
@rkvenom76992 жыл бұрын
Sigo tomando tu curso amigo. Saludos.
@eduardodavalos33342 жыл бұрын
muy buen curso, estoy realizando todos los proyectos de las clases
@adg92983 жыл бұрын
acá presente !!!
@ArmandoLopez-ou6qo2 жыл бұрын
Me pone muy contento el seguir aprendiendo y todo gracias a tí. Exelente trabajo!!
@samuelpinto55922 жыл бұрын
excelente te mereces ser reconocido gracias a ati me has salvado y aprendo mejor contigo q con mi profesor
@camiloariasgiraldo Жыл бұрын
Por aquí vamos melos aprendiendo mucho! mas VIDEOOOOOOS!
@janiomartinezquinonez9166 Жыл бұрын
gracias Johan. buen curso
@shm-ing.5721 Жыл бұрын
Hola Johan, excelente tutorial. La práctica con el LED me salió bien, pero hice el experimento cambiando el LED por un motorcito de los que trabajan con pila pequeña , pero ni se movió. Será que el concepto para controlar motores es muy diferente con respecto a controlar el brillo del LED?
@tlaloqui1976 Жыл бұрын
Hola Johann, fíjate que soy nuevo en esto y si te entiendo, ya me dio ideas este proyecto para mis estudiantes de Entomología. Saludos.
@Angel_valladaresツ Жыл бұрын
muy buena clase😃
@luisalbertovillalobosboliv74212 жыл бұрын
Excelente Johann!!! muchas gracias por dedicarte a enseñarnos!!!
@theterrariumguy76483 жыл бұрын
siempre entendible, puedes enter todo y verdaderamente aprendes
@profedaniel93543 жыл бұрын
Reto superado profe..
@JohannPerezE3 жыл бұрын
Excelente Daniel. Un saludo!
@juancarlosrocazuppelli64672 жыл бұрын
Hola, muy buen contenido, voy iniciando con arduino y haciendo las tareas! Gracias! Un saludo
@SimonAlv-t3l4 ай бұрын
Exelente clase
@Python_12_Official Жыл бұрын
Hola master, oye cuando intenté hacer en ejercicio de tarea que dejaste, pues lo hice en Tinkercad y no me funcionó. Osea yo bien hice el código para verificar y está bien pero el circuito no anda, y eso que estás bien conectados ( a los Pines Analógicos ) Quisiera que me orientes con eso. Gracias
@marcelromero2066 Жыл бұрын
Hola Johann. ¿Podrías decirme qué programa usás para representar los circuitos? Gracias desde ya.
@joseayala6418 Жыл бұрын
Tinkercad, podes simular y también te dibuja los circuitos. No sé si te refieres a eso.
@paulllallico94023 жыл бұрын
Me encanto el proyecto, lo acabo de realizar y es genial ya que el fundido que le da es lineal ya que si conectamos directo el potenciometro al led sin nada de programación el led no varia mucho la luminosidad sino ya casi hasta el final sube rápidamente Tengo una pregunta, porque si en el void setup no dijo que el pin A2 es una entrada igual funciona?
@JohannPerezE3 жыл бұрын
Hola Paul! Que bien que estés haciendo los proyectos! Esa es una muy buena pregunta. La verdad, nuestros pines analógicos por defecto ya están configurados como INPUTS analógicos. Cuando escribimos pinMode() los volvemos digitales, y cuando escribimos analogRead() los volvemos nuevamente analógicos y por eso nos funciona. Se podría programar teniendo en cuenta todos estos valores por defecto y simplificar el código, pero para una persona que no se sabe todo esto de memoria, haría el código más difícil de leer, entonces considero una buena práctica siempre usar pinMode(). Saludos!
@paulllallico94023 жыл бұрын
@@JohannPerezE ah entendido muchas gracias profe
@magyshiro22992 жыл бұрын
Gracias por estos cursos y la excelente explicación. 😉
@JONMONTALVO-i3eАй бұрын
Yo te sigo, soy alumno de 1º de la ESO
@sebtres32173 жыл бұрын
14:06 El led: Vea cucha, como Michael Jackson
@JohannPerezE3 жыл бұрын
Jajajajajaaja total
@carolinamorales5472 Жыл бұрын
Como puedo variar la intensidad de led en arduino esp8266
@rokai9994 Жыл бұрын
Una duda repase el código y todo pero no se hace el barrido de ensedido y apagado
@jeancarlospenaloza5 ай бұрын
Agosto 2024, haciendolo!
@damianalvarez85039 ай бұрын
Porque no solo dividir el potVal entre 4 y te da 255.73 pero al usar la variable en int se recorta a 255 y nos sirve perfectamente, así nos ahorramos el MAP además que dices que el MAP literal no es utilizado y es muy poco util
@rambo69ec878 ай бұрын
Al menos ya conoces MAP xD y para que sirve la cuestión es saber para que sirve cada linea de codigo además estos vídeos tienen tiempo ahora hay nuevas librerías y funciones xD
@mauroretch4 жыл бұрын
Muy buena clase profe. Pronto podré estar haciendo todos los ejercicios y daré mis apreciaciones.
@JohannPerezE4 жыл бұрын
Siempre bienvenidas 🤩
@carlosmendozamendoza76523 жыл бұрын
excelente, todo super bien
@samuyyt55532 жыл бұрын
Una pregunta, cuando dejo int potVal; Me da error y me pone que no la he declarado
@kelvin2403905 ай бұрын
No he comprado los accesorios. pero estoy haciendo los proyectos con el Emulador de Arduino.
@molinasagreroyulisayuritzi64412 жыл бұрын
Excelente ⭐⭐⭐⭐⭐
@edingaauccalla99043 жыл бұрын
todo perfecto ,gracias por enseñar lo que sabes..."MAESTRO"
@daniandrey29093 жыл бұрын
Buen día profe, espero se encuentre bien, este tema me pareció muy chévere, además también he ido desarrollando los ejercicios de clase para así ir aprendiendo más, espero pase buen día, gracias.
@JohannPerezE3 жыл бұрын
Que bien! Ya casi me alcanzas 😁
@catherinenicolepinaresmart78742 жыл бұрын
Gracias!
@karoldamiansalassalazar4062 жыл бұрын
simplemente hermoso toda la programación, gracias por este buen contenido
@cesareslavacontreras61268 ай бұрын
completando la clase en 2024
@GustavoMM19722 жыл бұрын
excelente curso profesor, voy siguiendo todos los proyectos. Y hago la tarea. no se si ya comentaron pero para logar que el led aumente la luz cuando giramos el potenciometro a la derecha use map(valor, 0 ,1023 , 255 , 0). SIguo aprendiendo, gracias
@julioacerocaballero99102 жыл бұрын
si me salio la tarea ... gracias ..
@AprendemateSLP2 жыл бұрын
Excelente video
@joseguillermovaladezgomez9428 Жыл бұрын
Alguien me pude decir porque cuando compilo el programa, me da el "error exit 1"?, anexo el código que escribí, les agradezco que me puedan corregir si tengo algo mal escrito. Saludos!!!
@yaimerrosario2823 Жыл бұрын
lo pude completar!
@Asimov102 жыл бұрын
Muy bien explicado. sigo aprendiendo.
@leonardosanchez6659 Жыл бұрын
Tuve que repasar el capitulo #7 para poder entender de donde salió la segunda variable del "analogWrite" 😂
@leonardosanchez6659 Жыл бұрын
al final le puse : lectura=(5.*light)/255.; //para que me de la lectura del monitor en voltios, luego de crear la variable: lectura
@detodounpoco5158 Жыл бұрын
Ya he replicado todos los proyecto y son excelente que pasaría con el amigo Johann perez que no ha subido más proyecto será que cambio su canal si alguien sabe comparta por favor
@olivergutierrezjimenez32452 жыл бұрын
Y como le hago para q un potenciometro controle 3 leds
@ArdentBlitz-n4c2 ай бұрын
si pude hacer la tarea :D
@alejandromansilla71173 жыл бұрын
Hola, profesor, muy bueno los videos, en contenido, imagen y sonido, lo felicito y gracias. soy hobbysta en arduino , nose mucho, pero algo entiendo, hice el ejercicio de las 3 led con el if, estuve cabeceándome en la ultima led como apagarla, favor puede mandar el código. Desde Santiago de Chile, Saludos
@JohannPerezE3 жыл бұрын
Hola Alejandro. Los encuentras todos en el blog de roboteg.co. Aquí esta el de la clase 14: www.roboteg.co/blogs/blog/usar-un-potenciometro-para-controlar-un-led-con-arduino-capitulo-14 Saludos!
@carlosmzapata83832 жыл бұрын
Aveces no comprendo porque el monitor serial da la lectura del pin analogico en 14 y no cambia la lectura a pesar de variar el potenciómetro