2019 智能系统与arduino基础开发(南京信息职业技术学院) 最新满分章节测试答案

2025年5月2日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2019-03-11到2019-06-30
本篇答案更新状态:已完结

【作业】单元二、Arduino微系统基础-LED神灯-基础 单元作业

1、 问题:以下程序要实现SOS的信号输出,请指出并修改错误。int LED=8; int TIME=300; void dot(); void dash(); void wait(); pinMode(LED,OUTPUT);void setup() {}void loop() {dot();dot();dot(); wait();dash(); dash(); dash(); wait();dot();dot();dot(); wait();}void dot() { digitalWrite(LED,HIGH); delay(TIME); digitalWrite(LED,LOW); delay(TIME2);}void dash() { digitalWrite(LED,HIGH); delay(TIME3); digitalWrite(LED,LOW); delay(TIME2);}void wait() { delay(TIME7);}
评分规则: 【 指出错误
修改正确

单元二、Arduino微系统基础-LED神灯-基础 单元测试

1、 问题:这条代码的作用是( )pinMode(LED,OUTPUT);
选项:
A:设置LED引脚为输出模式
B:设置LED引脚为输入模式
C:接收外部数据
D:以上都对
答案: 【设置LED引脚为输出模式

2、 问题:代码 digitalWrite(13,HIGH); 的作用是 ( )
选项:
A:为数字端口13脚写入高电平
B:为数字端口13脚写入低电平
C:为模拟端口13脚写入高电平
D:为模拟端口13脚写入低电平
答案: 【为数字端口13脚写入高电平

3、 问题:下面的代码作用是延时100秒。delay(100);
选项:
A:正确
B:错误
答案: 【错误

4、 问题:程序中void loop() {}函数,不用的时候可以删去。
选项:
A:正确
B:错误
答案: 【错误

5、 问题:程序中void loop() {}函数里的代码只循环执行
选项:
A:正确
B:错误
答案: 【正确

【作业】单元三、Arduino微系统基础-LED神灯-进阶 单元作业

1、 问题:请指出并修改下面程序的错误。int redPin = 6; int greenPin = 5; int bluePin = 3; int potRedPin = A0; int potGreenPin = A1; int potBluePin = A2; void setup(){ pinMode(redPin,OUTPUT); pinMode(greenPin,OUTPUT); }void loop(){ int potRed = analogRead(potRedPin); int val1 = map(potRed,0,1023,0,255); int val2 = map(potGreen,0,1023,0,255); int val3 = map(potBlue,0,1023,0,255); colorRGB(val1,val2,val3); } void colorRGB(int red, int green, int blue){ analogWrite(redPin,constrain(red,0,255)); analogWrite(greenPin,constrain(green,0,255)); analogWrite(bluePin,constrain(blue,0,255));}
评分规则: 【 正确指出并正确修改

单元三、Arduino微系统基础-LED神灯-进阶 单元测试

1、 问题:在使用arduino的串口监视器时需要先进行串口初始化
选项:
A:正确
B:错误
答案: 【正确

2、 问题:arduino开发板上的所有数字端口都可以输出PWM信号。
选项:
A:正确
B:错误
答案: 【错误

3、 问题:读取模拟端口的数值,需要使用digitalRead()函数
选项:
A:正确
B:错误
答案: 【错误

4、 问题:arduino开发板上的所有端口都可以输出模拟信号。
选项:
A:正确
B:错误
答案: 【错误

5、 问题:在串口上显示需要使用Serial.print()函数
选项:
A:正确
B:错误
答案: 【正确

【作业】单元四、Arduino微系统基础-常用外设 单元作业

1、 问题:请指出下面程序代码的错误:该程序功能为舵机的旋转运行程序。#include int pin = 0; int val; void setup() { myservo.attach(9); } void loop() { for(pos = 0; pos <= 180; pos += 1) { myservo.write(pos); delay(15); } for(pos = 180; pos>=0; pos-=1) { myservo.write(pos); delay(15); } }
评分规则: 【 正确指出错误并改正

单元四、Arduino微系统基础-常用外设 单元测试

1、 问题:需要外部振荡源的蜂鸣器是()。
选项:
A:无源蜂鸣器
B:有源蜂鸣器
C:都不需要
D:都需要
答案: 【无源蜂鸣器

2、 问题:用于蜂鸣器发声的函数是( )
选项:
A:tone()
B:noTone()
C:pinMode()
D:digitalWrite()
答案: 【tone()

3、 问题:读取游戏遥杆的数值需采用的函数是()
选项:
A:analogRead()
B:analogWrite()
C:digitalRead()
D:digitalWrite()
答案: 【analogRead()

4、 问题:使用舵机,需要在程序中调用Servo.h库
选项:
A:正确
B:错误
答案: 【正确

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读