💡 Usar un POTENCIÓMETRO para Controlar un LED con Arduino 【 2021 】 - Capítulo #14🔋

Поділитися
Вставка
  • Опубліковано 23 жов 2024

КОМЕНТАРІ • 149

  • @AlbaCeciliaArin
    @AlbaCeciliaArin Місяць тому +5

    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
    @PEDROPABLOGONZALEZYAÑEZ Рік тому +9

    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

  • @juancarlosreyesmedina8746
    @juancarlosreyesmedina8746 Місяць тому +1

    gracias Johann , te agradesco un monton estoy clase tras clase aprendiendo mucho ... que Dios te bendiga Exitos

  • @benjamintomascormacksuazo6055
    @benjamintomascormacksuazo6055 Рік тому +1

    Desde que comencé la serie, he hecho absolutamente todos tus proyectos, muchas gracias.

  • @PaolaRodriguez-sd3gx
    @PaolaRodriguez-sd3gx 9 місяців тому +1

    He estado siguiendo el curso hasta ahora y siento que aprendo mucho, realmente me gusta mucho, explicas de forma muy sencilla muchas gracias!!

  • @leonardosanchez6659
    @leonardosanchez6659 Рік тому +3

    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

  • @luisbarrueta5249
    @luisbarrueta5249 Місяць тому

    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.

  • @user-um9si7cz6t
    @user-um9si7cz6t 2 роки тому +1

    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

  • @IngenisoRic
    @IngenisoRic Місяць тому

    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.

  • @manolomontenegromusi
    @manolomontenegromusi Рік тому +4

    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
      @ValeriaAlvayero 10 місяців тому +1

      ¡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-w4s
      @NahuelEscribal-w4s 7 місяців тому

      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!

  • @RoyMenez
    @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.

  • @EstuartGomz
    @EstuartGomz 6 місяців тому

    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.

  • @mauriciocascante1004
    @mauriciocascante1004 2 роки тому +7

    Muchas gracias por su dedicación, realmente sus lecciones nos permiten a los que iniciamos avanzar, felicitarle por esta gran iniciativa.

  • @riquilucho
    @riquilucho 7 місяців тому

    Muchas gracias por compartir tus conocimientos de una forma tan clara y didáctica. FELICIDADES JOHANN desde Barcelona

  • @carlosbenitez9351
    @carlosbenitez9351 9 місяців тому

    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.

  • @LIO-ROQUE
    @LIO-ROQUE 4 місяці тому

    Justo lo que necesitaba para el control de un motor con un potenciómetro!!!
    Gracias!!

  • @javierdominguez2139
    @javierdominguez2139 11 місяців тому

    De momento todo fantástico, y contento de haber dado contigo. Gracias Johann

  • @felipedejesusguevaramorale3112

    Muchas gracias soy principiante y gracias a ti, se abrio un nuevo mundo para mi!!

  • @LenoPC84
    @LenoPC84 5 місяців тому

    Profesor, un excelente curso, voy siguiendo sus clases y ejercicios.

  • @alvpuente
    @alvpuente 3 роки тому +3

    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.

  • @jaimealonsoangulo6502
    @jaimealonsoangulo6502 3 роки тому +4

    Gracias por tu enseñanza, si hemos aprendido nuevas cosas

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      Me alegra mucho saberlo! 😁

    • @marcelromero2066
      @marcelromero2066 Рік тому

      @@JohannPerezE ¿qué programa utilizas para representar los circuitos eléctricos?

  • @damianalvarez8503
    @damianalvarez8503 6 місяців тому +1

    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

  • @tapirapeco
    @tapirapeco 6 місяців тому

    Muy bueno tu enfoque, metodología sencilla y muy práctico, gracias

  • @corza4797
    @corza4797 2 роки тому +1

    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.

  • @kallisimo
    @kallisimo Рік тому

    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!

  • @motorartesanal
    @motorartesanal 3 роки тому

    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

    • @JohannPerezE
      @JohannPerezE  3 роки тому

      Hola. Muchas gracias por la aclaración! Un saludo!

    • @motorartesanal
      @motorartesanal 3 роки тому

      @@JohannPerezE Gracias a ti, por realizar este curso de Arduino tan interesante y práctico.
      Saludos

  • @artesano5029
    @artesano5029 11 місяців тому

    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

  • @darian250
    @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

  • @motorartesanal
    @motorartesanal 3 роки тому +3

    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

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      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
      @byronsosachancay1942 Рік тому

      Me sucedió lo mismo del pin PWM XD

  • @josealbertocalvo9477
    @josealbertocalvo9477 Рік тому

    Complete la actividad asignada, todo genial.

  • @Daniel2180
    @Daniel2180 3 місяці тому

    hola Johann, si pude hacerlo es muy interesante para aplicar en casa

  • @johnmclain5874
    @johnmclain5874 2 роки тому

    El mejor y más completo curso de Arduino en UA-cam y en cualquier lugar, magnífico el trabajo que has hecho y te agradezco muchísimo personalmente lo que has hecho y claro que habemos personas que estamos día tras día contigo.

  • @eldinogamer300crack5
    @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

  • @alejandrohdzed
    @alejandrohdzed 2 роки тому +2

    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.

  • @motorartesanal
    @motorartesanal 3 роки тому +2

    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

    • @JohannPerezE
      @JohannPerezE  3 роки тому

      Hola Juan! Que bueno que lograste debuggearlo. Un saludo!

  • @AlexMatus-
    @AlexMatus- Рік тому +1

    Muchas gracias por las clases, me han servido mucho.

  • @ridermonte6458
    @ridermonte6458 11 місяців тому

    Excelente explicación, Excelente Video, Amigo. Eres mejor que muchos, aunque tuviste errores, me gusto

  • @eduardogarcia5033
    @eduardogarcia5033 2 роки тому +2

    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-p
      @jujopm.8-p 2 роки тому +1

      Muy bien añadiendo tabulaciones (\t).
      Pero un pequeño error: muestras light en el monitor serie, antes de calcular su valor.

  • @victorfreddyparadaolarte568
    @victorfreddyparadaolarte568 5 місяців тому

    Buenas las clases, estoy siguiendo y haciendo las prácticas...

  • @e.hernandez1706
    @e.hernandez1706 10 місяців тому

    Saludos amigo exelente curso...le felicito desde Venezuela

  • @shm-ing.5721
    @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?

  • @diegonunez9161
    @diegonunez9161 11 місяців тому

    Hola Jonathan tengo una pregunta que placa y puerto utilizaste

  • @Python_12_Official
    @Python_12_Official Рік тому +1

    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

  • @diegogomezechavarri3283
    @diegogomezechavarri3283 2 роки тому

    aquí haciendo las practicas bro

  • @danielcastillovillamarin3107
    @danielcastillovillamarin3107 2 роки тому

    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.

  • @GustavoMM1972
    @GustavoMM1972 2 роки тому

    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

  • @rolandorodriguezduran4073
    @rolandorodriguezduran4073 Рік тому

    EXCELENTE ..su explicacion, Gracias

  • @tlaloqui1976
    @tlaloqui1976 10 місяців тому

    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.

  • @fisioterapiaencasa
    @fisioterapiaencasa 6 місяців тому

    Me salen todos muy bueno!

  • @marcelromero2066
    @marcelromero2066 Рік тому

    Hola Johann. ¿Podrías decirme qué programa usás para representar los circuitos? Gracias desde ya.

    • @joseayala6418
      @joseayala6418 Рік тому

      Tinkercad, podes simular y también te dibuja los circuitos. No sé si te refieres a eso.

  • @williamgalindo2126
    @williamgalindo2126 2 роки тому

    excelente curso ,hasta el momento he realizado los ejercicios y me han funcionado perfecto . Gracias

  • @paulllallico9402
    @paulllallico9402 3 роки тому

    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?

    • @JohannPerezE
      @JohannPerezE  3 роки тому +1

      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!

    • @paulllallico9402
      @paulllallico9402 3 роки тому +1

      @@JohannPerezE ah entendido muchas gracias profe

  • @SimonAlv-t3l
    @SimonAlv-t3l Місяць тому

    Exelente clase

  • @jeancarlospenaloza
    @jeancarlospenaloza 2 місяці тому

    Agosto 2024, haciendolo!

  • @marcelo666evil8
    @marcelo666evil8 9 місяців тому +11

    Alguien en 2024?

  • @rkvenom7699
    @rkvenom7699 2 роки тому

    Sigo tomando tu curso amigo.
    Saludos.

  • @profedaniel9354
    @profedaniel9354 3 роки тому

    voy contigo profe, genial!

  • @janiomartinezquinonez9166
    @janiomartinezquinonez9166 10 місяців тому

    gracias Johan. buen curso

  • @kelvin240390
    @kelvin240390 2 місяці тому

    No he comprado los accesorios. pero estoy haciendo los proyectos con el Emulador de Arduino.

  • @Angel_valladaresツ
    @Angel_valladaresツ 10 місяців тому

    muy buena clase😃

  • @camiloariasgiraldo
    @camiloariasgiraldo Рік тому

    Por aquí vamos melos aprendiendo mucho! mas VIDEOOOOOOS!

  • @eduardodavalos3334
    @eduardodavalos3334 2 роки тому

    muy buen curso, estoy realizando todos los proyectos de las clases

  • @cesareslavacontreras6126
    @cesareslavacontreras6126 5 місяців тому

    completando la clase en 2024

  • @theterrariumguy7648
    @theterrariumguy7648 2 роки тому

    siempre entendible, puedes enter todo y verdaderamente aprendes

  • @jalexreal
    @jalexreal 24 дні тому +1

    12:43 y ese gemido ? 😂🤣

  • @profedaniel9354
    @profedaniel9354 3 роки тому

    Reto superado profe..

  • @samuelpinto5592
    @samuelpinto5592 2 роки тому

    excelente
    te mereces ser reconocido gracias a ati me has salvado y aprendo mejor contigo q con
    mi profesor

  • @alejandromansilla7117
    @alejandromansilla7117 3 роки тому

    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

    • @JohannPerezE
      @JohannPerezE  3 роки тому

      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!

  • @catherinenicolepinaresmart7874
    @catherinenicolepinaresmart7874 2 роки тому

    Gracias!

  • @julioacerocaballero9910
    @julioacerocaballero9910 2 роки тому

    si me salio la tarea ... gracias ..

  • @adg9298
    @adg9298 3 роки тому

    acá presente !!!

  • @magyshiro2299
    @magyshiro2299 2 роки тому +1

    Gracias por estos cursos y la excelente explicación. 😉

  • @luisalbertovillalobosboliv7421
    @luisalbertovillalobosboliv7421 2 роки тому

    Excelente Johann!!! muchas gracias por dedicarte a enseñarnos!!!

  • @juancarlosrocazuppelli6467
    @juancarlosrocazuppelli6467 Рік тому

    Hola, muy buen contenido, voy iniciando con arduino y haciendo las tareas! Gracias! Un saludo

  • @carlosmendozamendoza7652
    @carlosmendozamendoza7652 2 роки тому

    excelente, todo super bien

  • @yaimerrosario2823
    @yaimerrosario2823 Рік тому

    lo pude completar!

  • @ArmandoLopez-ou6qo
    @ArmandoLopez-ou6qo 2 роки тому

    Me pone muy contento el seguir aprendiendo y todo gracias a tí. Exelente trabajo!!

  • @daniandrey2909
    @daniandrey2909 3 роки тому

    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.

    • @JohannPerezE
      @JohannPerezE  3 роки тому

      Que bien! Ya casi me alcanzas 😁

  • @josefitogualdronrueda4187
    @josefitogualdronrueda4187 5 місяців тому

    Muy bien

  • @hugoestrada8606
    @hugoestrada8606 Рік тому

    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

  • @Asimov10
    @Asimov10 2 роки тому

    Muy bien explicado. sigo aprendiendo.

  • @AprendemateSLP
    @AprendemateSLP Рік тому

    Excelente video

  • @molinasagreroyulisayuritzi6441
    @molinasagreroyulisayuritzi6441 2 роки тому +1

    Excelente ⭐⭐⭐⭐⭐

  • @carolinamorales5472
    @carolinamorales5472 11 місяців тому

    Como puedo variar la intensidad de led en arduino esp8266

  • @edingaauccalla9904
    @edingaauccalla9904 3 роки тому

    todo perfecto ,gracias por enseñar lo que sabes..."MAESTRO"

  • @mauroretch
    @mauroretch 3 роки тому

    Muy buena clase profe. Pronto podré estar haciendo todos los ejercicios y daré mis apreciaciones.

  • @damianalvarez8503
    @damianalvarez8503 6 місяців тому +1

    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

    • @rambo69ec87
      @rambo69ec87 5 місяців тому

      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

  • @rokai9994
    @rokai9994 10 місяців тому

    Una duda repase el código y todo pero no se hace el barrido de ensedido y apagado

  • @karoldamiansalassalazar406
    @karoldamiansalassalazar406 2 роки тому

    simplemente hermoso toda la programación, gracias por este buen contenido

  • @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!!!

  • @pedrogalindo9497
    @pedrogalindo9497 2 роки тому

    Buen día Johaan en el capítulo 14 utilicé el pin A0 y no me daba los resultados en el monitor lo cambie al pin A1 en adelante y funcionó no sabes a que se debe

  • @anzonyjosesanchezcastro
    @anzonyjosesanchezcastro 3 місяці тому

    genio

  • @sebtres3217
    @sebtres3217 3 роки тому

    14:06
    El led: Vea cucha, como Michael Jackson

  • @shadowdrag5715
    @shadowdrag5715 Рік тому

    esta chevere

  • @angeldavidmartinez7979
    @angeldavidmartinez7979 3 роки тому

    Prof. Me dio amsiedad su tarea y no me salió :C.
    el potenciómetro solo me marcaba de 0 a 1.
    pero lo volveré a intentar.

    • @JohannPerezE
      @JohannPerezE  3 роки тому

      No te preocupes. Parte de las habilidades de un programador es saber dónde buscar la respuesta. Si nos estancamos con un código, Google es nuestro mejor amigo. Lo importante es entender bien el código que estamos copiando. Saludos!

  • @joseguillermovaladezgomez9428

    int ledPin = 10;
    int potPin = A2;
    int potVal;
    int dt = 200;
    void aetup() {
    pinMode(ledPin, OUTPUT);
    pinMode(potVal, INPUT);
    Serial.begin(9600);
    }
    void loop() {
    // put your main code here, to run repeatedly:
    potVal = analogRead(potPin);
    Serial.println(potVal);
    analogWrite(ledPin, 130);
    delay(dt);
    }

  • @abdulnor5072
    @abdulnor5072 2 роки тому

    excelente explicaciones

  • @maildejonas
    @maildejonas 27 днів тому

    Gracias
    int pinled = 11;
    int wiper = A5;
    int lectura;
    int luz;
    void setup()
    {
    pinMode(pinled,OUTPUT);
    pinMode(wiper,INPUT);
    Serial.begin(9600);
    }
    void loop()
    {
    lectura = analogRead(wiper);
    Serial.print(lectura);
    Serial.print(" = ");
    Serial.println(luz);
    luz = map(lectura,0,1023,0,255);
    analogWrite(pinled, luz);
    delay(500);
    }

  • @Enoc_Martinez13
    @Enoc_Martinez13 3 роки тому

    Hola, tus videos me parecen súper geniales, pero tengo una duda porque en el pinMode(potVal, INPUT); pusiste podVal, no se supone que debería de ir potPin ya que es al pin al que va el potenciometro ?.
    De igual forma tus videos son de mucha ayuda gracias ☺️

    • @JohannPerezE
      @JohannPerezE  3 роки тому +3

      Jeje que buen ojo. Es verdad. Fue mi error. Pero funciona porque todos los pines digitales están definidos como inputs por defecto, entonces los pinmodes no son necesarios. Googleando un poco encontré esta explicación mas detallada. Saludos! "Por defecto los digital I/O pins están configurados como inputs en un estado de alta impedancia (equivalente a una resistencia de 100 Mohms en frente del pin), y no hace falta llamar a la función pinMode() aunque es recomendable para aclarar el código."

    • @Enoc_Martinez13
      @Enoc_Martinez13 3 роки тому

      @@JohannPerezE Muchas gracias por tu ayuda, sigue así !

  • @samuyyt5553
    @samuyyt5553 2 роки тому

    Una pregunta, cuando dejo
    int potVal;
    Me da error y me pone que no la he declarado