สารบัญ:
- ขั้นตอนที่ 1: วัสดุที่จำเป็น
- ขั้นตอนที่ 2: การประกอบและแผนภาพวงจร
- ขั้นตอนที่ 3: รหัส Arduino
- ขั้นตอนที่ 4: การแก้ไขปัญหา
- ขั้นตอนที่ 5: ขอแสดงความยินดี
- ขั้นตอนที่ 6: ระบบล็อคอัจฉริยะโดยใช้ Arduino
วีดีโอ: ระบบล็อค RFID โดยใช้ Arduino: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
สวัสดีทุกคน นี่เป็นคำสั่งแรกของฉันและนำเสนอโดย Judhi Prasetyo การประชุมเชิงปฏิบัติการเป็นเจ้าภาพโดย Assembly ซึ่งฉันทำงานเป็นผู้ฝึกงานและเป็นหนึ่งในสถานที่ที่ดีที่สุดในการทำงานหากคุณเป็นผู้ผลิต
กลับมาที่ระบบล็อค RFID ฉันจะอธิบายให้คุณฟังว่ามันทำงานอย่างไร
ภาพรวม:-
- เราใช้แท็กและเครื่องอ่าน RFID ในระบบนี้
- ตอนนี้ทุกแท็กมีรหัสที่ไม่ซ้ำกัน
- เมื่อคุณวางแท็กบนเครื่องอ่านที่เชื่อมต่อกับ Arduino
- เครื่องอ่านถอดรหัสรหัสความถี่วิทยุเป็นอักขระหลายตัวและส่งไปยัง Arduino
- Arduino ได้เก็บรหัส RF ไว้ในหน่วยความจำซึ่งเราเขียนขึ้น
- Arduino ตรวจสอบว่ารหัส RF ได้รับตรงกับรหัสในหน่วยความจำหรือไม่
- ถ้ามันตรงกัน เซอร์โวมอเตอร์จะเปิดล็อคด้วยกลไกแร็คแอนด์พิเนียนที่แปลงการเคลื่อนที่ของการหมุนเป็นการเคลื่อนที่เชิงเส้น
ขั้นตอนที่ 1: วัสดุที่จำเป็น
นี่คือบางส่วนของวัสดุที่จำเป็น:-
- โมดูล RFID-RC522
- Arduino Uno
- ชิ้นส่วนที่พิมพ์ 3 มิติจากที่นี่ - ที่นี่
- เซอร์โวมอเตอร์ขนาดมาตรฐานใดๆ (40.8 × 20.1 × 38 มม.) พร้อมการหมุน 180 องศา เช่น: - Mg995 เซอร์โว
- สกรูและน็อต M3 สำหรับยึดมอเตอร์
- เขียงหั่นขนมและไฟ LED 2 ดวง
นี่คือไฟล์ที่พิมพ์ 3 มิติด้านล่าง
หากคุณมีเครื่องพิมพ์ 3D ให้ใช้การตั้งค่าจากลิงก์ Thingiverse มิฉะนั้นให้ใช้ 3DHubs ที่จะจัดส่งชิ้นส่วนให้คุณ
ขั้นตอนที่ 2: การประกอบและแผนภาพวงจร
ด้านบนเป็นแผนภาพวงจรที่คุณต้องปฏิบัติตาม
การประกอบเกียร์กับเซอร์โวสามารถทำได้ด้วยสกรูยึดปกติซึ่งมาพร้อมกับเซอร์โวเอง
ในระหว่างการประชุมเชิงปฏิบัติการ เกิดปัญหาที่เซอร์โวมอเตอร์ไม่พอดีกับส่วนที่พิมพ์ 3 มิติ มันเกิดขึ้นเนื่องจากความไม่ถูกต้องของเครื่องพิมพ์ 3d ในบางครั้ง หากเป็นเช่นนั้น ให้ใช้หัวแร้งในการหลอมวัสดุและทำให้ถูกต้อง
ขั้นตอนที่ 3: รหัส Arduino
ดาวน์โหลดโค้ดด้านบนและอัปโหลดไปยัง Arduino Uno ของคุณ ฉันได้อธิบายรหัสด้วย ตรวจสอบให้แน่ใจว่าคุณสแกนแท็ก RFID เพื่อค้นหารหัสบนพอร์ตอนุกรมและใส่ลงในตัวแปร 'cardno'
ขั้นตอนที่ 4: การแก้ไขปัญหา
นี่คือปัญหาที่เป็นไปได้ที่คุณสามารถพบเจอได้ เป็นปัญหาเดียวกับที่เกิดขึ้นระหว่างการประชุมเชิงปฏิบัติการ
1) เซอร์โวมอเตอร์ไม่พอดีกับระบบล็อค?
A) นี่ไม่ใช่ความผิดพลาดในการออกแบบ แต่ส่วนใหญ่เกิดขึ้นเนื่องจากความไม่ถูกต้องของเครื่องพิมพ์ 3 มิติในบางครั้ง เพียงใช้หัวแร้งเพื่อเพิ่มช่องว่างสำหรับการติดตั้งเซอร์โว
2) เซอร์โวไม่เคลื่อนที่เลย?
A) มีความเป็นไปได้ที่การเชื่อมต่อจะหลวมหรือต่อสายไฟผิดที่ ไม่มีข้อผิดพลาดในการเขียนโปรแกรม ดังนั้นให้ตรวจสอบอีกครั้ง
3) เครื่องอ่าน RFID ไม่รู้จักแท็ก?
A) ดูเหมือนว่าคุณลืมสแกนหมายเลขบัตรของคุณและใส่ไว้ในตัวแปร 'cardno' ทำอย่างนั้นและดู
4) เซอร์โวล็อคประตูแทนที่จะเปิดเมื่อติดแท็กด้วย RFID หรือไม่?
A) สิ่งนี้จะเกิดขึ้นเมื่อคุณติดตั้งเซอร์โวในทิศทางตรงกันข้าม เพียงแค่เปลี่ยนทิศทางของเซอร์โวหรือใส่รหัสนี้แทนหากคุณรู้สึกขี้เกียจเกินกว่าจะเปลี่ยน
ขั้นตอนที่ 5: ขอแสดงความยินดี
อย่างที่คุณเห็น เราใช้โครงสร้างล็อคและเซอร์โวมอเตอร์รุ่นที่เล็กกว่า เราทำเพื่อลดต้นทุนและเพื่อสอนผู้คนเป็นหลัก แต่ถ้าคุณจริงจังกับการนำระบบล็อคนี้ไปใช้กับบ้านของคุณ ลองใช้การออกแบบการพิมพ์ 3 มิติแบบปกติและเซอร์โวที่ดี
สำเร็จลุล่วงไปด้วยดีกับโครงการ หากคุณทำโปรเจ็กต์นี้แตกต่างออกไป ให้ค้นหาสิ่งใหม่หรือต้องการความช่วยเหลือ จากนั้นแจ้งให้เราทราบในความคิดเห็นด้านล่าง
ขั้นตอนที่ 6: ระบบล็อคอัจฉริยะโดยใช้ Arduino
เครดิตวิดีโอ - Amit Jindani
แนะนำ:
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
ระบบการเข้าร่วมประชุมโดยการส่งข้อมูล RFID ไปยังเซิร์ฟเวอร์ MySQL โดยใช้ Python กับ Arduino: 6 ขั้นตอน
ระบบการเข้าร่วมประชุมโดยการส่งข้อมูล RFID ไปยังเซิร์ฟเวอร์ MySQL โดยใช้ Python กับ Arduino: ในโครงการนี้ ฉันได้เชื่อมต่อ RFID-RC522 กับ Arduino แล้วจึงส่งข้อมูลของ RFID ไปยังฐานข้อมูล phpmyadmin ต่างจากโปรเจ็กต์ก่อนหน้านี้ของเราที่เราไม่ได้ใช้อีเทอร์เน็ตชิลด์ใดๆ ในกรณีนี้ เราแค่อ่านข้อมูลอนุกรมที่มาจาก ar
ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google Spreadsheet โดยใช้ RFID และ Arduino Ethernet Shield: 6 ขั้นตอน
ระบบการเข้าร่วมประชุมพร้อมการจัดเก็บข้อมูลบน Google สเปรดชีตโดยใช้ RFID และ Arduino Ethernet Shield: สวัสดีทุกคน เรามากับโครงการที่น่าตื่นเต้นมากและนั่นคือวิธีการส่งข้อมูล rfid ไปยัง Google สเปรดชีตโดยใช้ Arduino ในระยะสั้นเรากำลังจะสร้างระบบการเข้างานโดยใช้เครื่องอ่าน rfid ซึ่งจะบันทึกข้อมูลการเข้างานตามเวลาจริงไปที่ goog
ระบบการเข้าร่วมด้วย RFID โดยใช้ ARDUINO และ GSM: 5 ขั้นตอน
ระบบการเข้าร่วมด้วย RFID โดยใช้ ARDUINO และ GSM: โครงงานนี้ใช้เทคโนโลยี RFID เพื่อจดบันทึกนักเรียนทุกคนที่เข้ามาในห้องเรียนและเพื่อคำนวณเวลาที่อยู่ในชั้นเรียนด้วย ในระบบที่เสนอนี้ นักเรียนทุกคนจะได้รับแท็ก RFID ขั้นตอนการเข้าร่วมสามารถ