We may earn an affiliate commission when you visit our partners.
Course image
Paola Carmona Castañeda, Cristian David Dallos Loaiza, and Julio Cesar Garcia Alvarez

En la sociedad actual con un ritmo acelerado de vida, mantener las plantas, cultivos o huertos domésticos resulta ser una tarea difícil, debido a que los suelos se secan por falta de hidratación o exceso de ella. Para evitar esto, este curso, enseñará a diseñar, construir e implementar un sistema de riego automatizado que una la ingeniería, la agricultura y las ciencias de la computación en un proyecto que permita solucionar esta problemática.

Read more

En la sociedad actual con un ritmo acelerado de vida, mantener las plantas, cultivos o huertos domésticos resulta ser una tarea difícil, debido a que los suelos se secan por falta de hidratación o exceso de ella. Para evitar esto, este curso, enseñará a diseñar, construir e implementar un sistema de riego automatizado que una la ingeniería, la agricultura y las ciencias de la computación en un proyecto que permita solucionar esta problemática.

En el curso utilizarás Arduino, el cual permite trabajar en múltiples plataformas como Mac, Windows, Linux; tiene un entorno de programación simplificado, es de código libre (Open Source), permite flexibilidad para la conexión de elementos de entrada como sensores (nivel, humedad, temperatura, etc.) y elementos de salida como actuadores (motores, electrobombas, etc.), con el cual realizaras una aplicación real donde se automatizará un invernadero a escala.

En el curso encontrarás videos donde podrás ver como armar el invernadero, como descargar Arduino, el paso a paso para desarrollar el código, como programar, hacer la conexión y ensamblar todos los elementos, como construir un sistema de riego para el hogar entre otros; Además, encontraras lecturas que te llevaran paso a paso en el proceso, ilustraciones, listada de materiales que debes conseguir y herramientas que le facilitaran como estudiante, realizar el armado de un invernadero a escala y programar su automatización. Todos los elementos que requieres son de fácil adquisición en tiendas de electrónica, ferreterías y en el comercio electrónico para todos los países.

Al final del curso se espera que puedas tener un sistema de riego automatizado funcional para tu hogar, oficina o cualquier entorno al que desees adaptarlo; además de desarrollar nuevas formas de aprender, crear, investigar, aprovechar las tecnologías de la información, comunicaciones y trabajo autónomo.

¡Esperamos que lo disfrutes!

Enroll now

What's inside

Syllabus

Introducción
En este módulo no solo encontrará la presentación del curso que le permitirá entender el concepto de ingeniería y agricultura y como se relacionan entre ellas, sino también un glosario que podrá descarga y consultar.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explora la intersección entre la ingeniería, la agricultura y las ciencias de la computación
Desarrolla habilidades prácticas en diseño, construcción e implementación de sistemas de riego automatizados
Utiliza Arduino, una plataforma de código abierto y fácil de usar
Proporciona instrucciones paso a paso para el montaje y la programación del sistema de riego

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Ingeniería y agricultura: invernadero automatizado con arduino

