Ви не увійшли.
Сторінки 1
Як це зробити технічно? Є ноунейм мітка, вони всі однакові - пімпочка і квадратна антена
Бачу наприклад магазинну антикражну систему за 22 тис грн - стандарт UHF (865-868 MHz), але чи це означає що не існує магазинних систем на 13.56 МГц з якою працює модуль RC522?
В російській Вікіпедії бачу що карти Мастеркард використовують вільний діапазон частот 13,56 МГц с амплитудною модуляцією і девіацією 850 кГц. Інформація про частоту Visa payWave відсутня, але якщо картки читаються однаковими пристроями то так само має бути 13.56 МГц. Чому тоді не читає?
Доброго вечора!
Є RFID модуль RC522, в комплекті карта та брелок. Все читає нормально (приклад дамп в комплекті до бібліотеки).
Писати поки що не пробував але то пізніше буду вивчати.
Але не читає і навіть не розпізнає ні RFID мітки з магазинів, ні безконтактні банківські карти. Де можна почитати про різні типи RFID міток, і як власне зробити зчитування магазинних стікерів тощо?
Додаткові запитання.
Дальність зчитування приблизно 1.5 - 2 сантиметри, якщо далі посунути не розпізнається. Від чого вона залежить? Потужність "антени" на платі? її розмірів?
У відгуках пишуть що цей модуль погано працює на 5в - логіці (тобто коли на вхід живлення 3.3 а на логічні піни 5 заходить то кранти), з інших джерел включно з відео на YouTube підключають до UNO напряму, все працює, не горить. Я спочатку підключив через ділителі але щось в мене не запрацювало, потім вже перейшов на пряме підключення. Як правильно?
Напругу можна міряти просто на аналоговому вході, якщо один. Якщо напруга чогось більша за 5 вольт то через ділитель на резисторах. Ток - датчиком току на 5А (точність погана буде)
Доброго вечора!
Я больше года не держал в руках Arduino и возможно что-то подзабыл, но довести до ума то что делаю и сложить до кучи то что вижу не получается, потому прошу помощи.
В наличии:
1. UNO полностью рабочий
2. Nano полностью рабочий не распаянный (распаял).
3. UNO не определяемый с компа но подающий признаки жизни (насколько я помню, по USB что-то прилетело)
Задача: проверить будет ли №3 жить и нормально функционировать в текущем виде.
Работаю полностью по инструкции (их много, все одинаковые). Делаю из №1 программатор, прошиваю его скетчем Arduino ISP (пробовал по умолчанию и с USE_OLD_STYLE_WIRING, но кажется что для UNO без разницы).
Далее соединяю 11,12,13 контакты двух UNO между собой, 10й программатора на RST, земли и +5 все как по рисунку. Шью обычный Blink ("загрузка через программатор") - ошибка. Думаю окей, проверю ка я с Nano.
Распаял Нану, соединил все как по схеме (пробовал как на 10-13й так и на ICSP разъем, я помню что он там задом наперед). Тоже ошибка. Скажу что когда-то давно я это уже когда-то успешно делал, UNOй шил что-то другое, и бутлоадеры заливал, проблем не было. Я где-то явно торможу но сам не могу понять где
Собственно ошибки:
Когда шью Uno через Uno:
avrdude: Device signature = 0xffffff (probably .reduced_core_tiny) (retrying)
Когда шью Nano через Uno:
avrdude: Device signature = 0x000000 (retrying)
В обеих случаях - Yikes! Invalid device signature.
В сети пишут что надо частоты менять и что-то еще но я помню что я с этого компа так шил и ничего менять не нужно было...
----
P.S. в очередной раз все отключил, прозвонил, подключил, еще раз прозвонил, прошил Blink и о магия, он на Nano заработал. Правда, тем самым я снес бутлоадер, и не могу его залить теперь обратно
avrdude: Device signature = 0x1e950f (probably m328p)
avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "C:Arduinohardwarearduinoavr/bootloaders/atmega/ATmegaBOOT_168_atmega328.hex"
avrdude: writing flash (32670 bytes):
Writing | ################################################## | 100% 0.02s
avrdude: 32670 bytes of flash written
avrdude: verifying flash memory against C:Arduinohardwarearduinoavr/bootloaders/atmega/ATmegaBOOT_168_atmega328.hex:
avrdude: load data flash data from input file C:Arduinohardwarearduinoavr/bootloaders/atmega/ATmegaBOOT_168_atmega328.hex:
avrdude: input file C:Arduinohardwarearduinoavr/bootloaders/atmega/ATmegaBOOT_168_atmega328.hex contains 32670 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x797b
0x3c != 0x93
avrdude: verification error; content mismatch
avrdude done. Thank you.
Ошибка при записи загрузчика.
Теперь Nano шьется только программатором (Uno'й)
----
P.S.2 эта ошибка формально ошибка, но бутлоадер зашился. Я прошил Нану через USB... Кажется что я очень многое подзабыл, почему-то раньше у меня такие глупые вопросы не возникали.
Сторінки 1