Страница 1 из 2

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

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

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

Добавлено: 28 фев 2018, 18:46
Fuji1604
У вас какой считывателель? В флпрог есть стандартный блок рфид, он прекрасно работает

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

Добавлено: 28 фев 2018, 18:57
hasky
В приложении

Отправлено спустя 1 минуту 4 секунды:
Fuji1604 писал(а): 28 фев 2018, 18:46У вас какой считывателель? В флпрог есть стандартный блок рфид, он прекрасно работает
RFID-RC522
[spoiler]
image.jpg
[/spoiler]

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

Добавлено: 28 фев 2018, 19:05
Fuji1604
С этим флпрог точно работает, проверяйте подключения

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

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

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

Добавлено: 28 фев 2018, 19:23
hasky
[spoiler]

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

#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; }
	}
}




}
[/spoiler]

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

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

Добавлено: 28 фев 2018, 19:45
hasky
вот

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

Добавлено: 28 фев 2018, 19:51
pan
вот весь ваш проект
[spoiler]Изображение[/spoiler]

что из этих блоков должно выводить информация в порт?

Отправлено спустя 1 минуту 34 секунды:
вам не кажется что чего то не хватает?
[spoiler]Изображение[/spoiler]

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

Добавлено: 28 фев 2018, 19:59
hasky
выводить на экран ?

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

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

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

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

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

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

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

Добавлено: 28 фев 2018, 20:24
pan
hasky писал(а): 28 фев 2018, 20:15я перебираю блоки
это нужно было сделать изначально, перед тем как писать про проблемы :senile:

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

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

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

Добавлено: 28 фев 2018, 20:56
Nikan
.

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

Добавлено: 28 фев 2018, 23:53
hasky
pan писал(а): 28 фев 2018, 20:24
hasky писал(а): 28 фев 2018, 20:15я перебираю блоки
это нужно было сделать изначально, перед тем как писать про проблемы :senile:
[spoiler]
352.jpg
[/spoiler]

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

Добавлено: 28 фев 2018, 23:58
Nikan
.

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

Добавлено: 01 мар 2018, 07:06
Fuji1604
Вот мой проект электронного замка, уже год работает нареканий нет
там в блоке RFID ошибка, здесь писал, пока не исправили.

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

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

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

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

Тимофей - умных к умным, а Вас все таки к нам.

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

Добавлено: 13 авг 2018, 19:30
MTSnik1
nalnik писал(а): 13 авг 2018, 17:43
MTSnik1 писал(а): 13 авг 2018, 16:58Help. Привет всем умным и не очень.
Это вместо Здравствуйте? :smile9:

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