Arduino TCLab for Engineering Education

preview_player
Показать описание
The Temperature Control Lab is a plug-and-play Arduino device to teach programming, heat transfer, machine learning, data science, process dynamics, and control with real data. Two heaters and an LED are adjusted with MATLAB or Python. Two temperature sensors show how much heat is transferred or lost. Thermochromic pigment turns pink when hot and black when it cools off. The take-home lab gives real data so that theory and methods come alive with concrete and tangible examples.

There is course material available to students and instructors thanks to efforts by many professors at universities around the world.

The first course that I’ll highlight is a module for Learning Python for Beginners - it starts at a very basic level to help beginners learn with a Hands-On lab experience.

A more advanced course is Python for Engineers. There are lab activities that help students discover principles of heat transfer by conduction, convection, and thermal radiation. As a culminating experience students use data science, regression, and data visualization to estimate heat transfer and thermal conductivity.

A process control module has activities to model dynamics with an energy balance, determine parameters from a first-order plus dead-time model, and use that model to create and tune a PID controller. There are MATLAB, Simulink, Python, and SimTune templates with detailed instructional videos to help any students along the way.

A final course that I’ll mention is a Machine learning and Dynamic Optimization course that covers advanced modeling, estimation, optimization, and predictive control. It uses deep learning and physics-based approaches to learn the relationship between the multivariate heater and sensor system.

The TCLab is transformative because it gives a take-home device to all students whether they are self-studying or in a large university course. It is hands-on with real data to put theory into practice. The National Science Foundation sponsored a report on Chemical Engineering Academia-Industry Alignment for Expectations about New Graduates. The report identifies a strong industrial need for practical understanding of process control and system dynamics. Industry feedback also suggested more weight on translating theory to practice in a way that is scalable for large class sizes.

I’m pleased to report that the TCLab has already had a big impact. A couple thousand TCLabs are in distribution already. The TCLab is available through distribution channels such as Amazon, Paypal, credit card, or with an invoice and purchase order. Instructors who are evaluating the lab can request a sample device. Several publications and presentations document the experience of instructors in their courses. Awards from the American Institute of Chemicals Engineers CAST division: the 2018 Computing Practice Award and the 2014 David Himmelblau Award for Innovations in Computer-Based Chemical Engineering Education, have recognized contributions to engineering education.

New inexpensive take-home labs are under development. I look forward to sharing in this collaborative effort with you to have a positive impact on engineering students around the world.

Рекомендации по теме
Комментарии
Автор

Thank you so much for your efforts, Professor. I really like your education methods and I couldn't even imagine how many people around the world use your techniques( until now). 👍👍👍

hosseinpirhady
Автор

In my university, the professor simply asked us to design a controller on a machine that we could only see in photos. The real world is more than computer codes, but real machines that we work with. This is exactly what should be adopted by an engineering school.

JoJoNumbarOne
Автор

Wonderful course material, I ordered mine.

cartodados
Автор

When is the new version of the kit is scheduled to be released? Thank you!

radon
Автор

Can you please tell me the number of temperature sensor and heater IC?

ayushkumarprajapati
Автор

can you make video for mobile phone using python

johnmwansa
Автор

Hello, Is there anyone who wants to work on Tclab together?

oussamasadki
welcome to shbcf.ru