Online Store

Configurer Raspbian pour Raspberry Pi 3 pour utiliser digital logic shield avec uFReader RS232

Configurer Raspbian pour Raspberry Pi 3 pour utiliser digital logic shield avec uFReader RS232 #

Introduction #

Digital Logic shield avec uFR Reader RS232 Shield est la paix du matériel pour une interconnexion simplifiée entre les périphériques uFReader RS232, comme uFR RS232 et la taille de carte RS232, et toutes les versions de RaspberryPi. Le bouclier DL utilise les broches 8 (GPIO14) et 10 (GPIO15) de l’en-tête GPIO pour la communication UART et les broches 16 (GPIO23) pour réinitialiser le lecteur uFR. Le port série GPIO (mini-UART) est désactivé par défaut. Vous devez les activer pour le bon fonctionnement de l’appareil. La bibliothèque uFCoder version 4.2.7 et ultérieure prend en charge les boucliers DL sur Raspbian.

Attention

Le port série du Pi (et tous les autres GPIO) workat3.3Vonly.Connectingthemtoa5Vsource détruira votre Pi.

Activer le port série GPIO

$sudo rspi-config

  • Changer de mot de passe
  • Activer SSH (option d’interfaçage > SSH)
  • Activer le port série (option d’interfaçage > série)
  • Désactiver la console série (option d’interfaçage > série)
  • Redémarrer 

Test

Tester la configuration Linux

$ ls -l /dev/serial*
lrwxrwxrwx 1 racine racine 5 Nov 21 07:54 /dev/serial0 -> ttyS0 lrwxrwxrwx 1 racine racine 7 Nov 21 07:54 /dev/serial1 -> ttyAMA0 $ ls - l /dev/ttyS0
crw-rw----1rootdialout4,64Nov2107:54/dev/ttyS0
$groups
piadmdiatcdromsudoaudiovideoplugdevgamesusersinputnetdevgpioi2cspi
$sudo grep uart /boot/cmdline.txt
enable_uart=1
$ sudo cat /boot/cmdline.txt
dwc_otg.lpm_enable=0console=tty1root=PARTUUID (nomoreexistsconsole=ttyS0,115200)

Tester le lecteur μFR ouvert #

Il existe un exemple de code simple pour le lecteur ouvert sur le clone DL-GIT de GIT

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

Rendre exécutable
$make armhf

Courir
$ ./ufr-reader-openRéférences: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 – télécharger

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

Tester le code source :

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