- Pin 19 is not a available Digital Pin/GPIO
readDigitalPin from raspberry PI problem
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi all :)
I connedted my Raspberry PI to MATLAB and I want to use its inputs and outputs.
I defined:
configurePin(r,25,'DigitalOutput') -> the output is lamp
configurePin(r,19,'DigitalInput') -> the input is sensor that located opposite to the lamp
writeDigitalPin(r,25,1) -> lighting the lamp
readDigitalPin(r,19) -> read the value of the sensor
The goal is that the reading value from the sensor (0/1) will be changed according to the light - if the sensor see the light or if something is hiding the light.
The problem is that when I lighting the lamp and I try to read the value of readDigitalPin(r,19) it returns me the value "0", and when I cover the lamp, it also returns me the value "0" instead of "1" in one of the cases...
Did somebody knows or can think where is the problem?
0 Kommentare
Antworten (1)
Nagasai Bharat
am 19 Jan. 2021
Hi,
From my understanding there are few cases leading the issue.
Read logical value from GPIO input pin - MATLAB readDigitalPin (mathworks.com) - This documentation should help you in finding the available pins.
2. The sensor may be too sensive to the lighting conditions. You can check the Pin with a Digital multimeter.
3. You can cross check the readDigitalPin with a switch and see if the value changes.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Raspberry Pi Hardware finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!