• Skip to primary navigation
  • Skip to main content

Cursos Online para mentes inquietas

  • Cursos
  • Mi cuenta
    • Mi cuenta
    • Foros
    • Curso de AWL
    • Curso Express de TIA Portal
    • Curso de iniciación a la Industria 4.0.
    • Curso de comunicaciones IE y Profinet
    • Curso de WinCC Flexible 2008
    • Crear HMI con OPC y VB.NET
    • Crear HMI con Snap7 y VB.NET
    • Curso HMI con ViSnap7
    • Curso TIA Portal CPU 1200
    • Curso de Step 7 V5.x
  • Contacto
  •  

una Raspberry peleona

¡Uppsss! No estás logueado ¿eres usuario registrado?

Si eres usuario de la plataforma, HAZ CLIC AQUI PARA ACCEDER A TU CUENTA
Después, vuelve a acceder a la plataforma de cursos.

Home › Foros › Curso IOT e Industria 4.0 › Módulo 2. Raspberry e IOT2040 › una Raspberry peleona

  • Este debate tiene 4 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 1 año, 11 meses por Iñigo Gútiez.
Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • 14 junio, 2020 a las 18:25 #15120
    roberto.vicario
    Participante

    Hola de nuevo, Íñigo:

    me he vuelto a poner con este asunto tras un tiempo en el dique seco. En algunos vídeos por internet he visto cómo ejecutar algunos comandos de linux desde node RED y he probado a hacer algo fácil.

    La idea es cada segundo meto un pulso en un flujo con un nodo input. Paso a un nodo exec con un código que me da la temperatura de la CPU. Con un nodo función y un recorte se saca un  string con el número de grados y lo presento en un dashboard. Hasta ahí todo funciona, de hecho hasta ahí está copiado.

    Lo que ya es cosa mía es lo siguiente:

    tengo un ventilador para la CPU de la Raspberry y una vez tengo la temperatura en el payload, con un nodo Switch, por encima de una temperatura activo el ventilador y por debajo desactivo el ventilador activando o desactivando un puerto GPIO (nodo final).

    La parte de Node RED va bien, cuando la temperatura sube de 50 se activa un 1 en el nodo del GPIO (lo indica debajo con un punto verde) y cuando está por debajo se activa el cero. Pero el ventilador no se entera de la fiesta.

    He comprobado el ventilador, si lo conecto a 5V y GND sopla, si lo conecto a 3.3 y GND sopla menos. Pero si lo conecto entre el pin 12 (GPIO 18) y el 14 (GND), pasa de mi. El 12 es el pin que activo con el nodo rpi-GPIO out.

    He comprobado por el lado de la Rpi que esté activado el interface de GPIO remoto (de hecho tengo activos todos los interfaces). pero supongo que me dejo algo sin mirar.

    La idea original era activar un GPIO que permitiera PWM y dando dos temperaturas de control activar el ventilador al 60 y al 100% según supere el primer nivel o el segundo. Dado que no sale nada voy bajando el listón, pero ya no puedo bajar más.

    He probado a meter un uno y un cero directamente al nodo GPIO y tampoco consigo nada. El nodo indica un 1 cuando debería funcionar el ventilador y un 0 cuando no, pero el ventilador no se mueve.

    Parece un problema más del lado del HW que del SW pero no veo el problema.

     

    Socorro

     

    Roberto

     

    Adjuntos:
    Debes acceder para ver los archivos adjuntos.
    15 junio, 2020 a las 19:16 #15122
    roberto.vicario
    Participante

    Solucionado:

    pon un amperímetro en tu vida y será más fácil.

    El ventilador, como es de esperar consume más de lo que puede dar un puerto GPIO. así que no arranca.

    Caso resuelto. Ahora toca ver si el GPIO ha sufrido mucho o no, pero eso en el siguiente capítulo.

    Gracias de todas formas.

     

    15 junio, 2020 a las 19:44 #15123
    Iñigo Gútiez
    Superadministrador

    Hola Roberto,

    No se qué ha pasado pero no me ha llegado la primera pregunta.

    Veo que ya lo tienes solucionado, así que genial.

    Saludos

    13 septiembre, 2020 a las 11:19 #15282
    Jesus Gilabert
    Participante

    <h5 style=»text-align: left;»>Buenos dias ,  iñigo</h5>
    He realizado un peoyecto con node red , mi duda es que ahora esta trabjando con mi router las direcciones ip que yo le asignado a raspberry y plc pero que cambio debo hacer para conectarlo en otra ubicacion con router diferente .

     
    <p style=»text-align: left;»>Gracias</p>
     

    <!–more–>

    <!–more–>

    13 septiembre, 2020 a las 12:07 #15284
    Iñigo Gútiez
    Superadministrador

    Pues lo mejor, adaptar el router si es posible (asignando la subred que tieneas ahora), y si no, pues tendrás que hacer los cambios de IP necesarios allí donde lo necesites. Los mismos que hayas hecho ahora.
    Quiero decir, que no hay una respuesta a ello, mas que adaptes las IP donde lo necesites y hayas tocado.

  • Autor
    Entradas
Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Debes estar registrado para responder a este debate.
Acceder
  • Aviso Legal y Política de Privacidad
  • Condiciones de Venta
  • Política de cookies

Copyright © 2022 · Programación Siemens · Todos los derechos reservados

· ¿Quién soy? · Misión, Visión y valores

Utilizamos cookies propios y de terceros para mejorar nuestros servicios y tu experiencia de usuario. Si continuas navegando, consideramos que aceptas su uso. Aceptar Más información
Política de Cookies

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR