Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Northwestern Polytechnical University

智能硬件应用编程基础实验

Northwestern Polytechnical University via XuetangX

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access

     课程CPU选用典型的AVR 8位微控制器,采用UNO R3主板或Mega2560主板,开发语言使用C/C++,使用Arduino IDE环境进行编程。

    知识内容方面,覆盖了CPU的基本构成、数字量输入、数字量输出、模拟量转换、脉冲宽度调制、数模转换、异步串行通讯、I2C总线、SPI总线、常见传感器原理和显示设备。

    实验内容,设置有流水灯实验、蜂鸣器实验、按键消抖动实验、热释电传感器实验、PWM调光实验、音乐发声实验、超声波测距、字符型液晶实验、基于GUI库的OLED显示界面设计实验、舵机实验、GPS报文分析实验、电子钟实验、SD卡操作实验等。

    每个实验按项目进行设计,给出项目的设计方案、难点分析、示例代码、调试事项、测试效果等。项目的复杂度按课程的进度递进,课程过程中,将剖析硬件原理、底层驱动以及应用层软件设计思路和三者间的关系。

    该课程从2020年春季开始线下开设,截止目前已开设四期。对比传统的微机原理和单片机课程,明显的优势在于“做中学、学中做”,学习场地不局限于专业实验室,学生每人一套件,可以在教室、宿舍、图书馆场地开展课程实验。

    线下课程采用小班授课,一个班在20人左右。追踪调查显示,参加该课程学习的学生基本上都有着强烈的学习愿望,爱好广泛,参加机器人竞赛、创新创业、智能车等竞赛等课外活动的比率高于平均水平。2021年11月该课程被评定为为校级一流课程。


Syllabus

  • 第1章 开篇
    • ✳实验仪视频_根据教学参考观看
      • 第2章 基础篇
        • 第3章 字符型液晶
          • 第4章 超声波和发声应用
            • 第5章 总线
              • 第6章 串口
                • *第7章 舵机
                  • *第8章 OLED图形显示器

                    Taught by

                    Wang Yihang, Mao Qiang, and Xue Feifei

                    Tags

                    Reviews

                    Start your review of 智能硬件应用编程基础实验

                    Never Stop Learning.

                    Get personalized course recommendations, track subjects and courses with reminders, and more.

                    Someone learning on their laptop while sitting on the floor.