电子说
第1步:需要什么
您将需要
1个74hc595移位电阻器
8个LEDs
8个电阻器(我想任何人都会做)
跳线很多
面包板
Arduino
基本上就是这样
第2步:移位电阻
图片将告诉您如何处理导线和组件
第3步:代码
/*
此代码将点亮连接到74HC595的每个LED,具体取决于计数器的二进制值。 *
/引脚连接到74HC595的SRCLK int CLOCK = 12;//引脚连接到74HC595的RCLK int LATCH = 11;//连接到74HC595的SER的引脚int DATA = 10;
字节计数器= 0;
void setup(){//将引脚设置为输出以便可以控制移位寄存器pinMode(锁,输出); pinMode(时钟,输出); pinMode(数据,输出); }
void loop(){//使闩锁引脚为低电平digitalWrite(LATCH,LOW);//移出这些位:shiftOut(DATA,CLOCK,MSBFIRST,counter);//将闩锁引脚拉高,以便LED更新:digitalWrite(LATCH,HIGH);//在下一个值之前暂停:delay(100);
计数器=计数器+ 1;
}
全部0条评论
快来发表一下你的评论吧 !