Android 到 Arduino - 无法上传草图

问题描述 投票:0回答:1

我尝试从我的 Samsung S10 设备将草图上传到我的 Arduino Nano 板上,但我总是偶然发现这个错误。

这是错误:

name.antonsmirnov.arduinostudio:针对 S+(版本 31 及更高版本)要求在创建 PendingIntent 时指定 FLAG_IMMUTABLE 或 FLAG_MUTABLE 之一。强烈考虑使用 FLAG_IMMUTABLE,仅当某些功能依赖于 PendingIntent 可变时才使用 FLAG_MUTABLE,例如如果需要与内联回复或气泡一起使用。

我是菜鸟。

我尝试在网上查找我的问题并找到了一些解决方案,但是当我尝试这些解决方案时,它们永远不适用于我的项目。我想要的只是让我的 LED 灯带 100% 便携,并且我需要能够通过智能手机上传草图。当我将 LED 灯条连接到 Windows 10 台式计算机时,我的代码工作正常,但当我尝试使用 ArduinoStudio 应用程序时,我的代码工作正常。它永远不起作用。

这是完整的代码;

#include <FastLED.h> 
#define LED_PIN 2 
#define NUM_LEDS 332 

CRGB leds[NUM_LEDS]; 

void setup() { 
FastLED.addLeds<WS2812, LED_PIN, GRB>(leds, NUM_LEDS);
FastLED.setMaxPowerInVoltsAndMilliamps(5, 500); 
FastLED.clear(); 
FastLED.show(); 


void loop() { 
leds[0] = CRGB(100, 0, 0); 
leds[10] = CRGB(40, 40, 40); 
leds[143] = CRGB(100, 0, 0); 
leds[214] = CRGB(100, 0, 0); 
FastLED.show(); 
}

正如我所说,我是一个菜鸟,如果有人可以复制我的代码,写下我需要编写的内容以及我需要编写的位置,这可能会让我的生活变得更好。 如果他/她也能解释如何以及为什么,那就更好了,但没有必要。

感谢我未来的英雄!

android-pendingintent samsung-mobile arduino-ide led
1个回答
0
投票

我有解决方案,下载 arduinodroid 的 apk 文件,它是为旧版本 Android 制作的应用程序,在 Play 商店中不可用,它非常适合我

© www.soinside.com 2019 - 2024. All rights reserved.