Design and Development of Python Teaching Board Based on STM32
Dongdong Zhang, Xia Gao, Xin Zhao · 2024
With the diversification and popularization of intelligent technology, how to integrate university education with contemporary technology so as to promote the leap of teaching quality is the research field that people always attach importance to. The traditional teaching mode needs to be combined with intelligent technology, and the restoration of scene cases is a particularly important part of the entire teaching process that can help students truly apply the knowledge. This study is based on the Python course and aims to improve teaching efficiency by designing and developing an intelligent board. A new teaching method is used to overcome the limitations of traditional programming courses. The specific implementation meaning includes two aspects. The first aspect breaks the boring of programming courses through the introduction of intelligent teaching boards. The second aspect that function of intelligent teaching boards mainly lies in the restoration of scene cases. The 11 cases supporting programming knowledges, which make programming teaching more realistic. The teaching board is based on the STM32 chip and the operating system uses UCOS. The program of the teaching board is based on the state machine mechanism. Finally, control various sensors and components through the modbus agreement.