Online Store

Raspbian configureren voor Raspberry Pi 3 om Digital Logic shield te gebruiken met μFR Reader RS232

Raspbian configureren voor Raspberry Pi 3 om Digital Logic shield te gebruiken met μFR Reader RS232 #

Voorwoord

Digital Logic shield met μFR Reader RS232

Het Shield is de veilige hardware voor vereenvoudigde interconnectie tussen μFR Reader RS232-apparaten, zoals het μFR Nano RS232- en μFR Classic CS RS232-lezermodel, en elke Raspberry Pi-versie. 

DLshield gebruikt pinnen 8 (GPIO14) en 10 (GPIO15) van de GPIO-header voor UART-communicatie en pin 16 (GPIO23) voor het resetten van de μFR-lezer. De SERIËLE GPIO-poort (mini-UART) is standaard uitgeschakeld. Het moet worden ingeschakeld voor de volledige functionaliteit van het apparaat. uFCoder-bibliotheekversie 4.2.7 en hoger ondersteunen DL Shields op Raspbian.

Voorzichtigheid

De seriële poort van de RPi (en alle andere GPIO's) werken alleen op 3,3V-vermogen. Door ze aan te sluiten op een 5V-bron, beschadig je je RPi.

Gpio-seriële poort inschakelen

$sudo rspi-config
  • Wachtwoord wijzigen
  • SSH inschakelen (Interfacing Option > SSH)
  • Seriële poort inschakelen (koppelingsoptie > serieel)
  • Seriële console uitschakelen (koppelingsoptie > serieel)
  • Opnieuw opstarten

Test

Linux-configuratie

$ ls -l /dev/serial*lrwxrwxrwx 1 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$groupspiadmdialoutcsudoaudiovideodevgamesusersinputnetdevgpiodrom i2cspi$sudo grep uart /boot/cmdline.txtenable_uart=1$ sudo cat /boot/cmdline.txtdwc_otg.lpm_enable=0console=tty1root=PARTUUID (no moreexistsconsole=ttyS0,115200)















Test de μFR Reader Open functie

Er is een eenvoudige voorbeeldcode voor reader open op de DL-GIT Clone van GIT

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

Uitvoerbaar maken

$make armhf

Uitvoeren

$ ./ufr-lezer-open

Referenties:

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 – downloaden

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

Test broncode:

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