Оглавление:

Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield: 6 шагов
Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield: 6 шагов

Видео: Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield: 6 шагов

Видео: Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield: 6 шагов
Видео: Система Контроля Управления Доступом (СКУД) на ARDUINO UNO и RFID RC-522, ENC28J60 2024, Июль
Anonim
Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield
Система посещаемости с хранением данных в электронной таблице Google с использованием RFID и Arduino Ethernet Shield

Привет ребята, Здесь мы предлагаем очень интересный проект, а именно, как отправлять данные RFID в электронную таблицу Google с помощью Arduino. Короче говоря, мы собираемся сделать систему посещаемости на основе считывателя RFID, которая будет сохранять данные посещаемости в реальном времени в электронную таблицу Google.

Шаг 1. Используемое программное обеспечение:

Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение
Используемое программное обеспечение

Вот программное обеспечение, которое мы использовали в этом проекте:

1. Arduino IDE: последнюю версию Arduino IDE можно загрузить по этой ссылке:

www.arduino.cc/en/Main/Software

2. Google Диск: вам нужно использовать некоторые приложения с вашего диска Google, первое - это лист Google, а другое - скрипт приложения Google, в котором вам нужно написать свой скрипт Google.

3. Pushingbox: этот инструмент необходимо использовать для передачи данных с вашего Arduino на лист Google, так как напрямую вы не можете отправлять данные из Arduino в лист Google, поэтому это сторонний инструмент, который вам нужно использовать. Вы можете просто перейти на эту страницу и просто войти в систему с помощью Google.

Шаг 2: Используемые компоненты:

Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты
Используемые компоненты

1) Arduino UNO:

Arduino / Genuino Uno - это плата микроконтроллера на базе ATmega328P (таблица данных). Он имеет 14 цифровых входов / выходов (из которых 6 могут использоваться как выходы ШИМ), 6 аналоговых входов, кварцевый кристалл 16 МГц, соединение USB, разъем питания, разъем ICSP и кнопку сброса.

2) Ethernet Shield: Arduino Ethernet Shield 2 подключает ваш Arduino к Интернету за считанные минуты. Просто подключите этот модуль к своей плате Arduino, подключите его к своей сети с помощью кабеля RJ45 и выполните несколько простых шагов, чтобы начать управлять своим миром через Интернет. Как всегда в случае с Arduino, каждый элемент платформы - оборудование, программное обеспечение и документация - находится в свободном доступе и имеет открытый исходный код. Это означает, что вы можете точно узнать, как это сделано, и использовать его конструкцию в качестве отправной точки для своих собственных схем. Сотни тысяч плат Arduino ежедневно подпитывают творческий потенциал людей во всем мире.

3) Считыватель RFID RC522 с биркой:

Существуют дешевые модули RFID, которые могут считывать и записывать теги Mifare и продаются в нескольких интернет-магазинах, таких как eBay, и в настоящее время включены во многие «стартовые комплекты». Просто выполните поиск по RFID-RC522 (MF-RC522). Микроконтроллер и кардридер используют SPI для связи (чип поддерживает протоколы I2C и UART, но не реализован в библиотеке). Кардридер и метки взаимодействуют с помощью электромагнитного поля 13,56 МГц.

Шаг 3: Принципиальная схема:

Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема
Принципиальная электрическая схема

Принципиальная схема этого проекта приведена выше.

Сначала вам нужно подключить экран Ethernet, как показано на изображении выше, затем вам нужно установить соединение RFID.

Ниже приведены контакты для подключения считывателя Arduino и RFID.

RFID-RC522 Arduino UNO Arduino Mega

RST 9 9

ПДД (СС) 4/10 4/53

MOSI 11 51

MISO 12 50

SCK 13 52

VCC 3,3 В 3,3 В

ЗЕМЛЯ ЗЕМЛЯ ЗЕМЛЯ

IRQ не подключен

Убедитесь, что мы используем два устройства SPI, поэтому SDA (SS) уже используется с экраном Ethernet, поэтому мы должны использовать отдельный вывод для SDA (SS) в случае RFID-RC522, чтобы не было конфликта между два устройства SPI

Шаг 4: Библиотека:

Вам нужно установить одну библиотеку для rfid rc522. Вы можете получить библиотеку по этой ссылке

Шаг 5: Код:

Вы можете получить исходный код этого проекта на нашей странице на github. Вот ссылка на github для этого

Шаг 6: Видео проекта:

Полное описание проекта приведено в видео выше.

Если у вас есть какие-либо сомнения относительно этого проекта, не стесняйтесь комментировать нас ниже.

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

Посетите нашу страницу в Facebook и ставьте лайк, чтобы получать частые обновления.

С уважением, Embedotronics Technologies

Рекомендуемые: