EEPROM AT24С02 и Arduino

  Рет қаралды 70,519

arduinoLab

arduinoLab

Күн бұрын

Пікірлер: 87
@Techn0man1ac
@Techn0man1ac 9 жыл бұрын
Порылся в своих закромах и нашёл парочку таких... Надо бы попробовать поюзать.
@alesandryabov6478
@alesandryabov6478 8 жыл бұрын
Спасибо.Интересно было.
@Anonymous-vl8zk
@Anonymous-vl8zk 8 жыл бұрын
У меня не хватает памяти на Arduino как нужно загружать скетч на энергонезависимая память и SD карту?
@OttoLilo
@OttoLilo 3 жыл бұрын
Есть ещё интересные FRAM микросхемки, почти бесконечное кол-во записи/чтения, оно там до сотен триллионов доходит по заявлению производителей, а в реале явно куда больше. Заказал себе на днях вот таких: FM24C04B, поиграюсь :)
@miguelmuniz4756
@miguelmuniz4756 8 жыл бұрын
¡gracias amigo! me ha funcionado perfectamente, saludos desde México.
@vanhelsing4880
@vanhelsing4880 2 жыл бұрын
Campeon mexicano puedes decirme Para que sirve el proyecto ?
@miguelmuniz4756
@miguelmuniz4756 2 жыл бұрын
@@vanhelsing4880 Para conectar una EEPROM AT24С02 con Arduino.
@vanhelsing4880
@vanhelsing4880 2 жыл бұрын
@@miguelmuniz4756 eso ya lo veo pero para que ? Me refiero si es para programar el c2822 ..que se le puede programar para secuencias de leds o que cosas mas ?
@miguelmuniz4756
@miguelmuniz4756 2 жыл бұрын
@@vanhelsing4880 yo lo usé en su momento para guardar un estado no volátil por si se pierde la energía, pero se puede almacenar cualquier dato para lo que requieras.
@vanhelsing4880
@vanhelsing4880 2 жыл бұрын
@@miguelmuniz4756 no se tanto como tu de electronica ...eso de estado volatil .....pero te preguntaria .sirviria para grabarle ago adentro ejempo como los arduino nano que se les graba el sketch dentro de los arduinos para que luego hagan cosas como : encender secuencias de led ..o mover servos . O activar motores de poco consumo . O sino que cosas podria grabarles para que haga ese c2822 ?
@ДмитрийКомзаров-ж1ч
@ДмитрийКомзаров-ж1ч 5 жыл бұрын
доброго времени суток. Подключил EEPROM 24С02 и запустил сканер. сканер находит три адреса I2C device found at address 0x28 ! I2C device found at address 0x50 ! I2C device found at address 0x68 , хотя кроме памяти ничего не подключено.. Из-за чего такое может быть?
@denisyegorov5109
@denisyegorov5109 7 жыл бұрын
Прикольный такой ключик можно сделать 256^256 значений Циферка внушительная ))) за миллионы лет не подобрать!
@ОлександрРожнов
@ОлександрРожнов 7 жыл бұрын
Denis Yegorov эсле можна статю или как сделать
@SIM31r
@SIM31r 6 жыл бұрын
Для себя можно замок делать из резистора, проверять сопротивление и если ожидаемый номинал открывать дверь. Или комбинация клавиш, морзянкой настучать что-то )
@comehere96
@comehere96 3 жыл бұрын
Можно на двери написать. Не влезай - убьет. Объект охраняется ЧОП Осторожно, злая собака
@Aleksan6er
@Aleksan6er Жыл бұрын
Привет. Подскажите с чего начать нужна команда которая будет сравнивать текущее значение и значение 3 минуты назад. Если значение перестает увиличеватся запомнить это значение. И когда это значение уменьшится на 2 единицы подать команду на отключение. Может есть похожее видео.
@donbobskiy
@donbobskiy 2 жыл бұрын
только что расковырял старый кассовый аппарат - 2 штуки at24c512 нашел. библиотека для них есть не гите. Почему-то если указать прямую ссылку - пост удаляется :(
@ДмитрийПогудо
@ДмитрийПогудо 9 жыл бұрын
Странно, пытался воспользоваться библиотекой для 24с02 по вашей ссылке - IDE Ардуино (1.0.6) ругается на имя библиотеки. Мол в имени библиотеки нельзя использовать какие-либо символы, кроме цифр и букв ASCII.
@krepton85you
@krepton85you 7 жыл бұрын
Прикольно, у меня ничего не работало, куча времени потратил, а тут сразу же заработало. А чем эти библиотеки отличаются друг от друга (ну всмысле они для разных модэлей флэшек) у меня 24LC04, я взял либу для 24с01-02 и все прекрасно заработало.
@drummermistery
@drummermistery 4 жыл бұрын
здоров, трёх ножка с маркировкой 26H51 что это не подскажешь?
@master-sd
@master-sd 7 жыл бұрын
у меня сканирует более одного адреса пробовал на разных микросхемах выпаянных с мониторов и обе показывают более одного адреса и если пинам адреса вообще не задать то выдаёт 8 адресов. как не пытался выставлять адреса одна фигня минимум 2 адреса. Ч то делаю не так?
@Alexander_Gurov_RF
@Alexander_Gurov_RF 5 жыл бұрын
256 байт - это мало. Проще использовать флэш или еепром микроконтроллера. Не тот случай, чтобы лепить внешнюю память. Вот с большим объёмом может пригодиться.
@floydrose2833
@floydrose2833 6 жыл бұрын
Thank you alot! It works!
@v61kz
@v61kz 6 жыл бұрын
Полезная штука! (наверное:D)
@alexeyzh8661
@alexeyzh8661 8 жыл бұрын
Прикольно конечно. Такая микросхема есть на плате часов DS1307. Но проблема, библиотека часов использует D4 D5. Библиотека 24С02 использует A4 A5. Как и библиотека I2C Scan. И что делать ? Разорваться ?)
@arduinoLab
@arduinoLab 8 жыл бұрын
на шине может быть до 127 устройств
@alexeyzh8661
@alexeyzh8661 8 жыл бұрын
Проблема в том, что библиотеки используют разные пины, A4 A5 D4 D5
@arduinoLab
@arduinoLab 8 жыл бұрын
arduinolab.pw/index.php/2015/12/04/rabota-s-chasami-na-ds1307-v-srede-arduino-kod-iz-video/
@a_poluyanov
@a_poluyanov 7 жыл бұрын
как карту SD подключить и доставать из нее код html?
@jansalk3636
@jansalk3636 9 жыл бұрын
А для AT24C08BN подойдет библиотека "24C01-02" или "24C04-16" ?
@arduinoLab
@arduinoLab 9 жыл бұрын
+Jan Salk по всей видимости, 08 находится между 04 и 16 и никак не между 01-02.
@КириллОгула
@КириллОгула 9 жыл бұрын
А резисторы другого номинала можно взять?
@arduinoLab
@arduinoLab 9 жыл бұрын
от 2,2к до 10к можно ставить смело.
@КириллОгула
@КириллОгула 9 жыл бұрын
arduinoLab А разных номиналов можно на пример один 10к второй 5к ?
@rifatismailov
@rifatismailov 9 жыл бұрын
а количество записи ограничено 24C01-02?
@arduinoLab
@arduinoLab 9 жыл бұрын
+refat ismailov да
@rifatismailov
@rifatismailov 9 жыл бұрын
+arduinoLab я сделал включател света и использовал эту микросхему для проверки сосотояния света если выключать свет дома и чтоб заново его не включать он записывает состояние лампы в память 24C01. Но так как запись его ограничено пришлось откозатьса от него.
@arduinoLab
@arduinoLab 9 жыл бұрын
+refat ismailov работая в таком режиме, его хватит лет на 100
@Павел-л1р7о
@Павел-л1р7о 4 жыл бұрын
24c16 стоят в промприборовских контроллерах трк на х51, запись идет каждое событие, а событие бывает очень часто , каждые 10 милилитров отпущенного топлива... 6 лет ремонтирую эту электронику, и лет 30-40, может больше, их выпускают, еще ни одной мертвой памяти не видел, железо в труху, а память жива
@blogaster
@blogaster 9 жыл бұрын
Если память нужна для хранения конфигов, то лучше использовать этот чип или все таки SD карту?
@arduinoLab
@arduinoLab 9 жыл бұрын
+Илья Блогастер ну от задачи зависит, гдето удобней SD, скажем логи скидывать, гдето еепром что в микроконтроллере, а гдето внешний.
@molo4nijmyss
@molo4nijmyss 6 жыл бұрын
У этой памяти есть ограничение по количеству циклов перезаписи
@nikolaydd6219
@nikolaydd6219 3 жыл бұрын
заявлено 1.000.000
@aleksandrlomov3476
@aleksandrlomov3476 8 жыл бұрын
а библиотеки будут работать с 24lc02-b?
@arduinoLab
@arduinoLab 8 жыл бұрын
проверь, скорее всего будут
@SergiyLvivUa
@SergiyLvivUa 9 жыл бұрын
а можно ли SDA и SCL подключить не к А4-А5 выводам ардуино а к другим из А1-А3? Ато на А4-5 экранчик висит.
@arduinoLab
@arduinoLab 9 жыл бұрын
Serg N нельзя, но можно подключить параллельно.
@SergiyLvivUa
@SergiyLvivUa 9 жыл бұрын
arduinoLab Подключил паралельно, заработало) спс! А в каком диапазоне сопротивления могут быть подтягивающие резисторы?
@АнтонКозырев-г9г
@АнтонКозырев-г9г 8 жыл бұрын
збс, музыкальный звонок на них собрать самое то
@БогданХолодницький
@БогданХолодницький 7 жыл бұрын
а можливо на цій мікросхемі побудувати зарядку для літій іонних батакей хто знає підкажіть будь ласка
@SupersonicHeart
@SupersonicHeart 6 жыл бұрын
биос! если кому нужен на 4 мегабайта но это будет SPI можно с материно выпаять там тоже 24 встречаются особенно в новых и в ноутах
@comehere96
@comehere96 Жыл бұрын
А 25 не сгодится?
@OlegPogodaev
@OlegPogodaev 9 жыл бұрын
Чето я не догнал. Мне нужно хранить в памяти цифру от 1 до 60, а не буквы ff. Как мне быть?
@arduinoLab
@arduinoLab 9 жыл бұрын
+Oleg Pogodaev он хранит не буквы или цифры, а 0 или 1, вот одна ячейка это один байт, в каком формате он записан в коде несильно важно.
@OlegPogodaev
@OlegPogodaev 9 жыл бұрын
Может тогда подскажете как мне быть? Я делаю таймер, чтобы при нажатии кнопки релюшка включилась на 10 секунд например и выключилась. Интервал времени устанавливается двумя кнопками + и - а отображается на семисегментнике. Вопрос как мне хранить установленное ранее время при отключении питания? Понимаю что на вопросы требующие примера кода вы не отвечаете, но всёже :)
@arduinoLab
@arduinoLab 9 жыл бұрын
так и сложность в чем? один байт это от 0 до 255, если не помещается, то разбивать переменную два байта и хранить в двух ячейках. та и зачем внешняя ЕЕПРОМ? в атмеге свои 2кб есть.
@OlegPogodaev
@OlegPogodaev 9 жыл бұрын
Вот я и не нашёл чёто у вас видосика где бы рассказывалось про это... есть такой?
@arduinoLab
@arduinoLab 9 жыл бұрын
нету, примеры есть в комплекте с IDE, библиотека так и называется EEPROM.h
@SIM31r
@SIM31r 7 жыл бұрын
24C64 на Алиэкспрессе пол ведра за 1$ )))
@БогданМура
@БогданМура 4 жыл бұрын
Так они могут Б/У спокойно привезти и половина этого "ведра" может просто быть не рабочей
@comehere96
@comehere96 3 жыл бұрын
Выгодно ли это экономически, выковыривать из бу
@81DGEKA
@81DGEKA 8 жыл бұрын
возможно ли таким методом залить телевизионную прошивку ?
@arduinoLab
@arduinoLab 8 жыл бұрын
а понипрог уже не в моде?
@81DGEKA
@81DGEKA 8 жыл бұрын
просто возник такой вопрос (спросить некого ) несочтите за стеб :)
@81DGEKA
@81DGEKA 8 жыл бұрын
извените может глупое предложение но ,все таки спрошу ,снимите видео про прошивку 24с08 через понипрог(оматор)или ttl конвертер на PL2303 Если такое возможно ? :) (плиззз!?)
@arduinoLab
@arduinoLab 8 жыл бұрын
81DGEKA www.google.ru/search?q=+Ponyprog+i2c+eeprom
@81DGEKA
@81DGEKA 8 жыл бұрын
спасибки! пытаюсь понять че мне надо :)
@Gameplayer55055
@Gameplayer55055 6 жыл бұрын
Кстати. Если всё таки соик то можно заЛУТить платку переходник. Даже я рукажоп справился
@avtohelpII
@avtohelpII 5 жыл бұрын
Сканер видит 24C04 и 24C16, не с одним, а с множеством адресов Сканер I2C eeprom AT24C04 Scanning... I2C device found at address 0x50 ! I2C device found at address 0x51 ! done kzbin.info/www/bejne/bJTRmpKwgLSmp6M Сканер I2C eeprom AT24C16 Scanning... I2C device found at address 0x50 ! I2C device found at address 0x51 ! I2C device found at address 0x52 ! I2C device found at address 0x53 ! I2C device found at address 0x54 ! I2C device found at address 0x55 ! I2C device found at address 0x56 ! I2C device found at address 0x57 ! done kzbin.info/www/bejne/rYDbqIaZo9l3lac Подскажите пожалуйста, как решить эту проблему или киньте ссылку где можно об этом узнать.
@daringkeringstudio1141
@daringkeringstudio1141 2 жыл бұрын
Uraaa
@equ32
@equ32 9 жыл бұрын
Не гребу нихера)
@db1236
@db1236 7 жыл бұрын
On both of my 2x24LC04B, i2c_scanner gives me this: Scanning... I2C device found at address 0x50 ! I2C device found at address 0x51 ! I2C device found at address 0x52 ! I2C device found at address 0x53 ! I2C device found at address 0x54 ! I2C device found at address 0x55 ! I2C device found at address 0x56 ! I2C device found at address 0x57 ! done Why?? Indstead, it works fine on both X24C02P and 24LC64: Scanning... I2C device found at address 0x50 ! done
@МаксимДолгорукий-ъ1г
@МаксимДолгорукий-ъ1г 7 жыл бұрын
Народ, а действительно, почему так? Память 24c04 определяет 2 адреса I2C device found at address 0x50 ! I2C device found at address 0x51 ! Память 24c08 определяет 4 адреса I2C device found at address 0x50 ! I2C device found at address 0x51 ! I2C device found at address 0x52 ! I2C device found at address 0x53 ! Память 24c16 определяет 8 адресов I2C device found at address 0x50 ! I2C device found at address 0x51 ! I2C device found at address 0x52 ! I2C device found at address 0x53 ! I2C device found at address 0x54 ! I2C device found at address 0x55 ! I2C device found at address 0x56 ! I2C device found at address 0x57 ! Кто знает почему так? Помогите!!!! Help!!!!!
@MrSasha3050
@MrSasha3050 6 жыл бұрын
Максим Долгорукий потому что там она блоками организована
@Yupitrer
@Yupitrer 6 жыл бұрын
+1
@creckermane
@creckermane 9 жыл бұрын
килоБАЙТ а не бит при всем уважении
@arduinoLab
@arduinoLab 9 жыл бұрын
+Артур Ар из даташита The 24C02 / 24C04 provides 2048/4096 bits ofserial electrically erasable and programmableread-only memory (EEPROM) organized as256/512 words of 8 bits each
Arduino and external EEPROM AT24C128
12:39
Home Made
Рет қаралды 49 М.
How does the EEPROM die?
23:15
Электроника в объективе
Рет қаралды 118 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
Убийца Arduino
10:12
Паяльник TV
Рет қаралды 128 М.
Уроки Arduino. Работа с EEPROM памятью
10:35
Заметки Ардуинщика
Рет қаралды 81 М.
Энергонезависимая память ардуино. EEPROM
18:12
Разные разности
Рет қаралды 9 М.
Как прошить  флешь память. И что это такое ?
23:17
Школа электроники 23
Рет қаралды 65 М.
Самодельный ISP программатор USBASP для AVR
12:01
Заметки Ардуинщика
Рет қаралды 77 М.
Урок 27. EEPROM настройки | Часть 1 | Программирование микроконтроллеров AVR
29:25
Программирование микроконтроллеров для начинающих!
Рет қаралды 50 М.
Оптимизация кода Ардуино и ускорение работы Ардуино проекты.
15:18
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН