RFID Не считывает

Подключил как по инструкции блок MFRC522

Вопросы от новичков
hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#1

Сообщение hasky » 28.02.2018{, 18:41}

Всем привет! Скажу сразу данная область только познаю. Мучаюсь уже неделю скачал уже кучу скетчей заливал сначала были проблемы с библиотеками. Скачал программу FLProg скачал блок MFRC добавил скомпилировал залил на UNO все без ошибок. Открываю монитор порта подношу карту рекреации нет. В чем проблема может быть?

Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 40
Откуда: Березники
Имя: Сергей

RFID Не считывает

#2

Сообщение Fuji1604 » 28.02.2018{, 18:46}

У вас какой считывателель? В флпрог есть стандартный блок рфид, он прекрасно работает
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#3

Сообщение hasky » 28.02.2018{, 18:56}

В приложении

Отправлено спустя 1 минуту 4 секунды:
Fuji1604 писал(а):
28.02.2018{, 18:46}
У вас какой считывателель? В флпрог есть стандартный блок рфид, он прекрасно работает
RFID-RC522
СпойлерПоказать
image.jpg

Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 40
Откуда: Березники
Имя: Сергей

RFID Не считывает

#4

Сообщение Fuji1604 » 28.02.2018{, 19:05}

С этим флпрог точно работает, проверяйте подключения
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#5

Сообщение hasky » 28.02.2018{, 19:18}

Fuji1604 писал(а):
28.02.2018{, 19:05}
С этим флпрог точно работает, проверяйте подключения
У Вас есть схема проверенная?

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#6

Сообщение hasky » 28.02.2018{, 19:23}

СпойлерПоказать

Код: Выделить всё

#include <SPI.h>
#include <MFRC522.h>
#include <SPI.h>

#include <MFRC522.h>

MFRC522 _mfrc522(10, 9);
byte _mfrc522_notConnectCounter = 0;
bool _mfrc522_ConnectInpulse = 0;
bool _mfrc522_hasNewCard = 0;
bool En_145116146_1;
unsigned long CardID_145116146_1;
bool Card_145116146_1;
#define SS_PIN_145116146_1 10

#define RST_PIN_145116146_1 9

byte N_145116146_1;
byte temp_145116146_1;
unsigned long uidDec_145116146_1;
unsigned long uidDecTemp_145116146_1;
MFRC522 mfrc522_145116146_1(SS_PIN_145116146_1, RST_PIN_145116146_1);	 // Create MFRC522 instance.
void setup()
{
SPI.begin();
pinMode(10, OUTPUT);
_mfrc522.PCD_Init();
SPI.begin();			// Init SPI bus
mfrc522_145116146_1.PCD_Init();	// Init MFRC522 card
}
void loop()
{_mfrc522_ConnectInpulse = _mfrc522.PICC_IsNewCardPresent();
if(_mfrc522_ConnectInpulse) {_mfrc522_ConnectInpulse = _mfrc522.PICC_ReadCardSerial();}
if(_mfrc522_ConnectInpulse) {
_mfrc522_notConnectCounter = 0;
_mfrc522_hasNewCard = 1;
} else {
if(_mfrc522_notConnectCounter > 0) {
_mfrc522_hasNewCard = 0;
} else {_mfrc522_notConnectCounter = _mfrc522_notConnectCounter + 1;}
_mfrc522.PICC_HaltA(); 
_mfrc522.PCD_StopCrypto1();}





//Плата:1
//Наименование:RFID
//Комментарии:чтение
En_145116146_1 = _mfrc522_hasNewCard;
	
// MFRC522_ID
if (En_145116146_1) {
	if ( mfrc522_145116146_1.PICC_IsNewCardPresent() ) // если есть новая карта, то читаем ее
	{
		if ( mfrc522_145116146_1.PICC_ReadCardSerial() ) // если читается, то
		{
			uidDec_145116146_1 = 0;
			for (N_145116146_1 = 0; N_145116146_1 < mfrc522_145116146_1.uid.size; N_145116146_1++) // собираем серийный номер карточки
			{
				uidDecTemp_145116146_1=mfrc522_145116146_1.uid.uidByte[N_145116146_1];
				uidDec_145116146_1=uidDec_145116146_1*256+uidDecTemp_145116146_1;
			} 
			CardID_145116146_1 = uidDec_145116146_1;
			Card_145116146_1 = true;
			temp_145116146_1 = 0;
		}
	}
	else // если карта пропала, то гасим выходы
	{
		if (temp_145116146_1 < 250) {temp_145116146_1++;} 
		if (temp_145116146_1 > 2) { CardID_145116146_1 = 0; Card_145116146_1 = false; }
	}
}




}
 ! Сообщение из: pan
проект из флпрог! зачем тут куча крокозябров

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#7

Сообщение hasky » 28.02.2018{, 19:44}

вот
Вложения
rfid.rar
(1.11 МБ) 80 скачиваний

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

RFID Не считывает

#8

Сообщение pan » 28.02.2018{, 19:49}

вот весь ваш проект
СпойлерПоказать
Изображение
что из этих блоков должно выводить информация в порт?

Отправлено спустя 1 минуту 34 секунды:
вам не кажется что чего то не хватает?
СпойлерПоказать
Изображение

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#9

Сообщение hasky » 28.02.2018{, 19:59}

выводить на экран ?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

RFID Не считывает

#10

Сообщение pan » 28.02.2018{, 20:05}

hasky писал(а):
28.02.2018{, 19:59}
выводить на экран ?
да хоть куда. только блок соответствующий поставьте

Отправлено спустя 44 секунды:
я же на скрине показал постом выше

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#11

Сообщение hasky » 28.02.2018{, 20:16}

pan писал(а):
28.02.2018{, 20:06}
hasky писал(а):
28.02.2018{, 19:59}
выводить на экран ?
да хоть куда. только блок соответствующий поставьте

Отправлено спустя 44 секунды:
я же на скрине показал постом выше
я перебираю блоки. не могу найти необходимый я только разбираюсь ))) не судите строго)))

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

RFID Не считывает

#12

Сообщение pan » 28.02.2018{, 20:24}

hasky писал(а):
28.02.2018{, 20:15}
я перебираю блоки
это нужно было сделать изначально, перед тем как писать про проблемы :senile:

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#13

Сообщение hasky » 28.02.2018{, 20:41}

pan писал(а):
28.02.2018{, 20:24}
hasky писал(а):
28.02.2018{, 20:15}
я перебираю блоки
это нужно было сделать изначально, перед тем как писать про проблемы :senile:
я не нашел подходящий блок((

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

RFID Не считывает

#14

Сообщение Nikan » 28.02.2018{, 20:56}

.
Последний раз редактировалось Nikan 23.03.2023{, 21:51}, всего редактировалось 1 раз.

hasky
Рядовой
Сообщения: 9
Зарегистрирован: 28.02.2018{, 18:31}
Репутация: -1

RFID Не считывает

#15

Сообщение hasky » 28.02.2018{, 23:51}

pan писал(а):
28.02.2018{, 20:24}
hasky писал(а):
28.02.2018{, 20:15}
я перебираю блоки
это нужно было сделать изначально, перед тем как писать про проблемы :senile:
СпойлерПоказать
352.jpg
Вложения
352.jpg

Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

RFID Не считывает

#16

Сообщение Nikan » 28.02.2018{, 23:58}

.
Последний раз редактировалось Nikan 23.03.2023{, 21:51}, всего редактировалось 1 раз.

Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 40
Откуда: Березники
Имя: Сергей

RFID Не считывает

#17

Сообщение Fuji1604 » 01.03.2018{, 07:06}

Вот мой проект электронного замка, уже год работает нареканий нет
там в блоке RFID ошибка, здесь писал, пока не исправили.
Вложения
СЧИТЫВАТЕЛЬ МАСТЕРСКОЙ 2.flp
(183.56 КБ) 109 скачиваний
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

RFID Не считывает

#18

Сообщение MTSnik1 » 13.08.2018{, 16:58}

Help. Привет всем умным и не очень. Недавно решил попробовать замутить схемку с RC522, подключил все как на сайте Чилингаряна Грачика (http://arduinoprom.ru/shemotehnika/136- ... duino.html) все соединения правильные. Прошивка примитив. Загружаю прошивку и тишина. Никаких признаков считывания. Думал Rc522 бракованный. Наткнулся на один сайт, (не сочтите за рекламу) http://robocraft.ru/blog/3004.html в нем подключение идентичное. Залил прошивку с него в ардуину и о чудо через монитор порта происходит считывание. Rc522 копия как на фото у hasky. Подскажите в чем проблема, почему стандартный блок из FLprog не работает?

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

RFID Не считывает

#19

Сообщение nalnik » 13.08.2018{, 17:43}

MTSnik1 писал(а):
13.08.2018{, 16:58}
Help. Привет всем умным и не очень.
Это вместо Здравствуйте? :smile9:

Тимофей - умных к умным, а Вас все таки к нам.
Я хочу быть добрее, но люди сами нарываются.

MTSnik1
Рядовой
Сообщения: 92
Зарегистрирован: 12.07.2018{, 17:06}
Репутация: 2
Имя: Timofey

RFID Не считывает

#20

Сообщение MTSnik1 » 13.08.2018{, 19:30}

nalnik писал(а):
13.08.2018{, 17:43}
MTSnik1 писал(а):
13.08.2018{, 16:58}
Help. Привет всем умным и не очень.
Это вместо Здравствуйте? :smile9:

Тимофей - умных к умным, а Вас все таки к нам.
:D :smile9:
Так что, какие будут соображения?
И еще вопрос, будет rc522 работать вместе с LCD16x4 без i2c?

Ответить

Вернуться в «Начинающим»