Skip to content

ipanin/Chip_Resetter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chip_Resetter for Ricoh SP 250/260

Обнулятор чипов картриджей Ricoh (чипы AT24CXX), сделанный на базе Arduino UNO.

Устройство можно собрать из недорогих типовых компонентов, которые можно купить на AliExress/Ozon.

Прошивка является упрощенной версией разработки уважаемого Galavarez. Код упрощен, осталось только то, что относится к принтеру Ricoh 250/260/261/262.

Для сборки устройста потребуются:

  1. Arduino UNO
  2. LCD (1602) Keypad DFrobot
  3. 4 зажима (крокодила)
  4. Лист бумаги формата A4 для создания кейса для устройства (по желанию)

Сборка

  1. Соединяем Arduino UNO и LCD (1602) Keypad DFrobot
  2. Припаиваем провода согласно схеме (NEW Resetter for UNO without SD by Galavarez.jpg ) (фото схемы в папке Scheme)
  3. Прошиваем его скетчем (скетч в папке Sketch) не забываем про библиотеки в папке (Library)
  4. По желанию можете распечатать кейс если надо (шаблон открыть через LibreOffice Draw)

Прошивка/обновление

  1. Устанавливаем Arduino IDE 2.0.
  2. Добавляем библиотеки в Arduino IDE (инструкция в папке Library).
  3. Открываем sketch и заливаем его в Arduino.

Использование

  1. Подключаем чип
  2. Выбираем нужный чип кнопками вверх (UP) или вниз (DOWN)
  3. Нажать кнопку Вправо (RIGHT) - пойдет процесс обнуления чипа
  4. Дождаться окончания процесса (около 2х секунд)
  5. Чип обнулился!

Дополнительные возможности

  1. Калибровка кнопок LCD keypad shield.
  2. Кнопка вниз (Влево) показывает построчно по 16 байт из подключенного чипа, нужна для самопроверки обнуленного чипа.
  3. Программная защита от короткого замыкания, питание на чип подается только при обнуление чипа.
  4. В правом верхнем углу показывается распиновка чипа G (Ground), V (VCC), D (Data), C (Clock)
  5. В базу дампов (Struct_DB Database) можно добавить дампы чипов для других принтеров, которые есть в исходном проекте Galavarez.
  6. Кнопкой RIGHT можно считать содержимое чипа. Данные (128 байт) выводятся на экран и на монитор порта (ctrl + shift + M) Arduino IDE. Полученный дамп свежего чипа можно добавить Database. А в последующем использовать для прошивки.
  7. По копке SELECT запускаются подпрограммы:
    • Calibration keypad shield (калибровка кнопок) -- Обнулятор попросит поочередно нажать-отпустить кнопки, а потом нажать RESET (самая правая кнопка).
    • See total pages Only SP 111/150 -- Показывает сколько отпечатал страниц картридж Ricoh SP 100, 111, 150.
    • Firmware chip With timer -- Прошивка чипа с отсчетом времени. Это удобно когда нужно держать картридж и чип обеими руками.

Инструкция по кнопке SELECT:

  1. Нажатием на кнопку SELECT (самая левая) мы выбираем подпрограмму.
  2. Как выбрали подпрограмму (точнее остановились на ней), надо нажать и держать кнопку SELECT пока не запуститься подпрограмма.

Какие чипы поддерживаются?

  • Ricoh Aficio SP C250/C260 (407543/407544/407545/407546)

Фото обнулятора:

Фото обнулятора

About

Chip Resetter for Ricoh SPC250

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 81.5%
  • C 18.5%