資料介紹
描述
第256章接力!
IO 擴展器現在支持每塊板 256 個繼電器。由于電纜長度和電容問題,時鐘和數據線需要分成兩條獨立的線,每條線都有 8 個繼電器板。前 8 個繼電器板帶有 R1 和 R2,接下來的 8 個繼電器板帶有 ECHO 和 TRIG。每條線路的時鐘頻率為 68KHz,由于它是雙時鐘接口,因此您可以獲得 136KHz 的組合有效數據輸出。哦,我們有沒有提到它也被鎖定,所以所有 256 個繼電器在同一時間被激活!
注意:R3 和 R4 連接到第二條線路,如最右側的綠線所示。
警告:不要在線路之間連接接地,從而形成接地回路!
但是您不必停留在 256 個繼電器。您可以將多個IO 擴展器鏈接在一起并控制多達 65,280 個繼電器!
查看我們的 Arduino 項目可控制多達 65,280 個繼電器!
IO 擴展器不僅僅是一個繼電器控制器。您還可以使用它來連接以下傳感器,無需驅動程序!
支持的傳感器
Maxim 1-Wire? DS18B20、DS18S20、DS1822 溫度。
Maxim 1-Wire? 控制。
Maxim 1-Wire? DS28E17 轉 I2C。
OneWire AM2302、DHT11、DHT22 溫度/濕度。
Sensirion SHT1x 溫度/濕度。
4 個繼電器或用于 256 個繼電器的繼電器擴展器。
流動(霍爾效應)。
GPIO 控制。
浮動開關(磁性和光學)。
按鈕輸入。
接近傳感器。(新 v1.14)超聲波 HCSR04。ADC TMT6000 燈。Sensirion I2C HTU2x、SHT2x、SHT3x 溫度/濕度。I2C 控制。Silicon Labs I2C Si7021 溫度/濕度。博世 I2C BMP180 溫度/壓力。TAOS I2C TSL2561 燈。Ti I2C LM75 溫度。
Maxim I2C DS3231 RTC/溫度。
愛特梅爾 I2C AT24C32 32Kbps 串行 EEPROM。
SSD1306 0.96"、SSD1309 2.42" (新 v1.14) I2C 128x64 點陣 OLED/PLED 顯示屏。
Microchip I2C MCP9600 熱電偶溫度。
HX711稱重傳感器重量傳感器。(New v1.13) SH1106 1.3" I2C 128x64 Dot Matrix OLED/PLED Display. (New v1.13) TAOS I2C TSL2591 Light. (New v1.14) TAOS I2C TCS34725 RGB Light. (New v1.14) Sensirion I2C SCD30 CO2 溫度/濕度。(新 v1.14)系統命令。添加了固件更新的新傳感器。
這是 256 個繼電器在運行!眼見為實!
/* IO Expander
*
* 256 Relays
*
*/
#include
#include "IOExpander.h"
#include
//#define SERIAL_DEBUG
#define MAX_RELAYS 256
#ifdef SERIAL_DEBUG
SoftwareSerial swSerial(8,7);
#endif
char cmd[10];
void setup()
{
Serial.begin(115200);
#ifdef SERIAL_DEBUG
swSerial.begin(115200);
swSerialEcho = &swSerial;
#endif
wdt_enable(WDTO_8S);
sprintf(cmd, "eb%d", MAX_RELAYS / 16);
SerialCmdDone(cmd);
}
void loop()
{
uint8_t i;
static uint8_t s = 1;
static uint8_t d = 0;
uint8_t r[32];
for (i = 0; i < 32; i++) {
r[i] = ~s;
}
SerialWriteRelayExpander(r, 32);
delay(50);
if (d) {
if (s > 1) s >>= 1;
else d = 0;
}
else {
if (s < 0x80) s <<= 1;
else d = 1;
}
wdt_reset();
}
因此,立即獲取您的 IO 擴展器并構建您的系統!
- 使用IO擴展器的智能灌溉系統
- 分離器開源硬件
- 調頻助推器開源硬件
- 開源硬件-警燈
- 脈沖發生器開源硬件
- 微型元件測試器開源硬件
- 頻率發生器開源硬件
- 溫差恒溫器開源硬件
- 油箱加注器開源硬件
- 音箱開源硬件分享
- 避障步進器開源硬件
- 啤酒追蹤器開源硬件
- 打開WiFi查找器開源硬件
- ATtiny GPIO擴展器開源項目
- 主流的開源硬件有哪些詳細資料說明
- 用小安派開源硬件制作一個桌面天氣站 809次閱讀
- 用于翻蓋手機的端口擴展器可節省成本和空間 760次閱讀
- 驅動具有恒流端口擴展器輸出的LED 830次閱讀
- SMBus I/O擴展器控制LCD偏置電壓 1293次閱讀
- 尋找開源硬件成功的觸發器 636次閱讀
- 微雪電子Arduino IO擴展板簡介 3439次閱讀
- dfrobot IO擴展板 傳感器擴展板簡介 2046次閱讀
- 源創通信BPI-M1+ 開源硬件開發板介紹 2648次閱讀
- 新唐科技通用型 I/O 系列擴展器介紹 1572次閱讀
- 源創通信開源智能路由器 MTK 7623N 介紹 2897次閱讀
- 騰達A12無線信號放大擴展器如何設置 1.2w次閱讀
- 擴聲系統設備及其功能特點(均衡器/壓限器/擴展器/激勵器/電子分頻器) 1.3w次閱讀
- 三大主流開源硬件對比:Arduino vs BeagleBone vs Raspberry Pi 6363次閱讀
- 開源硬件究竟有多“Open”?看完這個你就清楚了 6939次閱讀
- 擴展器輸出驅動器電路圖 2542次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多