We may earn an affiliate commission when you visit our partners.
Course image
Leopoldo Armesto Ángel

El internet de las cosas (Internet of things o IoT) es el presente y el futuro de la tecnología. Tanto si tienes algo de experiencia con la electrónica y deseas desarrollar proyectos como si no tienes ninguna, este curso online te dara los conocimientos iniciales necesarios para comenzar a crear dispositivos increibles capaces de medir y controlar señales físicas. Este curso de informática y electrónica te introduce en este campo usando placas Arduino y ESP. Este es un curso preliminar en el que tratamos conceptos básicos de electrónica y programación. Si ya conoces estos conceptos básicos, la segunda parte de este curso será de su interés, ya que será donde comenzaremos a crear dispositivos inteligentes.

Read more

El internet de las cosas (Internet of things o IoT) es el presente y el futuro de la tecnología. Tanto si tienes algo de experiencia con la electrónica y deseas desarrollar proyectos como si no tienes ninguna, este curso online te dara los conocimientos iniciales necesarios para comenzar a crear dispositivos increibles capaces de medir y controlar señales físicas. Este curso de informática y electrónica te introduce en este campo usando placas Arduino y ESP. Este es un curso preliminar en el que tratamos conceptos básicos de electrónica y programación. Si ya conoces estos conceptos básicos, la segunda parte de este curso será de su interés, ya que será donde comenzaremos a crear dispositivos inteligentes.

What you'll learn

  • Comprender los conceptos básicos de la electrónica para programar microcontroladores (digitales, analógicos, PWM, buses de comunicación, temporizadores, etc.)
  • Programar dispositivos Arduino y ESP
  • Leer datos de sensores ambientales (temperatura, humedad, luz)
  • Controlar actuadores como un ventilador, una luz o una bomba de agua usando un relé
  • Mostrar información en pantallas LCD para imprimir datos de su dispositivo
  • Usar botones y LEDs (y también LEDs RGB) para generar una interfaz de usuario básica

What's inside

Learning objectives

  • Comprender los conceptos básicos de la electrónica para programar microcontroladores (digitales, analógicos, pwm, buses de comunicación, temporizadores, etc.)
  • Programar dispositivos arduino y esp
  • Leer datos de sensores ambientales (temperatura, humedad, luz)
  • Controlar actuadores como un ventilador, una luz o una bomba de agua usando un relé
  • Mostrar información en pantallas lcd para imprimir datos de su dispositivo
  • Usar botones y leds (y también leds rgb) para generar una interfaz de usuario básica

Syllabus

Unidad 1: Introducción
Unidad 2: Electrónica
Unidad 3: Programación Básica
Unidad 4: Programación de sensores y actuadores
Read more
Unidad 5: Proyecto

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches circuitry, actuators, and sensors, which are used in a wide arrange of computer science and engineering fields
Introduces readers to Arduino and ESP, which are technologies that are regarded as industry standards in computer science
Taught by Leopoldo Armesto Ángel, who is an expert in microcontrollers and related technologies
Offers hands-on activities that allow learners to experience the material first-hand
Builds a solid foundation for learners with no prior electronics experience, and can be taken by beginners
Students need to be able to read and understand Spanish

Save this course

Save Introducción al Internet de las Cosas (IoT) to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introducción al Internet de las Cosas (IoT) with these activities:
Revise basic physics concepts
Review basic physics concepts to strengthen the foundation for understanding electronics.
Browse courses on Physics
Show steps
  • Review the concepts of voltage, current, and resistance.
  • Go over the principles of Ohm's law and Kirchhoff's laws.
Review basic electronics concepts
Helps provide you with a refresher of basic electronics concepts that will be used throughout the course, such as digital and analog circuits, PWM, and communication buses.
Browse courses on Electronics Fundamentals
Show steps
  • Go over your notes or textbook from a previous electronics course.
  • Look up any unfamiliar concepts online or in a reference book.
  • Try to solve some basic electronics problems to test your understanding.
Arduino tutorial para principiantes
Familiarízate con los conceptos básicos de Arduino, la plataforma de hardware y software de código abierto más popular para crear proyectos electrónicos interactivos.
Browse courses on Arduino
Show steps
  • Accede al tutorial en línea de Arduino
  • Sigue las instrucciones paso a paso
12 other activities
Expand to see all activities and additional details
Show all 15 activities
Solve practice problems on electronics basics
Engage in practice exercises to enhance understanding and solidify concepts of electronics.
Browse courses on Digital Electronics
Show steps
  • Work through practice problems on voltage dividers, current sources, and operational amplifiers.