Según los estudiantes, este curso ofrece una experiencia de aprendizaje altamente práctica y aplicada, centrándose en la construcción y automatización de un invernadero a escala utilizando Arduino. Muchos destacan la metodología paso a paso y la claridad de las explicaciones del instructor, lo que lo hace accesible para principiantes en electrónica y programación. Se valora mucho la posibilidad de crear un sistema de riego automatizado funcional para el hogar, con materiales fáciles de adquirir. Algunos mencionan que las demostraciones en video y los proyectos prácticos son particularmente útiles. Aunque la mayoría de las opiniones son abrumadoramente positivas, algunos sugieren que una mayor profundidad teórica o solución de problemas avanzados sería beneficiosa para usuarios intermedios. En general, es ideal para quienes buscan una introducción práctica a la robótica agrícola.
Los componentes necesarios son asequibles y fáciles de obtener.
"Fue muy útil que el curso especificara dónde conseguir los materiales, no tuve problemas para encontrarlos."
"Agradezco que los componentes sean comunes y económicos, lo que facilita mucho la realización del proyecto."
"La lista de materiales es muy clara y se encuentran fácilmente en cualquier tienda de electrónica o ferretería."
El instructor demuestra conocimiento y buena pedagogía.
"El instructor es muy claro y sabe transmitir el conocimiento de forma efectiva, lo que facilita mucho el aprendizaje."
"Sus explicaciones hicieron que el proceso de aprendizaje fuera muy ameno y comprensible, especialmente para temas complejos."
"Valoro la paciencia y el conocimiento del instructor, siempre dispuesto a guiar a los estudiantes en cada etapa."
Metodología didáctica y fácil de seguir, ideal para novatos.
"El profesor explica todo paso a paso, incluso si no tienes experiencia previa en Arduino, lo puedes seguir sin problema."
"La forma en que se desglosan los conceptos y la programación me permitió entender sin frustraciones."
"Me gustó mucho que el curso te lleva de la mano, desde la descarga del software hasta la conexión final de los componentes."
El curso se centra en la construcción de un proyecto tangible.
"Lo que más me gustó fue poder construir mi propio invernadero automatizado, ver el resultado es muy gratificante."
"La parte práctica de armar y programar el sistema de riego es excelente, pude aplicar lo aprendido inmediatamente."
"Este curso me dio las herramientas para realizar un proyecto real y útil para mi jardín."
Adecuado para principiantes, pero puede ser básico para expertos.
"Aunque es una buena introducción, me gustaría que se profundizara más en la parte de programación avanzada o depuración."
"Para alguien con experiencia previa en Arduino, el curso puede resultar un poco básico, esperaba más desafíos técnicos."
"Siento que podría haber más detalles sobre la teoría detrás de los sensores o la optimización del código para situaciones complejas."

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 Aprendizajes en Ingeniería y Agricultura con Arduino: Construcción y automatización de un invernadero with these activities:
Recopilación y organización de materiales de estudio
Mejora la organización y la accesibilidad de los materiales del curso para una revisión y referencia efectivas.
Show steps
  • Reunir notas de clase, diapositivas de presentación, tareas y otros materiales relevantes.
  • Organizar los materiales en carpetas o cuadernos lógicos.
  • Crear un índice o tabla de contenidos para facilitar la navegación.
Tutoría a estudiantes de niveles inferiores
Refuerza la comprensión de los conceptos al ayudar a otros estudiantes a comprenderlos.
Show steps
  • Ofrecerse como tutor o mentor para estudiantes que necesiten ayuda con el material del curso.
  • Revisar los conceptos y preparar materiales para las sesiones de tutoría.
  • Reunirse con los estudiantes y proporcionar orientación y apoyo.
Revise Engineering and Computer Science Fundamentals
Refresh your understanding of engineering and computer science fundamentals to strengthen your foundation for the course.
Show steps
  • Review your notes or textbooks on basic engineering principles, such as mechanics, thermodynamics, and fluid dynamics.
  • Familiarize yourself with the fundamental programming languages and algorithms used in computer science.
Six other activities
Expand to see all activities and additional details
Show all nine activities
Fundamentos de sistemas de control
Refresca los conocimientos previos sobre sistemas de control para comprender mejor los conceptos del curso.
Show steps
  • Revisar notas y apuntes de cursos anteriores sobre sistemas de control.
  • Resolver ejercicios prácticos de análisis y diseño de sistemas de control.
  • Simular sistemas de control utilizando software especializado (p. ej., MATLAB/Simulink).
Arduino Programming Exercises
Solidify your Arduino programming skills by completing a series of structured exercises.
Browse courses on Arduino
Show steps
  • Follow online tutorials or use resources provided in the course to set up your Arduino development environment.
  • Practice writing and testing simple Arduino programs using the Arduino IDE.
  • Complete coding challenges that involve controlling sensors, actuators, and other electronic components.
Sesiones de estudio en grupo
Fortalece la comprensión de los conceptos del curso a través de discusiones y resolución de problemas con compañeros.
Show steps
  • Formar grupos de estudio con otros estudiantes.
  • Reunirse regularmente para discutir el material del curso, hacer preguntas y resolver problemas.
  • Presentar y explicar conceptos a otros miembros del grupo.
