Siendo un Mech Engg, ¿cómo se puede aprender / dominar los sistemas integrados y el IoT?

En términos generales, deberá familiarizarse con cuatro aspectos básicos para los sistemas integrados, como se menciona a continuación. Y un aspecto adicional para IoT.

Habilidad de programación: dado que usted tiene experiencia en ingeniería mecánica, probablemente ya conozca la programación básica para CNC y cosas por el estilo; así que el primer obstáculo ya ha terminado. Pero si no se le ha presentado la programación hasta ahora, entonces el primer paso sería comenzar a aprender programación básica.

Lenguaje C: aprende usando el lenguaje C. Comience con C, porque continuará con C cuando trabaje con sistemas integrados. Mientras aprende C básico, preste atención a las declaraciones de control del programa, punteros, estructuras y tipos de datos.

Programación de microcontroladores : comience a aprender sobre microcontroladores. Puede escribir código para microcontroladores utilizando C y lenguaje ensamblador. Para comenzar, concéntrese en la parte C y salte al lenguaje ensamblador solo si es necesario, ya que la parte del lenguaje ensamblador será difícil en comparación con la parte C. De lo contrario, para empezar, adhiérase a la programación de microcontroladores con C. C para microcontroladores a menudo utilizará extensiones de lenguaje. Entonces, dependiendo de la arquitectura del microcontrolador, algunas características del lenguaje tendrán que ser recogidas. Busque manuales en línea para el tipo de microcontrolador que se está programando.

Electrónica básica: también tendrá que aprender algo de electrónica básica para poder trabajar en sistemas integrados. Cosas como el abordaje del pan, cuándo y por qué usar resistencias / transistores / diodos / condensadores, algunos conceptos básicos como agrupación, voltaje, flujo de corriente, etc. También preste especial atención a los dispositivos de borde IoT industriales basados ​​en radiofrecuencia (RF).

IoT Cloud: dado que usted es de la ingeniería mecánica, puede estar más interesado en las plataformas de IoT industriales en las instalaciones. Sin embargo, tendrá que aprender sobre los conceptos básicos de las plataformas en la nube de IoT y las técnicas para configurar, analizar e informar los datos del dispositivo IoT en la plataforma en la nube de su elección.

Todo lo mejor. Y al tener experiencia en ingeniería mecánica, ya tendrá la ventaja del modelado CAD / CAM. Puede aprovechar esto para diseñar modelos 3D de piezas / gabinetes de dispositivos integrados.

Hola,

Hoy en día no importa lo que quieras aprender después de tu engg. Porque desde mi punto de vista, engg es solo un certificado de basura que solo garantiza que puedas aprender cualquier cosa, independientemente de tu sucursal. Prepárate para cualquier cosa que aprender.

Simplemente comience por aprender el lenguaje C y la programación básica del microcontrolador y luego vaya a IOT.

La mejor de las suertes

Seguir aprendiendo…!

La pregunta es por qué desea cambiar de dominio. Si desea estudiar sobre estándares y protocolos como los protocolos CAN utilizados en automóviles, aprenda mil std 1553, los protocolos Arinc utilizados en aviones, aprenda ingeniería de diseño como cad cam. Mecánico tiene muchas aperturas.

Si está interesado en aprender el microcontrolador, primero comprenda los conceptos básicos de programación del microprocesador de los estudiantes de ingeniería electrónica, luego compre kits de la web.

En mi opinión, debes apegarte a la ingeniería mecánica.

No necesita preocuparse por las preguntas, para aprender el microcontrolador necesita aprender la programación básica “C” y cómo usar la hoja de datos y el manual del usuario del microcontrolador. Intente aprender primero en Ardino uno y luego elija otro controlador de 8 bits como 8051, PIC o AVR, etc. Comience con una codificación básica como led encendido / apagado, periféricos básicos como UART, ADC y TIMER. Una vez hecho con MCU de 8 bits, elija MCU de 16 bits y 32 bits.