Attend a local meetup or conference on electronics or Arduino programming
Provides you with an opportunity to connect with other people who are interested in electronics and Arduino programming, which can be a valuable source of support and information.
Show steps
  • Find a local meetup or conference on electronics or Arduino programming.
  • Attend the meetup or conference.
  • Introduce yourself to other people and talk about your interests.
  • Exchange contact information with people you meet.
Practice programming Arduino and ESP devices
Provides you with hands-on experience programming Arduino and ESP devices, which will be essential for the course projects.
Show steps
  • Find some online tutorials or exercises for programming Arduino or ESP devices.
  • Follow the instructions in the tutorials or exercises to write some simple programs.
  • Try to troubleshoot any errors you encounter while writing the programs.
  • Experiment with different programming techniques to see what works best for you.
Attend a workshop on electronics or Arduino programming
Offers you a chance to learn new skills or improve your existing skills in electronics or Arduino programming, which will be beneficial for the course.
Show steps
  • Find a workshop on electronics or Arduino programming.
  • Attend the workshop.
  • Follow the instructions of the workshop leader.
  • Ask questions and participate in discussions.
  • Take notes and practice what you learn.
Follow online tutorials on Arduino programming
Seek out and engage with online tutorials to develop proficiency in Arduino programming.
Show steps
  • Go through tutorials on setting up the Arduino IDE, writing basic code, and using input/output devices.
  • Build simple projects to apply your understanding of Arduino programming.
Create a collection of resources on electronics and Arduino programming
Helps organize and expand your knowledge of electronics and Arduino programming, which will be useful for future reference.
Show steps
  • Find some online resources on electronics and Arduino programming.
  • Organize the resources into a collection, such as a website, blog, or document.
  • Add your own notes and insights to the collection.
  • Share the collection with others.
Build a simple project using Arduino or ESP
Allows you to apply the skills you've learned in the course to a real-world project, which will help you retain the information better.
Show steps
  • Come up with an idea for a simple project that you can build using Arduino or ESP.
  • Design the circuit for your project.
  • Write the code for your project.
  • Build your project and test it.
  • Document your project and share it with others.
Contribute to an open-source project on electronics or Arduino programming
Allows you to gain practical experience in electronics or Arduino programming while also making a contribution to the community, which can enhance your learning.
Show steps
  • Find an open-source project on electronics or Arduino programming.
  • Read the documentation for the project.
  • Identify a way to contribute to the project.
  • Make your contribution to the project.
  • Test your contribution and submit it to the project.
Develop a home automation project
Put your skills to the test by creating a home automation project using Arduino or Raspberry Pi, fostering hands-on experience.
Browse courses on Home Automation
Show steps
  • Define the scope and requirements of your home automation project.
  • Design and build the hardware components of your project.
  • Write the software to control your project using Arduino or Raspberry Pi.
  • Test and debug your project to ensure it works as intended.
Volunteer to teach a class or workshop on electronics or Arduino programming
Forces you to solidify your understanding of electronics or Arduino programming in order to teach it to others, which can greatly improve your retention.
Show steps
  • Find a group of people who are interested in learning about electronics or Arduino programming.
  • Develop a lesson plan for your class or workshop.
  • Teach your class or workshop.
  • Answer questions from your students.
  • Evaluate your students' learning.
Contribute to open-source projects related to IoT
Enhance your learning by contributing to open-source projects in the IoT domain, fostering a deeper understanding of real-world applications.
Browse courses on IoT
Show steps
  • Identify open-source projects related to IoT that align with your interests.
  • Review the project documentation and codebase.
  • Make contributions to the project, such as bug fixes or feature enhancements.
  • Collaborate with other contributors and maintainers to improve the project.
Attend local meetups or conferences on IoT
Connect with professionals in the IoT industry through local meetups or conferences, gaining insights and expanding your network.
Browse courses on IoT
Show steps
  • Research and identify local meetups or conferences focused on IoT.
  • Attend the event, engage in discussions, and network with attendees.

Career center

