C++ - какие контакты gpio считывает этот код ?
Итак, у меня есть код из статьи, и я пытаюсь его проработать, речь идет о реализации iot в raspberry pi.
в этом проекте есть 4 элемента(2 светодиода, 1 датчик и 1 двигатель в качестве вентилятора) .Итак, я узнал в строках 42-47, что штыри 17,22,27 используются для трех элементов, но я не могу понять, какой штырь предназначен для датчика ? (автор говорит, что строки 90 и 91 отображают показания датчиков)
вот этот код : https://gist.github.com/mhvn092/8c2fcb391d9afeb09dcc8d3363450fc0
Что я уже пробовал:
я тоже задавал этот вопрос где-то еще, но люди говорят, что в строке 73 есть программа, которая запускает датчик, но это драйвер датчика.
markkuk
Вы уже получили правильный ответ, датчик считывается в строке 73 с помощью внешней программы. Командная строка определяет, что датчик DHT22 подключен к GPIO 4.
Member 13876913
ах, большое вам спасибо, просто еще пара вопросов, Что такое 22, написанные до этого в этой строке? это и есть контакт напряжения ? если бы я хотел изменить пин-коды в коде, мне нужно было бы изменить только эту строку ? а как насчет остальных трех элементов ? только строки 42-47 ?
большое спасибо чувак
markkuk
"22" - это тип датчика температуры, см. исходный код по адресу https://github.com/adafruit/Adafruit_Python_DHT/blob/master/examples/AdafruitDHT.py
Member 13876913
большое тебе спасибо чувак
KarstenK
запишите его как ответ, чтобы закрыть вопрос&A.