AT24C256 EEPROM 儲存模組/記憶體模組 Arduino 擴充儲存記憶體專用
NT$81 NT$67 未稅
AT24C256 EEPROM 儲存模組/記憶體模組 Arduino 擴充儲存記憶體專用
容量:256KB I2C接口
- 板載8P晶片座,安裝AT24C256晶片;
- 排針供電,板載電源指示燈;
- 板載I2C通訊所需的上拉電阻;
- 所有管腳均引出並標注,地址輸入和寫保護管腳直接可以跳線設置;
- PCB板子尺寸:36.5(mm)x12(mm)
尚有庫存
- 商品說明
商品說明
AT24C256 EEPROM 儲存模組/記憶體模組 Arduino 擴充儲存記憶體專用
容量:256K I2C接口
- 板載8P晶片座,安裝AT24C256晶片;
- 排針供電,板載電源指示燈;
- 板載I2C通訊所需的上拉電阻;
- 所有管腳均引出並標注,地址輸入和寫保護管腳直接可以跳線設置;
- PCB板子尺寸:36.5(mm)x12(mm)
發貨清單:AT24C256存儲模組 x 1塊
原廠技術文件 http://playground.arduino.cc/Code/I2CEEPROM
Arduino 範例
/* * Use the I2C bus with EEPROM 24LC64 * Sketch: eeprom.pde * * Author: hkhijhe * Date: 01/10/2010 * * */ #include <Wire.h> //I2C library void i2c_eeprom_write_byte( int deviceaddress, unsigned int eeaddress, byte data ) { int rdata = data; Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddress >> 8)); // MSB Wire.send((int)(eeaddress & 0xFF)); // LSB Wire.send(rdata); Wire.endTransmission(); } // WARNING: address is a page address, 6-bit end will wrap around // also, data can be maximum of about 30 bytes, because the Wire library has a buffer of 32 bytes void i2c_eeprom_write_page( int deviceaddress, unsigned int eeaddresspage, byte* data, byte length ) { Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddresspage >> 8)); // MSB Wire.send((int)(eeaddresspage & 0xFF)); // LSB byte c; for ( c = 0; c < length; c++) Wire.send(data[c]); Wire.endTransmission(); } byte i2c_eeprom_read_byte( int deviceaddress, unsigned int eeaddress ) { byte rdata = 0xFF; Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddress >> 8)); // MSB Wire.send((int)(eeaddress & 0xFF)); // LSB Wire.endTransmission(); Wire.requestFrom(deviceaddress,1); if (Wire.available()) rdata = Wire.receive(); return rdata; } // maybe let's not read more than 30 or 32 bytes at a time! void i2c_eeprom_read_buffer( int deviceaddress, unsigned int eeaddress, byte *buffer, int length ) { Wire.beginTransmission(deviceaddress); Wire.send((int)(eeaddress >> 8)); // MSB Wire.send((int)(eeaddress & 0xFF)); // LSB Wire.endTransmission(); Wire.requestFrom(deviceaddress,length); int c = 0; for ( c = 0; c < length; c++ ) if (Wire.available()) buffer[c] = Wire.receive(); } void setup() { char somedata[] = "this is data from the eeprom"; // data to write Wire.begin(); // initialise the connection Serial.begin(9600); i2c_eeprom_write_page(0x50, 0, (byte *)somedata, sizeof(somedata)); // write to EEPROM delay(10); //add a small delay Serial.println("Memory written"); } void loop() { int addr=0; //first address byte b = i2c_eeprom_read_byte(0x50, 0); // access the first address from the memory while (b!=0) { Serial.print((char)b); //print content to serial port addr++; //increase address b = i2c_eeprom_read_byte(0x50, addr); //access an address from the memory } Serial.println(" "); delay(2000); }
相關商品
-
360度 旋轉編碼器模組 支援Arduino
0 滿分 5 分增量編碼器是一種將旋轉位移轉換為一連串數字脈衝信號的旋轉式傳感器。這些脈衝用來控制角位移。在 Eltra 編碼器中角位移的轉換採用了光電掃描原理。讀數係統以由交替的透光窗口和不透光窗口構成的徑向分度盤(碼盤)的旋轉為依據,同時被一個紅外光源垂直照射,光把碼盤的圖像投射到接收器表面上。接收器覆蓋著一層衍射光柵,它具有和碼盤相同的窗口寬度。接收器的工作是感受光盤轉動所產生的變化,然後將光變化轉換成相應的電變化。再使低電平信號上升到較高電平,並產生沒有任何干擾的方形脈衝,這就必須用電子電路來處理。讀數係統通常採用差分方式,即將兩個波形一樣但相位差為 180 °的不同信號進行比較,以便提高輸出信號的質量和穩定性。讀數是再兩個信號的差別基礎上形成的,從而消除了乾擾。
NT$62NT$43 未稅加入購物車Quick View -
加入購物車Quick View
Grove – Button按鈕控制器 支援Arduino與樹莓派 seeed原廠
0 滿分 5 分加入購物車Quick View -
4X4 微動開關 矩陣鍵盤模組 16 外擴鍵盤模組
0 滿分 5 分4X4微動開關矩陣鍵盤模組 16 外擴鍵盤模組
16-Button Tactile Keypad Matrix
NT$71NT$33 未稅加入購物車Quick View -
微動開關 TACK-SW 4P 6x6x5mm(H) 10個一包
0 滿分 5 分微動開關 TACK-SW 10P 一包
尺寸:6mm x 6mm x 5.0mmNT$29NT$24 未稅加入購物車Quick View -
加入購物車Quick View
21鍵 38KHz 紅外線遙控器 含 接收(VS1838) 接收器 支援 Arduino與樹莓派 附CR2025鈕扣電池
0 滿分 5 分21鍵 38KHz 紅外線遙控器
紅外線遙控器採用標準38KHz的頻率,適合市面上的各種紅外線接收模組,使用者可以搭配此套件,來做紅外線的應用.。用途:適用於控制帶紅外接收器的產品,使用電源:3v鈕扣電池, 21個超薄按鍵
加入購物車Quick View -
新款PL2303TA USB轉串口模组傳輸線 USB轉 TTL/RS232 支持WIN7
0 滿分 5 分注意!WIN8/WIN10 不支援!
NT$190NT$80 未稅加入購物車Quick View -
Touch 觸摸感測器模組 1路觸摸開關傳感器
0 滿分 5 分該模組是一個基於觸摸檢測IC(TTP223B)的電容式點動型觸摸開關模組。常態下,模組輸出低電平,模式為低功耗模式;當用手指觸摸相應位置時,模組會輸出高電平,模式切換為快速模式;當持續12秒沒有觸摸時,模式又切換為低功耗模式。可以將模組安裝在非金屬材料如塑膠、玻璃的表面,另外將薄薄的紙片(非金屬)覆蓋在模組的表面,只要觸摸的位置正確,即可做成隱藏在牆壁、桌面等地方的按鍵。該模組可以讓你免除常規按壓型按鍵的煩惱。
NT$48NT$38 未稅加入購物車Quick View -
IIC / I2C 介面 LCD 1602 2004 轉接板
0 滿分 5 分IIC/I2C LCD 1602,2004 轉接板不含 LCD 螢幕
Arduino控制板IO口只有20個,加些傳感器、SD卡啥的,繼電器等模塊多了,IO口就不夠用了,原來的1602屏需要7個IO口才能驅動起來,我們開發的這個模塊可以幫你省5個IO口
產品參數:
- 尺寸:41.5mm(長)*19mm(寬)*15.3mm(高)
- 重量:5g
- PCB顏色:黑色
- 供電電壓:2.5-6V
- 支持I2C協議
- 帶背光電源控制,可以通過跳線帽設置是否連接背光電源。插上跳線帽為連接背光電源,拔掉跳線帽為斷開背光電源
- 對比度可調節,旋轉藍色電位器,順時針增強,逆時針減弱。電位器設計在正面,方便客戶隨時隨地自由調節
- 模塊可級聯,最多可級聯8個。通過短路A0/A1/A2修改設備地址。默認地址為0x27
NT$62NT$40 未稅加入購物車Quick View -
Grove-Magnetic Switch 磁力開關模組 seeed原廠
0 滿分 5 分NT$114NT$100 未稅加入購物車Quick View -
新款 DS3231 AT24C32 高精度 時鐘模組 for Arduino IIC 儲存模組 附贈CR2032鋰電池
0 滿分 5 分DS3231 AT24C32 高精度時鐘模組 for Arduino IIC 儲存模組
DS3231是低成本、高精度I2C即時時鐘(RTC),具有集成的溫補晶振(TCXO)和晶體。該器件包含電池輸入端,斷開主電源時仍可保持精確的計時。集成晶振提高了器件的長期精確度,並減少了生產線的元件數量。DS3231提供商用級和工業級溫度範圍,採用16引腳300mil的SO封裝。
NT$110NT$90 未稅加入購物車Quick View