Mundarija:

RFID va Arduino Ethernet qalqoni yordamida Google elektron jadvalida ma'lumotlarni saqlash bilan qatnashish tizimi: 6 qadam
RFID va Arduino Ethernet qalqoni yordamida Google elektron jadvalida ma'lumotlarni saqlash bilan qatnashish tizimi: 6 qadam

Video: RFID va Arduino Ethernet qalqoni yordamida Google elektron jadvalida ma'lumotlarni saqlash bilan qatnashish tizimi: 6 qadam

Video: RFID va Arduino Ethernet qalqoni yordamida Google elektron jadvalida ma'lumotlarni saqlash bilan qatnashish tizimi: 6 qadam
Video: ✔️ Простым языком о технологии RFID-меток и RFID-считывателе RC522 (Arduino) 2024, Noyabr
Anonim
RFID va Arduino Ethernet Shield yordamida Google elektron jadvalida ma'lumotlarni saqlash bilan qatnashish tizimi
RFID va Arduino Ethernet Shield yordamida Google elektron jadvalida ma'lumotlarni saqlash bilan qatnashish tizimi

Salom bolalar, Bu erda biz juda hayajonli loyihani o'ylab topdik va bu rfid ma'lumotlarini Google elektron jadvaliga Arduino yordamida yuborish. Qisqasi, biz rfid o'quvchisiga asoslangan tashriflar tizimini yaratamiz, bu tashriflar haqidagi ma'lumotni real vaqt rejimida Google elektron jadvaliga saqlaydi.

1 -qadam: Ishlatilgan dasturiy ta'minot:

Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot

Bu loyiha uchun biz ishlatgan dasturlar:

1. Arduino IDE: Siz so'nggi Arduino IDE -ni ushbu havoladan yuklab olishingiz mumkin:

www.arduino.cc/en/Main/Software

2. Google Disk: siz Google drayveridan ba'zi ilovalarni ishlatishingiz kerak, birinchisi - google varaq, ikkinchisi - google ilovasi skripti, bu erda siz Google skriptini yozishingiz kerak.

3. Pushingbox: bu arduino ma'lumotlarini google varag'iga o'tkazish uchun kerak bo'lgan vosita, chunki siz to'g'ridan -to'g'ri arduino -dan google -ga ma'lumotlarni jo'natolmaysiz, shuning uchun bu siz ishlatishingiz kerak bo'lgan uchinchi tomon vositasi. Siz faqat ushbu sahifaga o'tishingiz va Google -ga kirishingiz mumkin.

2 -qadam: ishlatilgan komponentlar:

Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan komponentlar

1) Arduino UNO:

Arduino/Genuino Uno - ATmega328P (ma'lumotlar jadvaliga) asoslangan mikrokontrollerlar paneli. U 14 ta raqamli kirish/chiqish piniga ega (ulardan 6 tasi PWM chiqishi sifatida ishlatilishi mumkin), 6 ta analog kirish, 16 MGts kvartsli kristall, USB ulanishi, quvvat ulagichi, ICSP sarlavhasi va reset tugmasi.

2) Ethernet qalqoni: Arduino Ethernet Shield 2 sizning Arduino -ni bir necha daqiqada Internetga ulaydi. Ushbu modulni Arduino kartasiga ulang, uni RJ45 kabeli bilan tarmoqqa ulang va Internet orqali dunyoni boshqarishni boshlash uchun bir necha oddiy qadamlarni bajaring. Har doimgidek, Arduino-da bo'lgani kabi, platformaning har bir elementi-apparat, dasturiy ta'minot va hujjatlar-erkin mavjud va ochiq manbali. Bu shuni anglatadiki, siz uning qanday ishlab chiqarilganini aniq bilib olishingiz va uning dizaynini o'zingizning davralaringiz uchun boshlang'ich nuqtasi sifatida ishlatishingiz mumkin. Yuz minglab Arduino taxtalari har kuni butun dunyoda odamlarning ijodini kuchaytirmoqda.

3) Tagli RFID RC522 o'quvchi:

Mifare teglarini o'qish va yozish mumkin bo'lgan arzon RFID modullari mavjud va ular eBay kabi bir nechta veb -do'konlarda sotiladi va hozirda ko'plab "boshlang'ich to'plamlar" bilan ta'minlangan. RFID-RC522 (MF-RC522) ni qidirish kifoya. Mikrokontroller va kartani o'quvchi aloqa uchun SPIdan foydalanadi (chip I2C va UART protokollarini qo'llab -quvvatlaydi, lekin kutubxonada o'rnatilmagan). Kartani o'quvchi va teglar 13,56 MGts chastotali elektromagnit maydon yordamida muloqot qiladi.

3 -qadam: O'chirish diagrammasi:

O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi
O'chirish diagrammasi

Ushbu loyihaning sxemasi yuqorida keltirilgan.

Avval chekilgan ekranni yuqoridagi rasmda ko'rsatilgandek ulashingiz kerak, keyin rfid ulanishini o'rnatishingiz kerak

quyida arduino va rfid o'quvchi uchun ulanish pinlari mavjud

RFID-RC522 Arduino UNO Arduino Mega

RST 9 9

SDA (SS) 4/10 4/53

MOSI 11 51

MISO 12 50

SCK 13 52

VCC 3.3 v 3.3v

GND GND GND

IRQ ulanmagan

Iltimos, ikkita SPI qurilmasidan foydalanayotganimizga ishonch hosil qiling, shuning uchun SDA (SS) Ethernet qalqoni bilan allaqachon ishlatilgan, shuning uchun RFID-RC522 uchun SDA (SS) uchun alohida pinni ishlatishimiz kerak, shunda hech qanday nizo bo'lmaydi. ikkita SPI qurilmasi

4 -qadam: Kutubxona:

Rfid rc522 uchun bitta kutubxonani o'rnatishingiz kerak. Kutubxonani ushbu havola orqali olishingiz mumkin

5 -qadam: Kod:

Siz ushbu loyihaning manba kodini github sahifamizdan olishingiz mumkin. Buning uchun github havolasi

6 -qadam: Loyiha videosi:

Loyihaning to'liq tavsifi yuqoridagi videoda berilgan

Agar sizda ushbu loyihaga shubha tug'ilsa, quyida bizga izoh qoldiring.

Va agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, youtube kanalimizga tashrif buyurishingiz mumkin

Tez -tez yangilanishlar uchun Facebook sahifasiga tashrif buyuring va layk bosing.

Rahmat va hurmat bilan, Embedotronika texnologiyalari

Tavsiya: