lexx

Мертвые ключи и ардуино

Рекомендуемые сообщения

И так история такая прошил ключи с сайта abkey через arduino uno есть четыре ключа RW1990 решил перезаписать с arduino , но теперь эти ключи не распознаются вообще их можно с помощью arduino переформатировать ? Другие ключи записывал и перезаписывал всё хорошо и работает, а вот эти четыре проблема.Как их переформатировать с arduino или сбросить чтобы заработали или им конец навсегда. Помогите !

 

Что то с этими кодами с сайта не так они толи финализируют ключи и не дают их перезаписать или как то портят их.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это сложно убить . собери простейший прошивальщик recto с индикатором 3 диода с сайта kazus - запишешь . ты неправильно пишешь .там у половины схем ошибки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И так история такая прошил ключи с сайта abkey через arduino uno есть четыре ключа RW1990 решил перезаписать с arduino , но теперь эти ключи не распознаются вообще их можно с помощью arduino переформатировать ? Другие ключи записывал и перезаписывал всё хорошо и работает, а вот эти четыре проблема.Как их переформатировать с arduino или сбросить чтобы заработали или им конец навсегда. Помогите !

 

Что то с этими кодами с сайта не так они толи финализируют ключи и не дают их перезаписать или как то портят их.

 

Не понял, что за ардуино ?

Самодельным копировщиком писали ? :1112202169:

Ну тогда всё может быть.............

Пробуйте перезаписать нормальным копировщиком !!! :bs:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Могу кинуть сюда скрипт ардуино которым пользуюсь и коды унивесальные можете сами потестить

 

Да самодельный с канала youtube ольга и сергей скрипт там же нашел

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это сложно убить . собери простейший прошивальщик recto с индикатором 3 диода с сайта kazus - запишешь . ты неправильно пишешь .там у половины схем ошибки

 

Там пик программатор нужен я правильно понял ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня 220 ом все как надо дело в кодах ключей — может кто на ардуино с этими кодами попробывать переписать ключ ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

там много параметров у записи если не шьется только писать чем то нормальным .

он шьеться изначально нормально, но потом не перезаписываеться

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убить можно всё !!!

 

Вот так и бывает, когда люди начинают клепать копировщики совершенно не зная как они должны

работать и какие параметры записи должны быть !!! :1112202169:

Во-первых, то, что резистор 220 Ом - это уже говорит о многом ......

В нормальном копировщике резистор на входе = 1 КОм !!!

 

А если уж записываете заготовки на непроверенных копировщиках, то и не жалуйтесь на результат !!! :cf:

Просто молча берёте и выкидываете дохлые заготовки !!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это вы про ардуино уно 1 ком на вход или вообще про какой копировальщик ?

 

я делал по этому скетчу https://yadi.sk/d/Eiqc1MWYmdQh3

и по этому видео

 

прошу дать совет что делать с этими ключами которое перестали определяться только с помощью arduino

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

это вы про ардуино уно 1 ком на вход или вообще про какой копировальщик ?

 

я делал по этому скетчу https://yadi.sk/d/Eiqc1MWYmdQh3

и по этому видео

 

прошу дать совет что делать с этими ключами которое перестали определяться только с помощью arduino

 

 

1 КОм - это, например, в ТМД-5RFID ....

 

И у меня в копировщике тоже стоит 1 КОм.

Более того, экспериментировал и ставил от 1 и до 4,7 КОм и всё работало ( это я про RW1990 ).

Но оптимально для работы со всеми типами ключей именно 1 КОм. :bs:

 

Что делать с заготовками я уже предлагал. Попробуйте их перезаписать на фирменном копировщике.

Если не поможет, то смело выбрасывайте !!! :ck:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

совет тут только 1 - потратить деньги . купи пиккит у китайцев . 400 рублей стоит . так как фирменый копировщик от Петра стоит в 15 раз больше :ad:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

http://elimelecsarduinoprojects.blogspot.com/2013/06/read-dallas-ibutton-arduino.html

 

http://robocraft.ru/uploads/images/1/c/5/b/1/218f105cdd.png

 

вот отсюда бери

 

// Based on https://danman.eu/blog/cloning-ibutton-using-rw1990-and-avr/

// and: http://elimelecsarduinoprojects.blogspot.com/2013/06/read-dallas-ibutton-arduino.html

// By Swift Geek 28-08-2015

// TODO: danger to atmega328! Use OpenCollector logic!

// Used 4.8kΩ Pull-up and 3.1 Vcc for arduino/pull-up

 

#include <OneWire.h>

#define pin 10

 

OneWire ibutton (pin); // I button connected on PIN 2.

 

byte addr[8]; //array to store the Ibutton ID.

 

void setup(){

Serial.begin(115200);

}

 

void loop(){

if (!ibutton.search (addr)){//read attached ibutton and asign value to buffer

ibutton.reset_search();

delay(200);

return;

}

 

Serial.print(millis()/1000);

Serial.print("> ");

for (byte x = 0; x<8; x++){

Serial.print(addr[x],HEX); //print the buffer content in LSB. For MSB: for (int x = 8; x>0; x--)

Serial.print(" ");

}

 

//compute crc//

byte crc;

crc = ibutton.crc8(addr, 7);

Serial.print("CRC: ");

Serial.println(crc,HEX);

if ( Serial.read() == 'w' ){

ibutton.skip();ibutton.reset();ibutton.write(0x33);

Serial.print(" ID before write:");

for (byte x=0; x<8; x++){

Serial.print(' ');

Serial.print(ibutton.read(), HEX);

}

// send reset

ibutton.skip();

ibutton.reset();

// send 0xD1

ibutton.write(0xD1);

// send logical 0

digitalWrite(10, LOW); pinMode(10, OUTPUT); delayMicroseconds(60);

pinMode(10, INPUT); digitalWrite(10, HIGH); delay(10);

 

Serial.print('\n');

Serial.print(" Writing iButton ID:\n ");

// Hardcode here your desired ID //

// 01 D5 9F DC 02 00 00 96

byte newID[8] = {0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x0F};

 

ibutton.skip();

ibutton.reset();

ibutton.write(0xD5);

for (byte x = 0; x<8; x++){

writeByte(newID[x]);

Serial.print('*');

}

Serial.print('\n');

ibutton.reset();

// send 0xD1

ibutton.write(0xD1);

//send logical 1

digitalWrite(10, LOW); pinMode(10, OUTPUT); delayMicroseconds(10);

pinMode(10, INPUT); digitalWrite(10, HIGH); delay(10);

 

}

}

 

int writeByte(byte data){

int data_bit;

for(data_bit=0; data_bit<8; data_bit++){

if (data & 1){

digitalWrite(pin, LOW); pinMode(pin, OUTPUT);

delayMicroseconds(60);

pinMode(pin, INPUT); digitalWrite(pin, HIGH);

delay(10);

} else {

digitalWrite(pin, LOW); pinMode(pin, OUTPUT);

pinMode(pin, INPUT); digitalWrite(pin, HIGH);

delay(10);

}

data = data >> 1;

}

return 0;

}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проблема что ключ не считываеться после того как запись остановилась на середине

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а это не кажется логичным ? так как убогая программа не отображает внутренности наверняка с битой контрольной суммой . пробуй записать заново .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробывал записать заново с разными резисторами и скетчем данным тут на форуме не помогло вообще ключ не видно проге чувствую что с ардуино не восстановить

 

Подскажите полный список компонентов с пик программером самый простой пик программер модель подскажите ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тему которую написали смотри - написано там . и собирай то что с экраном если можешь . у того где экран прошивка лучше .3 пиккит или минипро. не покупай дешевых - скетч с 3 строками не работает - просто не разберешься как дешевым шить их клинит часто .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тему которую написали смотри - написано там . и собирай то что с экраном если можешь . у того где экран прошивка лучше .3 пиккит или минипро. не покупай дешевых - скетч с 3 строками не работает - просто не разберешься как дешевым шить их клинит часто .

что за скетч с 3 строками не работает ? поясните

 

mini pro стоит 50usd дорого, pickit 3 стоит 12$

 

k150 за 7$ подойдет ?

 

с экраном точно собирать не буду

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а это не кажется логичным ? так как убогая программа не отображает внутренности наверняка с битой контрольной суммой . пробуй записать заново .

 

Причём тут контрольная сумма ??? :cf:

Заготовка на то и заготовка, что на неё можно писать всё !!!

В том числе и с битой CRC !!!

 

Есть только один вариант - убили заготовку своим "ардуинным дубликатором" с 220 Омами при записи !!! :cd:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1990 заготовка видел 15 рублей стоит . не слишком много реанимации для 50 рублей ?

вообще я б попробовал по тому что я дал скетчи записать с тем резистором который указан и считать свежие заготовки а у этих снять держатель и выкинуть .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1990 заготовка видел 15 рублей стоит . не слишком много реанимации для 50 рублей ?

вообще я б попробовал по тому что я дал скетчи записать с тем резистором который указан и считать свежие заготовки а у этих снять держатель и выкинуть .

 

пробывал не помогло - эти четыре мертвецы явно

 

может в них стоит китайское фуфло которое и перезаписи толком и не выдерживает ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

 

пробывал не помогло - эти четыре мертвецы явно

 

может в них стоит китайское фуфло которое и перезаписи толком и не выдерживает ?

 

Вполне возможно.

Раньше у меня было несколько таких китайских

Только не RW1990 а ТМ-01А.

Просто в один прекрасный момент испускали дух ............ :ce:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вступить в беседу

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...