Модуль считывания RFID RDM6300 радиочастотный модуль 125 кГц кардридер UART



Сохраните в закладки:

Цена:182,62RUB
*Стоимость могла изменится

Количество:


Новое поступление

Manufacturer of Module Store

Manufacturer of Module Store

Магазина Manufacturer of Module Store работает с 07.07.2013. его рейтинг составлет 95.06 баллов из 100. В избранное добавили 6139 покупателя. Средний рейтинг торваров продавца 4.8 в продаже представленно 5308 наименований товаров, успешно доставлено 50697 заказов. 13240 покупателей оставили отзывы о продавце.

Характеристики

Модуль считывания RFID RDM6300 радиочастотный модуль 125 кГц кардридер UART

История изменения цены

*Текущая стоимость 182,62 уже могла изменится. Что бы узнать актуальную цену и проверить наличие товара, нажмите "Добавить в корзину"

Месяц Минимальная цена Макс. стоимость Цена
Mar-22-2026 217.37 руб. 228.69 руб. 222.5 руб.
Feb-22-2026 215.13 руб. 226.1 руб. 220.5 руб.
Jan-22-2026 180.42 руб. 189.67 руб. 184.5 руб.
Dec-22-2025 211.16 руб. 222.96 руб. 216.5 руб.
Nov-22-2025 184.87 руб. 193.60 руб. 188.5 руб.
Oct-22-2025 207.33 руб. 217.72 руб. 212 руб.
Sep-22-2025 206.3 руб. 216.94 руб. 211 руб.
Aug-22-2025 204.55 руб. 214.38 руб. 209 руб.
Jul-22-2025 202.46 руб. 212.20 руб. 207 руб.

Описание товара

Модуль считывания RFID RDM6300 радиочастотный модуль 125 кГц кардридер UARTМодуль считывания RFID RDM6300 радиочастотный модуль 125 кГц кардридер UARTМодуль считывания RFID RDM6300 радиочастотный модуль 125 кГц кардридер UART


Канал передачи данныхHttp:/pan.baidu.com/s/1jGLyTJC

Шаг

1.Запись прошивки:

Во-первых, чтобы нано программирования код доступа, потому что мы являемся микро интерфейсом, вместо нее лучше использовать на micro USB кабель для передачи данных.

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

Длинный Password1 = 1111111; /изменить номер карты 1, чтобы читать позже Длинный Password2 = 2222222; /изменить номер карты 2, чтобы читать позже Флаг Int = 0, RX_Flag = 0; /Флаг последовательного порта Код Char [14]; /используется для хранения серийных данных Long Num = 0; /декодирование данных Int serpin = 7; /определение серводвигателя Инт дверь = 0; Void Read_ID (void) { Int i = 0; Char Для (i = 0; (Serial.available ()> 0); i +) /последовательный порт свободный /Why (серийный. Доступный ()>0) { Температура = Серийный. Чтение (); Серия. Печать (темп); Задержка (2); Серия. println (i); Если (temp = 0X02) /получите стартовый бит { Флаг = 1; i = 0; RX_Flag = 0; / } Долл. США Если (флаг = 1) /обнаружен начальный бит и начал получать данные { Если (температура = 0X03) /обнаружен конечный код, { Флаг = 0; /Флаг очищен Если (i = 13) RX_Flag = 1; /bit 13-это конечный код, данные получены, флаг установлен на 1 Еще RX_Flag = 0; Break } Долл. США Код [i] = температура; } Долл. США } Долл. США Флаг = 0; /Флаг очищен } Долл. США Пустотный пульс (int serpin, int angle) { Ширина Int;/ширина выходного импульса рулевого механизма Ширина = (угол * 11) + 500; /угол преобразуется в значение ширины импульса 500-2480 DigitalWrite (serpin, HIGH); /высокий уровень интерфейса рулевого механизма DelayMicroseconds (ширина); /количество микросекунд для задержки значения ширины импульса DigitalWrite (serpin, LOW); /уровень интерфейса рулевого механизма низкий Задержка (20-ширина/1000); } Долл. США Вакуум установка () { PinMode (13, выход); PinMode (serpin, OUTPUT); Серийный. Старт (9600); Serial.println ("это тест для системы контроля доступа"); Задержка (100); Serial.println (Password1); } Долл. США Силы петли () { Int i; Длинная температура = 0, время = 0; RX_Flag = 0; В то время как (1) { Read_ID (); If (RX_Flag = 1) { Для i (i = 5; i { Num Если (код [i]> 64) Num + = (код [i]) - 55); Else Num + = (код [i]) - 48); Серия. println (Num); } Серия. println (Num); If (Num = Password1) | (Num = Password2)/признание успешно { DigitalWrite (13, высокий); Задержки (5) Для (int i = 0; i { Пульс (serpin, 20); /Справочная функция импульса } Долл. США Задержка (2000); В то время как (аналог (дверь)> 400); Задержка (1000); DigitalWrite (13, LOW); Задержка (5); Для (int i = 0; i { Пульс (serpin, 180); /Справочная функция импульса } Долл. США } Долл. США /Еще распознавания не удалась /{ /DigitalWrite (13, LOW); /Дайте (int i = 0; i /{ /Пульс (serpin, 90); /Справочная импульсная функция /} Долл. США /} Долл. США While (Serial.read ()> 0); /Очистите кэш RX_Flag = 0; /Флаг очищен Num = 0; /данные очищены } Долл. США } Долл. США } Долл. США

Логическая конструкция: RDM6300 для определения правильного номера карты, рулевое колесо поворачивается на 180 градусов, чтобы открыть дверь, если дверь не была открыта, магнитный датчик также может ощущать магнитную силу, 3 секунды после возврата рулевого механизма; Если карта успешна, В магнитный датчик не может ощущать магнитную силу, рулевое колесо, чтобы держать 180 градусов, открыть дверь, закрыть дверь, магнитный датчик индукции на магните, задержка второго рулевого механизма обратного замка двери.

При использовании кода должны быть первые две строки номера карты изменены на правильный номер карты, вы можете добавить несколько узнаваемых номеров карты.


Смотрите так же другие товары: