Arduino Esplora 摇杆控制 RGB LED 变色例程

发布于: 27 January, 2014
分享:

/*   Esplora LED Show   Makes the RGB LED bright and glow as the joystick or the   slider are moved.   Created on 22 november 2012   By Enrico Gueli   Modified 22 Dec 2012   by Tom Igoe */ #include void setup() {   // initialize the serial communication:   Serial.begin(9600); } void loop() {   // read the sensors into variables:   int xAxis = Esplora.readJoystickX();   int yAxis = Esplora.readJoystickY();   int slider = Esplora.readSlider();   // convert the sensor readings to light levels:   byte red   = map(xAxis, -512, 512, 0, 255);   byte green = map(yAxis, -512, 512, 0, 255);   byte blue  = slider/4;   // print the light levels:   Serial.print(red);   Serial.print(' ');   Serial.print(green);   Serial.print(' ');   Serial.println(blue);   // write the light levels to the LED.   Esplora.writeRGB(red, green, blue);   // add a delay to keep the LED from flickering:    delay(10); }

分享:

0 留言

留言

您的留言将被人工审核,请勿发表色情、反动言论。

您可能感兴趣

Arduino + SHT1X 制作温度、湿度传感系统

通过Arduino和SHT1X传感器,实现实时监测环境温度和湿度的简单而有效的方案。文章提供电路连接和示例代码,...

Arduino + GP2Y1010AU0F 颗粒传感器 测PM2.5

Arduino + GP2Y1010AU0F颗粒传感器教程:使用Arduino和GP2Y1010AU0F传感器检测环境中的PM2.5颗粒物浓度,提...