قم بتكوين Raspbian ل Raspberry Pi 3 لاستخدام درع المنطق الرقمي مع قارئ μFR RS232 #
مقدمةدرع المنطق الرقمي مع قارئ μFR RS232 الدرع هو راحة الأجهزة للتوصيل البيني المبسط بين أجهزة قارئ μFR RS232 ، مثل طراز قارئ μFR Nano RS232 و μFR Classic CS RS232 ، وأي إصدار Raspberry Pi.
يستخدم DLshield الدبابيس 8 (GPIO14) و 10 (GPIO15) من رأس GPIO لاتصالات UART والدبابيس 16 (GPIO23) لإعادة تعيين قارئ μFR. يتم تعطيل المنفذ التسلسلي GPIO (mini-UART) افتراضيا. يجب تمكينه للحصول على الوظائف الكاملة للجهاز. يدعم الإصدار 4.2.7 من مكتبة uFCoder والإصدارات الأحدث دروع DL على Raspbian.
أنذر
يعمل المنفذ التسلسلي ل RPi (وجميع GPIO الأخرى) بقوة 3.3 فولت فقط. سيؤدي توصيلها بمصدر 5 فولت إلى إتلاف RPi الخاص بك.
تمكين منفذ GPIO التسلسلي
$sudo rspi-config
- تغيير كلمة المرور
- تمكين SSH (خيار الواجهة > SSH)
- تمكين المنفذ التسلسلي (خيار الواجهة > التسلسلي)
- تعطيل وحدة التحكم التسلسلية (خيار الواجهة > المسلسل)
- اعاده تمهيد
اختبار اختبار تكوين لينكس
$ ls -l / dev / المسلسل * lrwxrwxrwx 1 جذر الجذر 5 21 نوفمبر 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 جذر الجذر 7 21 نوفمبر 07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0 crw-rw----1rootdialout4,64Nov2107:54/dev/ttyS0$groupspiadmdialoutcdromsudoaudiovideoplugdevgamesusersinputnetdevgpio i2cspi$sudo grep uart / boot / cmdline.txt enable_uart = 1 دولار سودو القط / التمهيد / cmdline.txtdwc_otg.lpm_enable=0 وحدة التحكم = tty1 الجذر = PARTUUID (nomoreexistsconsole = ttyS0,115200)
اختبر وظيفة فتح قارئ μFR
يوجد مثال بسيط على رمز القارئ المفتوح على DL-GIT Clone من GIT
$ git clone - العودية
https://code.d-logic.com/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://www.raspberrypi.org/forums/viewtopic.php?t=151454
https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=144858&p=955297#p955236
https://raspberrypi.stackexchange.com/a/54766
نظام التشغيل راسبيان – تنزيل
https://www.raspberrypi.org/downloads/raspbian/
كود مصدر الاختبار:
https://code.d-logic.com/nfc-rfid-reader-sdk/ufr-examples-reader_open-c