标签: led

Android 2.1的Camera.Parameters.FLASH_MODE_TORCH替代品

我正在尝试编写一个需要LED闪光灯进入火炬模式的应用程序.问题是,Android 2.1不支持此模式,因此我无法支持该平台.这不是问题,但是我正在为我的未婚夫写它,她的Epic 4G现在只有2.1.我找到了一些使用一些未记录的API调用的代码示例,因此可以在Motorola Droid等上工作,但它们不适用于Epic.有没有人有什么建议可以帮助我找到合适的代码?

android led android-sdk-2.1

7
推荐指数
1
解决办法
2万
查看次数

褪色Arduino RGB LED从一种颜色到另一种颜色?

我目前设法让我的LED循环显示我选择的八种颜色.一切都正常,除了我想要更自然的感觉,并希望淡化/从一种颜色过渡到下一种颜色,而不是让它们只是互相替换.

到目前为止,这是我的代码:

int redPin = 11;
int greenPin = 10;
int bluePin = 9;

void setup()
{
    pinMode(redPin, OUTPUT);
    pinMode(greenPin, OUTPUT);
    pinMode(bluePin, OUTPUT);
}

void loop()
{
    setColor(250, 105, 0);   // Yellow
    delay(1000);

    setColor(250, 40, 0);    // Orange
    delay(1000);

    setColor(255, 0, 0);     // Red
    delay(1000);

    setColor(10, 10, 255);   // Blue
    delay(1000);

    setColor(255, 0, 100);   // Pink
    delay(1000);

    setColor(200, 0, 255);   // Purple
    delay(1000);

    setColor(0, 255, 0);     // Green
    delay(1000);

    setColor(255, 255, 255); // White
    delay(1000);
}

void setColor(int red, int …
Run Code Online (Sandbox Code Playgroud)

c++ rgb arduino colors led

7
推荐指数
4
解决办法
2万
查看次数

Nexus 5(4.4.2)手电筒LED无法开启

我写了一个简单的手电筒应用程序,我在HTC Sensation,Nexus 7,HTC One,Moto X,Galaxy S3,Galaxy S4和Nexus 5上进行了测试.唯一不起作用的是Nexus 5它没有抛出异常,因此找出错误证明是困难的.

这是我一直在使用的代码,但是:

            sCamera = Camera.open();
            sParameters = sCamera.getParameters();
            sParameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
            sCamera.setParameters(sParameters);
            sCamera.startPreview();
Run Code Online (Sandbox Code Playgroud)

这里是LogCat应该打开LED时发生的屏幕截图:http://i.imgur.com/vXn5PoH.png

我从Nexus 5中提取了闪光模式列表,它说它们是:开,关,自动,火炬和红眼.这些都是预期的.我已经在开启,关闭和火炬之间进行了测试,但是没有任何东西能让灯光闪烁.而且我知道LED没有坏掉,因为其他手电筒应用程序运行正常.

android led android-camera flashlight nexus-5

7
推荐指数
1
解决办法
4714
查看次数

Android - 相机闪光灯在不同设备中以错误的间隔闪烁

我正在开发一个应用程序,我想在特定的时间间隔闪烁闪光灯.

以下是我遵循的步骤.

1)将Timer设置为特定的间隔.

2)在run()方法中我做了TurnOn和TurnOff闪存的代码.

但闪光灯闪烁的间隔在不同的设备上是不同的.所有设备的计时器时间都相同,我也在其间放置了一个Log,我得到的值相同,但问题仍然存在.

这是硬件问题,因为不同设备的硬件不同.我也测试了iPhone 5s(通过在iOS中转换相同的代码),但闪烁闪烁比Android快得多.

对于Android,我已经在Nexus 4,Motorola G2,Sony Xperia Neo上进行了测试,它运行良好.

问题在于Nexus 5和三星Galaxy S4.

编辑

定时器代码:

long delayLong = 200;
long timerValueLong = 500;
Timer timer;

timer = new Timer();
timer.schedule(new TimerTask() {
    @Override
    public void run() {
        if (!mLightOn) {
            turnOnFlash();
        } else {
            turnOffFlash();
        }
    }
}, delayLong, timerValueLong);
Run Code Online (Sandbox Code Playgroud)

flash android led

7
推荐指数
1
解决办法
1138
查看次数

如何在Linux中控制计算机RGB LED

自从我切换到新的AMD Ryzen系统以来,我的计算机一直亮着。
如今,所有新的硬件组件似乎都内置了这种花哨的(?)RGB-LED(甚至在内存模块中,甚至是AMD的备用CPU散热器)。
我不喜欢这样,想关闭系统中的所有LED。

