Online Store

Configurare Raspbian per Raspberry Pi 3 per utilizzare lo scudo logico digitale con μFR Reader RS232

Configurare Raspbian per Raspberry Pi 3 per utilizzare lo scudo logico digitale con μFR Reader RS232 #

Prefazione

Digital Logic shield con μFR Reader RS232

Lo Shield è la pace dell'hardware per l'interconnessione semplificata tra i dispositivi μFR Reader RS232, come il modello di lettore μFR Nano RS232 e μFR Classic CS RS232 e qualsiasi versione raspberry Pi. 

DLshield utilizza i pin 8 (GPIO14) e 10 (GPIO15) dell'intestazione GPIO per la comunicazione UART e i pin 16 (GPIO23) per il ripristino del lettore μFR. La porta seriale GPIO (mini-UART) è disabilitata per impostazione predefinita. Deve essere abilitato per la piena funzionalità del dispositivo. La libreria uFCoder versione 4.2.7 e successive supportano DL Shields su Raspbian.

Cautela

La porta seriale dell'RPi (e tutti gli altri GPIO) funzionano solo con alimentazione a 3,3 V. Collegarli a una sorgente a 5V danneggerà il tuo RPi.

Abilitare la porta seriale GPIO

$sudo rspi-config
  • Cambia password
  • Abilita SSH (opzione di interfacciamento > SSH)
  • Abilita porta seriale (opzione di interfacciamento > seriale)
  • Disabilita console seriale (opzione di interfacciamento > seriale)
  • Riavviare

Test Test

configurazione Linux

$ ls -l /dev/serial*lrwxrwxrwx 1 root root 5 Nov 21 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 root root 7 Nov 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 cat /boot/cmdline.txtdwc_otg.lpm_enable=0console=tty1root=PARTUUID (nomoreexistsconsole=ttyS0,115200)















Test della funzione μFR Reader Open

C'è un semplice codice di esempio per il lettore aperto sul clone DL-GIT da GIT

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

Rendi eseguibile

$make armhf

Correre

$ ./ufr-reader-open

Riferimenti:

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

Raspbian OS – download

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

Codice sorgente di prova:

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