Skip to content
Snippets Groups Projects
Commit 63e9673a authored by Tobiasz Dryjański's avatar Tobiasz Dryjański
Browse files

Update README.md

parent 83c9a0da
Branches
Tags
No related merge requests found
## Czytnik NFC
Sprawdz switch
![Schemat połączenia czytnika NFC z NUC](lab03/img/lab2_nfc.png "Schemat połączenia czytnika NFC z NUC")
![Schemat połączenia czytnika NFC z NUC](lab03-i2c/img/lab2_nfc.png "Schemat połączenia czytnika NFC z NUC")
- Sprawdzenie poprawnej komunikacji z NF532 na magistrali I2C
```bash
modprobe i2c_dev
......@@ -16,7 +16,7 @@ device.name = "PN532 over I2C"
device.connstring = "pn532_i2c:/dev/i2c-9"
````
Po uruchomieniu komendy 'nfc-pool' przyłóż kartę NFC do czytnika (włącz obracanie ramienia z kartami NFC), powinien wyświetlić się UID karty.
![Test połączenia czytnika NFC z NUC](lab03/img/PN532_testS.gif "Test połączenia czytnika NFC z NUC")
![Test połączenia czytnika NFC z NUC](lab03-i2c/img/PN532_testS.gif "Test połączenia czytnika NFC z NUC")
### Obsługa czytnika w Pythonie:
- Instalacja biblioteki py532lib:
......@@ -38,7 +38,7 @@ while(True):
card_data = pn532.read_mifare().get_data()
print(card_data)
```
![Test odczytu kart NFC w app python](lab03/img/PN532_python_test.gif "Test odczytu kart NFC w app python")
![Test odczytu kart NFC w app python](lab03-i2c/img/PN532_python_test.gif "Test odczytu kart NFC w app python")
- Przykładowy kod programu (UWAGA funkcja card.scan_field() jest nieblokująca) :
```python
#!/usr/bin/env python3.6
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment