สารบัญ:

ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google Spreadsheet โดยใช้ RFID และ Arduino Ethernet Shield: 6 ขั้นตอน
ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google Spreadsheet โดยใช้ RFID และ Arduino Ethernet Shield: 6 ขั้นตอน

วีดีโอ: ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google Spreadsheet โดยใช้ RFID และ Arduino Ethernet Shield: 6 ขั้นตอน

วีดีโอ: ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google Spreadsheet โดยใช้ RFID และ Arduino Ethernet Shield: 6 ขั้นตอน
วีดีโอ: การนำเสนอผลงานด้วยวาจา เรื่อง การใช้งานบัตรห้องสมุดชนิด RFID ร่วมกับระบบห้องสมุดอัตโนมัติ ALIST 2024, พฤศจิกายน
Anonim
ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google Spreadsheet โดยใช้ RFID และ Arduino Ethernet Shield
ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google Spreadsheet โดยใช้ 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 พิน (ซึ่งสามารถใช้เป็นเอาต์พุต PWM ได้ 6 ตัว), อินพุตอะนาล็อก 6 ตัว, คริสตัลควอตซ์ 16 MHz, การเชื่อมต่อ 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.56MHz

ขั้นตอนที่ 3: แผนภาพวงจร:

แผนภูมิวงจรรวม
แผนภูมิวงจรรวม
แผนภูมิวงจรรวม
แผนภูมิวงจรรวม

แผนภาพวงจรของโครงการนี้ได้รับข้างต้น

คุณต้องเชื่อมต่ออีเธอร์เน็ตชิลด์ก่อนดังที่แสดงในภาพด้านบน จากนั้นคุณต้องทำการเชื่อมต่อ rfid

ด้านล่างเป็นหมุดเชื่อมต่อสำหรับเครื่องอ่าน Arduino และ rfid

RFID-RC522 Arduino UNO Arduino Mega

RST 9 9

SDA(SS) 4/10 4/53

MOSI 11 51

มิโซ 12 50

เอสซีเค 13 52

VCC 3.3 v 3.3v

GND GND GND

IRQ ไม่ได้เชื่อมต่อ

โปรดตรวจสอบให้แน่ใจว่าสิ่งหนึ่งที่เราใช้อุปกรณ์ SPI สองเครื่อง ดังนั้น SDA(SS) จึงมีการใช้งานกับอีเทอร์เน็ตชิลด์แล้ว เราจึงต้องใช้พินแยกต่างหากสำหรับ SDA(SS) ในกรณีของ RFID-RC522 เพื่อไม่ให้เกิดข้อขัดแย้งระหว่างกัน อุปกรณ์ SPI สองเครื่อง

ขั้นตอนที่ 4: ห้องสมุด:

คุณต้องติดตั้งหนึ่งไลบรารีสำหรับ rfid rc522 ท่านสามารถรับห้องสมุดได้จากลิงค์นี้

ขั้นตอนที่ 5: รหัส:

คุณสามารถรับซอร์สโค้ดของโปรเจ็กต์นี้ได้จากหน้า github ของเรา นี่คือลิงค์ github สำหรับสิ่งนั้น

ขั้นตอนที่ 6: วิดีโอของโครงการ:

คำอธิบายโครงการทั้งหมดอยู่ในวิดีโอด้านบน

หากคุณมีข้อสงสัยเกี่ยวกับโครงการนี้โปรดแสดงความคิดเห็นด้านล่าง

และหากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับระบบฝังตัว คุณสามารถไปที่ช่อง youtube ของเราได้

กรุณาเยี่ยมชมและชอบหน้า Facebook ของเราสำหรับการปรับปรุงบ่อย

ขอขอบคุณและขอแสดงความนับถือ, เทคโนโลยี Embedotronics

แนะนำ: