Всем привет! Ребята, подключил PN532V3 (именно версия 3, красный, квадратный) к raspberry pi2 B, там всего 4 провода. Вот программу написать не могу на питоне, потому что не понимаю как он должен работать. До этого имел дела с датчиками, писал программы такого типа, например для датчика геркон: Код (Python): import RPi.GPIO as GPIO GPIO.setmode(GPIO.BCM) GPIO.setup(3, GPIO.IN) signal = GPIO.input(3) if signal: print 'The door is open' else: print 'The door is close' GPIO.cleanup() Здесь хотел написать такую же, но не работает. Все примеры которые я находил в интернете либо для ардуино, либо для других плат, либо с другими датчиками NFC, на "малину" ничего не нашел с данным датчиком. Помогите пожалуйста с программой!
Он работает по SPI или I2C, ищите пример как работать с SPI и I2C на Raspberry Pi. Но для начала включите поддержку SPI или I2C(смотря что используете)
Нашел статью: http://osoyoo.com/2017/07/20/pn532-nfc-rfid-module-for-raspberry-pi/ Дошел до первого шага и там нет A7 I2C, не знаю что теперь делать. При настройке SPI с помощью данной статьи: https://geektimes.ru/post/255052/ оказалось что файл /etc/modprobe.d/raspi-blacklist.conf пустой
Для подключения разного рода датчиков можно использовать платформу https://www.kaaproject.org/healthcare/ Ну или один из вариантов фреймворков которые они предлагают. Они засунули всю реализацию внутрь, поэтому чисто через API в своем коде используешь и всё, довольно простая штука... вроде