Study Group Discussions
Engage in discussions with fellow students to share knowledge, clarify concepts, and support each other's learning.
Browse courses on Collaboration
Show steps
  • Form a study group with 2-3 other students in the course.
  • Meet regularly to discuss course materials, work on assignments together, and ask questions.
  • Collaborate on projects or tasks to leverage diverse perspectives and skills.
Blog de resúmenes de conceptos
Mejora la comprensión y la capacidad de comunicación al escribir resúmenes de los conceptos clave del curso.
Show steps
  • Elegir los conceptos clave del curso a resumir.
  • Investigar y comprender a fondo estos conceptos.
  • Escribir resúmenes claros y concisos que destaquen los puntos principales.
  • Compartir los resúmenes en un blog o plataforma en línea.
Arduino-Based Home Automation Project
Build and program an Arduino-based system to automate a task in your home, such as controlling lights or monitoring temperature.
Browse courses on Arduino
Show steps
  • Design the hardware setup, selecting appropriate sensors, actuators, and other components.
  • Develop the Arduino code to interface with the hardware and implement the desired automation logic.
  • Build and assemble the physical system, connecting all components securely.
  • Test and refine the system, making adjustments to the code or hardware as needed to ensure reliable operation.

Career center

Learners who complete Aprendizajes en Ingeniería y Agricultura con Arduino: Construcción y automatización de un invernadero will develop knowledge and skills that may be useful to these careers:
Environmental Engineer
Environmental Engineers use the principles of engineering, soil science, biology, and chemistry to develop solutions to environmental problems. They are employed by government agencies, private companies, and non-profit organizations to address issues such as water pollution, air pollution, and climate change. This course can help you build a foundation in environmental engineering by providing you with an understanding of the principles of engineering and agriculture. You will also learn how to design and implement automated irrigation systems, which is a valuable skill for Environmental Engineers who work on water conservation projects.
Agronomist
Agronomists apply scientific principles to improve crop production. They work with farmers to develop and implement plans for planting, fertilizing, and harvesting crops. They also conduct research on new agricultural technologies. This course can help you become an Agronomist by providing you with an understanding of the principles of engineering and agriculture. You will also learn how to design and implement automated irrigation systems, which is a valuable skill for Agronomists who work on water conservation projects.
Agricultural Engineer
Agricultural Engineers design and develop agricultural machinery and equipment. They also work with farmers to improve agricultural practices. This course can help you become an Agricultural Engineer by providing you with an understanding of the principles of engineering and agriculture. You will also learn how to design and implement automated irrigation systems, which is a valuable skill for Agricultural Engineers who work on water conservation projects.
Biomedical Engineer
Biomedical Engineers design and develop medical devices and equipment. They also work with doctors and patients to improve healthcare outcomes. This course can help you become a Biomedical Engineer by providing you with an understanding of the principles of engineering and biology. You will also learn how to design and implement automated systems, which is a valuable skill for Biomedical Engineers who work on developing new medical technologies.
Chemical Engineer
Chemical Engineers design and develop chemical processes and products. They also work with other engineers to improve the efficiency and safety of industrial processes. This course can help you become a Chemical Engineer by providing you with an understanding of the principles of engineering and chemistry. You will also learn how to design and implement automated systems, which is a valuable skill for Chemical Engineers who work on developing new chemical technologies.
Civil Engineer
Civil Engineers design and build infrastructure projects such as roads, bridges, and buildings. They also work with other engineers to improve the safety and sustainability of our built environment. This course can help you become a Civil Engineer by providing you with an understanding of the principles of engineering and construction. You will also learn how to design and implement automated systems, which is a valuable skill for Civil Engineers who work on developing new infrastructure technologies.
Computer Engineer
Computer Engineers design and develop computer hardware and software. They also work with other engineers to improve the performance and reliability of computer systems. This course can help you become a Computer Engineer by providing you with an understanding of the principles of engineering and computer science. You will also learn how to design and implement automated systems, which is a valuable skill for Computer Engineers who work on developing new computer technologies.
Electrical Engineer
Electrical Engineers design and develop electrical systems and equipment. They also work with other engineers to improve the efficiency and safety of electrical power generation and distribution. This course can help you become an Electrical Engineer by providing you with an understanding of the principles of engineering and electricity. You will also learn how to design and implement automated systems, which is a valuable skill for Electrical Engineers who work on developing new electrical technologies.
Industrial Engineer
Industrial Engineers design and improve industrial processes. They also work with other engineers to improve the efficiency and productivity of manufacturing and service operations. This course can help you become an Industrial Engineer by providing you with an understanding of the principles of engineering and industrial management. You will also learn how to design and implement automated systems, which is a valuable skill for Industrial Engineers who work on developing new industrial technologies.
Materials Engineer
Materials Engineers develop and test new materials for use in a variety of applications. They also work with other engineers to improve the performance and durability of existing materials. This course can help you become a Materials Engineer by providing you with an understanding of the principles of engineering and materials science. You will also learn how to design and implement automated systems, which is a valuable skill for Materials Engineers who work on developing new materials technologies.
Mechanical Engineer
Mechanical Engineers design and develop mechanical systems and equipment. They also work with other engineers to improve the performance and reliability of mechanical devices. This course can help you become a Mechanical Engineer by providing you with an understanding of the principles of engineering and mechanics. You will also learn how to design and implement automated systems, which is a valuable skill for Mechanical Engineers who work on developing new mechanical technologies.
Mechatronics Engineer
Mechatronics Engineers design and develop systems that combine mechanical, electrical, and computer engineering. They also work with other engineers to improve the performance and reliability of mechatronic systems. This course can help you become a Mechatronics Engineer by providing you with an understanding of the principles of engineering and mechatronics. You will also learn how to design and implement automated systems, which is a valuable skill for Mechatronics Engineers who work on developing new mechatronic technologies.
Nuclear Engineer
Nuclear Engineers design and develop nuclear power plants and other nuclear facilities. They also work with other engineers to improve the safety and efficiency of nuclear power generation. This course can help you become a Nuclear Engineer by providing you with an understanding of the principles of engineering and nuclear science. You will also learn how to design and implement automated systems, which is a valuable skill for Nuclear Engineers who work on developing new nuclear technologies.
Petroleum Engineer
Petroleum Engineers design and develop methods for extracting oil and gas from underground reservoirs. They also work with other engineers to improve the efficiency and safety of oil and gas production. This course can help you become a Petroleum Engineer by providing you with an understanding of the principles of engineering and petroleum science. You will also learn how to design and implement automated systems, which is a valuable skill for Petroleum Engineers who work on developing new petroleum technologies.
Robotics Engineer
Robotics Engineers design and develop robots for use in a variety of applications. They also work with other engineers to improve the performance and reliability of robotic systems. This course can help you become a Robotics Engineer by providing you with an understanding of the principles of engineering and robotics. You will also learn how to design and implement automated systems, which is a valuable skill for Robotics Engineers who work on developing new robotic technologies.

