驴友花雕
发表于 2019-6-9 15:33:18
本帖最后由 驴友花雕 于 2019-6-10 15:35 编辑
驴友花雕
发表于 2019-6-10 15:36:28
https://v.youku.com/v_show/id_XNDIyMjQyNTEyNA==.html?spm=a2hzp.8244740.0.0
驴友花雕
发表于 2019-6-10 16:04:38
07 RS232_AD:串口读取 A0 电位器采集的数值
/*
Eagler8实验程序列表
07 RS232_AD:串口读取 A0 电位器采集的数值(旋转角度270°,输出0-3.3V/5V电压信号,电位器阻值10K)
*/
void setup()
{
Serial.begin(9600); // 打开串口,设置波特率为9600 bps
}
void loop()
{
int val;
val=analogRead(0); //传感器接于模拟口0
Serial.println(val,DEC);//从串口发送数据并换行
delay(100);
}
驴友花雕
发表于 2019-6-11 12:10:50
驴友花雕
发表于 2019-6-11 12:28:18
驴友花雕
发表于 2019-6-11 12:33:30
随机转动电位器的
驴友花雕
发表于 2019-6-11 12:39:38
本帖最后由 驴友花雕 于 2019-6-11 14:19 编辑
08 Rotation_LED:A0 电位器控制 D10 全彩 LED 蓝色端亮度
驴友花雕
发表于 2019-6-11 12:44:59
本帖最后由 驴友花雕 于 2019-6-11 14:14 编辑
/*
Eagler8实验程序列表
08 Rotation_LED:A0 电位器控制 D10全彩 LED 蓝色端亮度
*/
void setup()
{
pinMode(10,OUTPUT);
}
void loop()
{
int n = analogRead(A0);
analogWrite(10,n/4);
}
驴友花雕
发表于 2019-6-11 14:23:08
驴友花雕
发表于 2019-6-11 16:12:31
09 RC_Motor:A0 电位器控制 D7 输出口的舵机,控制其转动角度(舵机需自备,Arduino 需要外部供电)
/*
Eagler8实验程序列表
09 RC_Motor:A0 电位器控制 D7 输出口的舵机,控制其转动角度(舵机需自备,Arduino 需要外部供电)
*/
#include <Servo.h>
Servo myservo;
int analogPin = 0;
int val;
void setup()
{
myservo.attach(7);// 7号引脚输出电机控制信号
Serial.begin(9600);
}
void loop()
{
Serial.print("servo:");
Serial.println(val);
delay(15);
val = analogRead(analogPin); // 读取来自可变电阻的模拟值(0到1023之间)
val = map(val, 0, 1023, 0, 179); // 利用“map”函数缩放该值,得到伺服电机需要的角度(0到180之间)
myservo.write(val); // 设定伺服电机的位置
delay(15); // 等待电机旋转到目标角度
}
驴友花雕
发表于 2019-6-11 16:26:54
舵机自动180度摇摆
驴友花雕
发表于 2019-6-11 16:36:23
控制80度旋转
驴友花雕
发表于 2019-6-11 16:40:21
10 LED_RGB_Text:全彩 LED 基本颜色变化
/*
Eagler8实验程序列表
10 LED_RGB_Text:全彩 LED 基本颜色变化
*/
#define LEDR 9
#define LEDG 10
#define LEDB 11
int i = 0;
void setup()
{
pinMode(LEDG,OUTPUT);
pinMode(LEDB,OUTPUT);
pinMode(LEDR,OUTPUT);
}
void loop()
{
analogWrite(LEDR,0);
analogWrite(LEDB,0);
analogWrite(LEDG,0);//off
analogWrite(LEDR,255);
delay(500); //hong
analogWrite(LEDG,100);
delay(500); //cheng
analogWrite(LEDR,255);
analogWrite(LEDG,255);
delay(500); //huang
analogWrite(LEDR,0);
analogWrite(LEDG,255);
delay(500); //lv
analogWrite(LEDB,255);
delay(500); //qing
analogWrite(LEDG,0);
analogWrite(LEDB,255);
delay(500); //lan
analogWrite(LEDR,255);
analogWrite(LEDG,0);
delay(500); //zi
analogWrite(LEDG,255);
analogWrite(LEDB,255);
analogWrite(LEDR,255);
delay(500); //bai
}
驴友花雕
发表于 2019-6-11 18:52:36
创客探索者
发表于 2019-6-11 20:59:37
学习收获颇多
驴友花雕
发表于 2019-6-12 08:07:06
创客探索者 发表于 2019-6-11 20:59
学习收获颇多
谢谢鼓励,也在学习中
驴友花雕
发表于 2019-6-12 08:11:16
创客探索者 发表于 2019-6-11 20:59
学习收获颇多
这个实验十全彩LED颜色变化,就卡住了,现在用Mind+编程的一直没有通过
eagler88
发表于 2019-6-13 05:44:03
很用心的帖子,顶一下!
驴友花雕
发表于 2019-6-13 08:15:01
eagler88 发表于 2019-6-13 05:44
很用心的帖子,顶一下!
谢谢鼓励,还在学习中......
驴友花雕
发表于 2019-6-13 08:21:22
第一个方案,只是混合颜色的呼吸灯,不太对头,继续试验.....
驴友花雕
发表于 2019-6-13 08:54:35
第二方案,以红、蓝、绿的颜色顺序做呼吸状变化,还是对不上.......
页:
1
[2]
3
4
5
6
7
8
9
10