Система посещаемости на основе Arduino и Google Spreadsheet
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Приложения и онлайн-сервисы
| ||||
| ||||
| ||||
|
Об этом проекте
Привет, ребята
Здесь мы придумываем очень интересный проект - как отправить данные RFID в электронную таблицу Google с помощью Arduino. Короче говоря, мы собираемся сделать систему посещаемости на основе считывателя RFID, которая будет сохранять данные посещаемости в режиме реального времени в электронную таблицу Google.
Используемое программное обеспечение:
Вот программное обеспечение, которое мы использовали в этом проекте:
1. IDE Arduino: Вы можете скачать последнюю версию Arduino IDE по этой ссылке:
https://www.arduino.cc/en/Main/Software
2. Google Диск: Вам необходимо использовать некоторые приложения с вашего диска Google, первое из которых - Google Sheet . и еще один будет скрипт приложения Google , где вам нужно написать свой скрипт Google.
3. Ящик для толкания: Этот инструмент необходимо использовать для передачи данных из Arduino в Google . Лист , так как напрямую вы не можете отправлять данные из Arduino в Google Sheet, поэтому это сторонний инструмент, который вам нужно использовать. Вы можете перейти на эту страницу и просто войти в систему с помощью Google.
Используемые компоненты:
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 МГц.
Принципиальная схема:
Сначала вам нужно подключить экран 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 v 3.3 v
ЗЕМЛЯ ЗЕМЛЯ ЗЕМЛЯ
IRQ не подключен
Убедитесь, что мы используем два устройства SPI, поэтому SDA (SS) уже используется с экраном Ethernet, поэтому мы должны использовать отдельный вывод для SDA (SS) в случае RFID-RC522, чтобы не было конфликта между два устройства SPI.
Библиотека:
Вам необходимо установить одну библиотеку для RFID RC522. Вы можете получить библиотеку по этой ссылке.
Код:
Вы можете получить исходный код этого проекта на нашей странице на github. Вот ссылка на GitHub для этого.
Видео проекта:
Полное описание проекта представлено в видео выше.
Если у вас есть какие-либо сомнения относительно этого проекта, не стесняйтесь оставлять комментарии ниже.
А если вы хотите узнать больше о встроенной системе, вы можете посетить наш канал на YouTube.
Посетите нашу страницу в Facebook и ставьте лайк, чтобы получать частые обновления.
С уважением и уважением,
Технологии Эмбедотроники
Схема
Производственный процесс
- Система посещаемости с использованием Arduino и RFID с Python
- Arduino - Сделать снимок - Загрузить на Google Диск
- ЖК-анимация и игры
- Система сигнализации Arduino:SERENA
- Система вентиляции подвала / подвала
- Связь Python3 и Arduino
- Клеточные автоматы на основе Arduino и OLED
- Счетчик RPM на основе Arduino с новым и более быстрым алгоритмом
- eDOT - точные часы и метеостанция на базе Arduino
- FM-радио с использованием Arduino и RDA8057M