Online Store

Διαμορφώστε το Raspbian για Raspberry Pi 3 για να χρησιμοποιήσετε ασπίδα ψηφιακής λογικής με αναγνώστη μFR RS232

Διαμορφώστε το Raspbian για Raspberry Pi 3 για να χρησιμοποιήσετε ασπίδα ψηφιακής λογικής με αναγνώστη μFR RS232 #

Πρόλογος

Ασπίδα Ψηφιακής Λογικής με αναγνώστη μFR RS232

Η Ασπίδα είναι η ειρήνη του υλικού για απλοποιημένη διασύνδεση μεταξύ συσκευών μFR Reader RS232, όπως το μοντέλο αναγνώστη μFR Nano RS232 και μFR Classic CS RS232, και οποιαδήποτε έκδοση Raspberry Pi. 

Το DLshield χρησιμοποιεί τις ακίδες 8 (GPIO14) και 10 (GPIO15) της κεφαλίδας GPIO για επικοινωνία UART και τις ακίδες 16 (GPIO23) για την επαναφορά της συσκευής ανάγνωσης μFR. Η σειριακή θύρα GPIO (mini-UART) είναι απενεργοποιημένη από προεπιλογή. Πρέπει να ενεργοποιηθεί για την πλήρη λειτουργικότητα της συσκευής.

Προσοχή

Η σειριακή θύρα του RPi (και όλα τα άλλα GPIO) λειτουργούν μόνο με ισχύ 3.3V. Η σύνδεσή τους σε μια πηγή 5V θα βλάψει το RPi σας.

Ενεργοποίηση σειριακής θύρας GPIO

$sudo rspi-config
  • Αλλαγή κωδικού πρόσβασης
  • Ενεργοποίηση SSH (Επιλογή διασύνδεσης > SSH)
  • Ενεργοποίηση σειριακής θύρας (επιλογή διασύνδεσης > σειριακή)
  • Απενεργοποίηση σειριακής κονσόλας (επιλογή διασύνδεσης > σειριακή)
  • Επανεκκίνηση

Δοκιμή

δοκιμής διαμόρφωσης Linux

$ ls -l /dev/serial*lrwxrwxrwx 1 ρίζα ρίζα 5 Νοε 21 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 ρίζα ρίζα 7 Νοε 21 07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0crw-rw----1rootdialout4,64Nov2107:54/dev/ttyS0$groupspiadmdialoutcdromsudoaudiovideoplugdevgamesusersinputnetdevgpio i2cspi$sudo grep uart /boot/cmdline.txtenable_uart=1$ sudo γάτα /εκκίνηση/cmdline.txtdwc_otg.lpm_enable=0κονσόλα=tty1ρίζα=PARTUUID (δεν υπάρχει πλέονconsole=ttyS0,115200)















Ελέγξτε τη λειτουργία ανοίγματος του μFR Reader

Υπάρχει ένα απλό παράδειγμα κώδικα για τον αναγνώστη ανοιχτό στον κλώνο DL-GIT από το GIT

$ git κλώνος --αναδρομική
https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c

Δημιουργήστε εκτελέσιμο

$make βραχίονας

Τρέχω

$ ./ufr-αναγνώστης-ανοιχτό

Παραπομπές:

https://spellfoundry.com/2016/05/29/configuring-gpio-serial-port-raspbian-jessie-including-pi-3/

https://raspberrypi.stackexchange.com/a/54766

https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=144858&p=955297#p955236 https://www.raspberrypi.org/forums/viewtopic.php?t=151454

Ρασπιανό λειτουργικό σύστημα – λήψη

https://www.raspberrypi.org/downloads/raspbian/

Δοκιμαστικός πηγαίος κώδικας:

https://www.d-logic.com/code/nfc-rfid-reader-sdk/ufr-examples-reader_open-c