BIOS设置不提供对LED的任何控制。只有主板的制造商实用程序软件(均适用于Windows)似乎能够控制我机箱中的闪电。

有没有办法通过Linux控制此类LED?

linux motherboard led

7
推荐指数
1
解决办法
2441
查看次数

C#方式将char转换为8x8二进制

你能帮我找一个把char转换成8x8二进制的方法(我不知道如何调用它)

例如"A"

00011000
00100100
00100100
01000010
01111110
10000001
10000001
10000001
Run Code Online (Sandbox Code Playgroud)

我实际上是手动执行此操作:(

建议仍然开放:D

编辑:无论如何,如果你们想知道我想做什么.

我试图制作这款LED Wave Display.但是因为我没有计算机接口知识.我只想在Windows Mobile中试用它.大声笑

c# windows string mobile led

6
推荐指数
1
解决办法
1819
查看次数

Android:屏幕关闭后保持相机LED亮起

因为我刚开始使用Android编码,所以我犹豫是否发布了我的问题,但现在我正处于无法抗拒的地步.

我有一项服务打开摄像头LED onCreate:

@Override
public void onCreate() {
// make sure we don't sleep
this.pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
this.mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "SleepLED");

    this.mTimer = new Timer();
    this.mTimerTask = new TimerTask() {
        public void run() {
        // turn on the LED
        setFlashlight(Camera.Parameters.FLASH_MODE_TORCH);

        mWakeLock.acquire();
        }
    };

    // Get the notification-service
    this.mNM = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);
    // Display a notification about us starting.  We put an icon in the status bar.
    showNotification();

    // Open camera
    this.frontCam = Camera.open();
    this.frontCamPara = frontCam.getParameters();
    this.frontCam.lock();


    // Schedule the …
Run Code Online (Sandbox Code Playgroud)

camera android led wakelock flashlight

6
推荐指数
1
解决办法
6930
查看次数

如何使用JAVA控制通过USB/SerialPort等连接PC的LED灯?我应该使用什么设备?

我想在JAVA中编写一个程序,它可以控制LED灯连接到连接到计算机的"东西".

JAVA程序将包含JFrame中的8个切换按钮.按钮编号从1到8,当按下编号为X的按钮时,编号为X的LED将打开; 再次单击(切换)该按钮时,该LED将关闭.

与我们必须在其中加载代码的微控制器不同,我提到的"某些东西"只是接收来自JAVA的信号(可能通过USB/SerialPort/...)来控制灯光.例如,JAVA通过SerialPort将0000_0101(打开LED 1号和3号灯)发送到"某物",然后"东西"将"保留"该值,直到发送新信号.该值的每个数字代表"某物"上引脚的高/低,我将引脚连接到LED.

"Something"可能类似于可以将"串行端口信号"转换为"二进制"并将"二进制"保存在具有输出引脚的寄存器中的设备,我可以将它们连接到LED.

那可能吗?有没有像"东西"这样的设备?它是什么?有没有人有任何建议?还是一些更好的方法来控制PC的灯光?

java microcontroller device serial-communication led

6
推荐指数
2
解决办法
9396
查看次数

Firebase通知LED闪烁

我正在使用Cordova制作移动应用程序,我正试图通过谷歌的Firebase发送推送通知.

我能够设置title,body,badge,sound,等,但我想不出如何设置一个LED收到通知时闪烁.

我尝试过使用localNotification,但它需要应用程序始终运行.

你们有没有关于如何解决这个问题的想法?

android led push-notification cordova firebase

6
推荐指数
1
解决办法
1984
查看次数

操作系统错误:[Errno 12] ENOMEM

我使用这里的代码。从 Thonny 运行多次后没有出现问题,我得到:

操作系统错误:[Errno 12] ENOMEM

我使用 nuke.uf2 清除 Raspberry Pi Pico W 上的存储。运行该文件太多次后,错误再次出现。nuke.uf2 是一个临时修复。

###############################################################
# WS2812 RGB LED Ring Light Breathing
# with the Raspberry Pi Pico Microcontroller
#
# by Joshua Hrisko, Maker Portal LLC (c) 2021
#
# Based on the Example neopixel_ring at:
# https://github.com/raspberrypi/pico-micropython-examples
###############################################################
#
import array, time
from machine import Pin
import rp2

#
############################################
# RP2040 PIO and Pin Configurations
############################################
#
# WS2812 LED Ring Configuration
led_count = …
Run Code Online (Sandbox Code Playgroud)

led micropython raspberry-pi-pico

6
推荐指数
1
解决办法
4632
查看次数