亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

3 个引脚、32 个 LED、4 个移位寄存器 [74HC595]

组件和用品

Arduino Nano R3
× 1
Texas Instruments 移位寄存器-串行到并行
74HC595
× 4
无焊面包板全尺寸
× 1
LED(通用)
取决于您的喜好。
× 1
电阻 100 ohm
取决于 LED。
× 1
跳线(通用)
很多。
× 1

应用和在线服务

Arduino IDE

关于这个项目

这是我为初学者和像我这样的 arduiNOOBS 创建的分步指南。

在本教程中,我们将讨论有关名为 74HC595 的 8 位移位寄存器的一些非常基本的知识。

了解如何将它们菊花链在一起并使用 HC595 库中的一些代码。

另外,我遇​​到了一些移位寄存器的问题。我不知道为什么。是不是因为实力不够?

****************************************************** ********************************

必要的链接:

HC595 库 - https://github.com/j-bellavance/HC595

数据表 - http://www.ti.com/document-viewer/SN74HC595/datasheet/specifications#SCLS0419845

更多信息:https://rastating.github.io/using-a-74hc595-shift-register-with-an-arduino-uno/

For 循环迭代:https://www.arduino.cc/en/Tutorial/ForLoopIteration

****************************************************** ********************************

要关注的社交媒体链接(我的意思是,如果您愿意):

脸书 - https://fb.me/HeathenHacks

推特 - https://twitter.com/HeathenHacks

Instagram - https://instagr.am/HeathenHacks

****************************************************** ********************************

代码

  • 编辑了来自 HC595 库的示例代码。
编辑来自 HC595 库的示例代码。Arduino
#include const intchipCount =2; // 74HC595 串接数(最多 8 个)const int latchPin =4; // 74HC595const 的引脚 ST_CP (12) int clockPin =3; // 74HC595const的引脚SH_CP(11) int dataPin =2; // 74HC595的引脚DS(14)//ConstructorHC595 ledArray(chipCount,latchPin,clockPin,dataPin);int delayMs =30;int lastPin =ledArray.lastPin();void setup() { ledArray.reset();} void loop() { for (int i =0; i <=lastPin; i++) { ledArray.setPin(i, ON);延迟(延迟Ms); } for (int i =lastPin; i>=0; i--) { ledArray.setPin(i, OFF);延迟(延迟Ms); } for (int i =lastPin; i>=0; i--) { ledArray.setPin(i, TOGGLE);延迟(延迟Ms); } for (int i =0; i <=lastPin; i++) { ledArray.setPin(i, TOGGLE);延迟(延迟Ms); }}
J. Bellavance 先生的 HC595 图书馆
https://github.com/j-bellavance/HC595

示意图


制造工艺

  1. 带 LED 和压电扬声器的 DHT11 传感器
  2. Arduino 数字骰子
  3. Alexa 通过 Raspberry Pi 控制 LED
  4. 钢铁侠
  5. 找到我
  6. Arduino 3D 打印机械臂
  7. Arduino 加湿器控制
  8. NeoMatrix Arduino Pong
  9. Arduino Joystick
  10. Arduino TEA5767 FM 收音机接收器
  11. 计步器(Arduino 101)
  12. Arduino 混色器