Reading list

We've selected seven 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 Aprendizajes en Ingeniería y Agricultura con Arduino: Construcción y automatización de un invernadero.
Este libro de texto integral sobre ingeniería de sistemas de control presenta los conceptos fundamentales y las técnicas de análisis y diseño. Es una referencia valiosa para comprender los principios de control aplicados a los sistemas de riego.
Este libro oficial de Arduino proporciona una guía detallada de la programación de Arduino. Cubre las estructuras de datos, las funciones y los principios de programación, esenciales para desarrollar y depurar código para sistemas automatizados.
Este libro proporciona una comprensión profunda de los microcontroladores, incluida la arquitectura, la programación y el diseño del sistema. Es una lectura esencial para aquellos que deseen comprender completamente el hardware y el software subyacentes.
Este libro introduce los fundamentos de la mecatrónica, que combina principios mecánicos, eléctricos y de computación. Proporciona una comprensión de los sistemas de control y automatización utilizados en aplicaciones de riego.
Esta guía para principiantes sobre programación Arduino proporciona instrucciones paso a paso y ejemplos prácticos. Es un recurso útil para aquellos que recién comienzan con la programación de Arduino.
Esta colección de recetas y proyectos de Arduino proporciona inspiración y soluciones prácticas. Es una valiosa referencia para encontrar rápidamente ejemplos y soluciones comunes.

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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 - 2025 OpenCourser