Learners who complete Introducción al Internet de las Cosas (IoT) will develop knowledge and skills that may be useful to these careers:
Ingeniero de Automatización
Los ingenieros de automatización integran sistemas de control para automatizar procesos industriales. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender y diseñar estos sistemas. El curso también cubre temas como la lectura de datos de sensores y el control de actuadores, que son habilidades clave para los ingenieros de automatización.
Ingeniero Electrónico
Los ingenieros electrónicos diseñan y desarrollan circuitos y sistemas electrónicos. Este curso proporciona una base en electrónica y programación, que son habilidades esenciales para los ingenieros electrónicos. El curso también cubre temas como la comunicación de datos y el control de sistemas, que son importantes para el diseño de sistemas electrónicos.
Ingeniero de Software
Los ingenieros de software desarrollan y mantienen aplicaciones de software. Este curso proporciona una base en programación y electrónica, que son habilidades fundamentales para los ingenieros de software. El curso también cubre temas como la interfaz de usuario y la comunicación de datos, que son importantes para el desarrollo de aplicaciones de software.
Técnico de Mantenimiento
Los técnicos de mantenimiento mantienen y reparan equipos y sistemas. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender y reparar estos sistemas. El curso también cubre temas como la lectura de datos de sensores y el control de actuadores, que son habilidades clave para los técnicos de mantenimiento.
Diseñador de Productos
Los diseñadores de productos diseñan y desarrollan productos físicos. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender e integrar sistemas electrónicos en productos. El curso también cubre temas como la interfaz de usuario y la comunicación de datos, que son importantes para el diseño de productos.
Profesor
Los profesores enseñan en escuelas y universidades. Este curso proporciona una base en electrónica y programación, que es esencial para enseñar estos temas a los estudiantes. El curso también cubre temas como la interfaz de usuario y la comunicación de datos, que son importantes para la enseñanza eficaz.
Investigador
Los investigadores llevan a cabo investigaciones en diversos campos. Este curso proporciona una base en electrónica y programación, que es esencial para diseñar y construir sistemas para la investigación. El curso también cubre temas como la lectura de datos de sensores y el control de actuadores, que son habilidades clave para los investigadores.
Emprendedor
Los emprendedores inician y dirigen sus propios negocios. Este curso proporciona una base en electrónica y programación, que es esencial para desarrollar y comercializar productos o servicios que incorporen tecnología.
Gestor de proyectos
Los gestores de proyectos planifican y gestionan proyectos. Este curso proporciona una base en electrónica y programación, que es esencial para comprender los aspectos técnicos de los proyectos.
Analista de Negocio
Los analistas de negocio analizan y documentan los requisitos comerciales. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender los requisitos técnicos de los proyectos.
Especialista en soporte técnico
Los especialistas en soporte técnico brindan soporte técnico a los clientes. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender y resolver problemas técnicos.
Consultor
Los consultores proporcionan asesoramiento y apoyo a empresas y organizaciones. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender los aspectos técnicos de los negocios.
Redactor técnico
Los redactores técnicos escriben y editan documentación técnica. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender y escribir sobre temas técnicos.
Ingeniero de Ventas
Los ingenieros de ventas venden productos y servicios técnicos. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender y explicar los aspectos técnicos de los productos y servicios.
Traductor Técnico
Los traductores técnicos traducen documentos técnicos de un idioma a otro. Este curso proporciona una base en electrónica y programación, lo que es esencial para comprender y traducir textos técnicos.

Reading list

We've selected 11 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introducción al Internet de las Cosas (IoT).
Este libro proporciona una colección de recetas prácticas para desarrollar proyectos de Internet de las cosas con Arduino. Cubre una amplia gama de temas, desde la conexión a Internet hasta el control de dispositivos.
Este libro es una guía completa de electrónica práctica. Cubre una amplia gama de temas, desde los componentes electrónicos básicos hasta los circuitos más avanzados.
Este libro es una introducción práctica a la electrónica básica. Cubre una amplia gama de temas, desde los componentes electrónicos básicos hasta los circuitos más avanzados.
Esta guía práctica es perfecta para principiantes. Proporciona una introducción rápida y fácil a la programación y el uso de Arduino. Es una forma ideal de comenzar con el desarrollo de proyectos basados ​​en Arduino.
Este libro proporciona una colección de proyectos prácticos para Arduino. Cubre una amplia gama de temas, desde proyectos básicos hasta proyectos más avanzados.
Este libro es una guía oficial para comenzar a usar Arduino. Proporciona una introducción a la plataforma Arduino y cubre los conceptos básicos de programación.
Este libro proporciona una visión general completa del Internet de las cosas. Cubre los conceptos básicos del Internet de las cosas, así como las tecnologías y aplicaciones más comunes.
Este libro proporciona una guía práctica para diseñar e implementar sistemas del Internet de las cosas. Cubre los aspectos técnicos, así como los desafíos y oportunidades comerciales.
Este libro proporciona una guía práctica para desarrollar e implementar aplicaciones del Internet de las cosas. Cubre los aspectos técnicos, así como los desafíos y oportunidades comerciales.
Este libro proporciona una visión general de las aplicaciones y protocolos clave del Internet de las cosas. Cubre una amplia gama de temas, desde aplicaciones industriales hasta aplicaciones domésticas.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Introducción al Internet de las Cosas (IoT).
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser