mirror of
https://github.com/JDM170/orangepi_coolfan
synced 2025-12-10 05:57:21 +07:00
Update GPIO scheme, rename manual_clean_bash -> manual_shell
Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
This commit is contained in:
34
manual_shell/README.md
Normal file
34
manual_shell/README.md
Normal file
@@ -0,0 +1,34 @@
|
||||
## Небольшой мануал по командам на shell
|
||||
---
|
||||
Включение GPIO-порта:
|
||||
```
|
||||
echo <номер порта> > /sys/class/gpio/export
|
||||
```
|
||||
---
|
||||
Отключение GPIO-порта:
|
||||
```
|
||||
echo <номер порта> > /sys/class/gpio/unexport
|
||||
```
|
||||
---
|
||||
Получение направления GPIO-порта (in/out):
|
||||
```
|
||||
cat /sys/class/gpio/gpio<номер порта>/direction
|
||||
```
|
||||
---
|
||||
Смена направления GPIO-порта (in - вход, out - выход):
|
||||
```
|
||||
echo in > /sys/class/gpio/gpio<номер порта>/direction
|
||||
echo out > /sys/class/gpio/gpio<номер порта>/direction
|
||||
```
|
||||
---
|
||||
Получение значения GPIO-порта low(0)/high(1):
|
||||
```
|
||||
cat /sys/class/gpio/gpio<номер порта>/value
|
||||
```
|
||||
---
|
||||
Смена значений GPIO-порта (low/high):
|
||||
Для смены значения порта нужно поменять его direction на out
|
||||
```
|
||||
echo 0 > /sys/class/gpio/gpio<номер порта>/value
|
||||
echo 1 > /sys/class/gpio/gpio<номер порта>/value
|
||||
```
|
||||
Reference in New Issue
Block a user