谷歌浏览器插件
订阅小程序
在清言上使用

A Freshman Programming Course for Mechanical Engineers Using Mechatronics Applications

William Carnell,John Lumkes, Joseph Musto

2004 Annual Conference Proceedings

引用 0|浏览2
暂无评分
摘要
A new freshmen-level course has been developed to teach programming applications to Mechanical Engineering students at Milwaukee School of Engineering (MSOE).Rather than focusing on typical introductory programming applications (like sorting, numerical methods, etc.), the course is focused on the development of algorithms that include electromechanical hardware in the loop.While the objectives of the course are similar to those of a traditional programming course (flowcharting, algorithm development, loops, logical structures, and data arrays), the use of mechatronics applications provides two advantages over traditional programming courses:• Students are provided with immediate, concrete, visual feedback on their algorithms and programming implementations.• Student interest in multidisciplinary problems, and the importance of programming to Mechanical Engineering students, are implicitly developed in the course.The approach is loosely based on a similar course developed at Northeastern University by McKnight, et.al. [1].The course has been developed using Matlab as the primary programming platform.A low-cost USB interface device is used to connect mechatronic hardware to student laptop computers.Experiments including LEDs, temperature sensors, distance transducers, light sensors, solar cells, DC motors, and stepper motors, as well positioning tables and servo-controlled robots, have been developed.The course culminates in a creative design project, in which teams of students combine the various types of hardware used in the laboratory into a new application of their choosing.Based on both student and instructor feedback, the initial implementation of the course has been overwhelmingly positive.
更多
查看译文
关键词
Engineering Education
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要