繁体   English   中英

我正在尝试使用C Sharp代码对Arduino UNO点亮4 LED进行编程

[英]I am trying to program Arduino UNO light-up 4 Leds using C sharp code

我有Arduino UNO,面包板,电阻器,LED和跳线。

我只能通过C#程序打开/关闭1个LED。 如何通过C#代码设置所有LED的输入以同时打开/关闭所有LED?

int ledPin[] = {6,7,8,9,10,11,12,13}; 
void setup() 
{ 
    Serial.begin(9600); 
    for (int i =0;i<8;i++) 
    {
        pinMode(ledPin[i], OUTPUT); 
    }
} 

void loop()
{
    String st="11111111"; 
    for(int ch=0;ch < st.length();ch++)
    { 
        if(st.charAt(ch)=='1') 
        { 
            digitalWrite(ledPin[ch],1);
        } 
        else
        { 
            digitalWrite(ledPin[ch],0);
        }
    }
}

我的布局图。

您遗漏了太多必填信息。 您的arduino草图是什么样的? 您的C#程序是什么样的? 您的电路是什么样的?

由于您的问题相对于这三个学科中的每一个都很简单,因此您的问题无法按原样回答,并且如果由熟悉这两个学科的主持人审核,则可能会搁置您的问题...

添加一些信息,然后我们可以了解您使用的确切传输机制,该机制用于从运行c#程序的任何设备发送数据,并使用您要使用的导入外围设备在uno板上读取数据...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM