DIY: NFC κλειδαριά ασφαλείας με servo

DIY: NFC κλειδαριά ασφαλείας με servo

Δημιουργήστε μια ισχυρή κλειδαριά η οποία θα ξεκλειδώνει με ένα απλό NFC tag. Δημιουργήστε μια ισχυρή κλειδαριά η οποία θα ξεκλειδώνει με ένα απλό NFC tag.

Η καρδιά του σημερινού συστήματος είναι το Qduino Mini, το οποίο βασίζεται σε Arduino και περιλαμβάνει battery charger & fuel gauge με το τελευταίο να μας ενημερώνει πότε το project μας πρόκειται να μείνει από μπαταρία. Το συγκερκιμένο project που θα ασχοληθούμε σήμερα δε κοστίζει πάνω από $100 και αυτό διότι περιλαμβάνει μερικά 3D printed μέρη, ενώ το Qduino κοστίζει περί τα $25 (είναι διαθέσιμο μέσω του Kickstarter στην σχετική καμπάνια της εταιρείας).


Βήμα 1. Όλα τα υλικά και τα εργαλεία αναλύονται στην παρακάτω λίστα:
Parts ($91 using Qduino Mini, $104 using other):
Qduino Mini (RESERVE on Kickstarter, $25)
Adafruit NFC Shield (Adafruit, $40)
850mAh Lithium Polymer Battery (SparkFun, $10)
Servo - Medium Full Rotation (SparkFun, $14)
Right Angle Male Headers (SparkFun, $2)

Tools:
3D Printer + Filament
Hot Glue Gun + Glue
Soldering Iron + Solder
Small bit of 3M Dual - Lock or Velcro
Hook up Wire
Multimiter
X-ACTO Knife
Laptop
USB microB Cable

DIY: NFC κλειδαριά ασφαλείας με servo

Βήμα 2. Σειρά έχουν τα 3D εκτυπώσιμα αρχεία που θα τα βρούμε εδώ. Υπάρχουν 4 κομμάτια που μπορούν να κατασκευαστούν σε περίπου 3 ώρες ανάλογα τον εκτυπωτή.

DIY: NFC κλειδαριά ασφαλείας με servo
DIY: NFC κλειδαριά ασφαλείας με servo

Βήμα 3. Σειρά έχουν οι κολλήσεις και οι απαραίτητες τροποποιήσεις που αναφέρονται στο σχεδιάγραμμα της τρίτης εικόνας του βήματος. Με ένα αιχμηρό αντικείμενο κόβουμε το trace μεταξύ του IRQ και του D2 (είναι στην ίδια ευθεία στην πρώτη φωτό του βήματος).

DIY: NFC κλειδαριά ασφαλείας με servo
DIY: NFC κλειδαριά ασφαλείας με servo
DIY: NFC κλειδαριά ασφαλείας με servo

Βήμα 4. Περνάμε τον κώδικα της Adafruit PN532 NFC library. Ανεβάζουμε πρώτα το whats_my_tag.ino και ανοίγουμε το Serial Monitor. Το πρόγραμμα θα μας οδηγήσει στο πως να εγκαταστήσετε τα IDs από συγκερκιμένα NFC tags ούτως ώστε να η κλειδαριά να ανοίγει μόνο με αυτά. Έπειτα, κάνουμε upload το NFCdoorLockV2.ino και και τοποθετούμε τον αριθμό του ID από το προηγούμένο κώδικα. Για όσους θέλουν να το ψάξουν λίγο ακόμα, θα δουν ότι συμβατά Android 4.4+ smartphones μπορούν να εξομοιώσουν μια κάρτα NFC.

Βήμα 5. Με το πιστόλι θερμής κόλλας κολλάμε τα 3D εκτυπωμένα μέρη στο servo του project για να ολοκληρώσουμε το στήριγμα του servo. Τέλος, τοποθετούμε το Qduino Mini και το NFC Shield στο ειδικό 3D printed κάλυμμα. Στο βίντεο παρακάτω μπορείτε να δείτε μια παρουσίαση της NFC κλειδαριάς.

DIY: NFC κλειδαριά ασφαλείας με servo
DIY: NFC κλειδαριά ασφαλείας με servo
DIY: NFC κλειδαριά ασφαλείας με servo
DIY: NFC κλειδαριά ασφαλείας με servo
[video=youtube;Yl0uPVuCKLs]https://www.youtube.com/watch?v=Yl0uPVuCKLs[/video]