Update README.md, manual_clean_bash/README.md

Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
This commit is contained in:
2022-09-08 09:07:19 +07:00
parent 272d9b0216
commit 83e1d4f785
2 changed files with 25 additions and 11 deletions

View File

@@ -10,12 +10,16 @@ wiringOP: <https://github.com/orangepi-xunlong/wiringOP>
- Перейти в директорию репозитория:
```cd orangepi_coolfan```
- Скопировать скрипты:
```cp coolfan-control /usr/bin```
```cp coolfan-stop /usr/bin```
```cp coolfan.service /etc/systemd/system```
```
cp coolfan-control /usr/bin
cp coolfan-stop /usr/bin
cp coolfan.service /etc/systemd/system
```
- Активировать и запустить службу:
```systemctl enable coolfan.service```
```systemctl start coolfan```
```
systemctl enable coolfan.service
systemctl start coolfan
```
---
## Управление:
Управление службой производится следующими командами:
@@ -29,5 +33,7 @@ wiringOP: <https://github.com/orangepi-xunlong/wiringOP>
- Узнать можно их следующим способом:
```ls -la /usr/bin | grep coolfan```
- Если права не совпадают, то нужно обновить их следующей командой:
```chmod 777 /usr/bin/coolfan-control```
```chmod 777 /usr/bin/coolfan-stop```
```
chmod 777 /usr/bin/coolfan-control
chmod 777 /usr/bin/coolfan-stop
```

View File

@@ -1,13 +1,19 @@
## Небольшой мануал по командам на чистом bash
---
Включение GPIO-порта:
```echo <номер порта> > /sys/class/gpio/export```
```
echo <номер порта> > /sys/class/gpio/export
```
---
Отключение GPIO-порта:
```echo <номер порта> > /sys/class/gpio/unexport```
```
echo <номер порта> > /sys/class/gpio/unexport
```
---
Получение направления GPIO-порта (in/out):
```cat /sys/class/gpio/gpio<номер порта>/direction```
```
cat /sys/class/gpio/gpio<номер порта>/direction
```
---
Смена направления GPIO-порта (in - вход, out - выход):
```
@@ -16,7 +22,9 @@ echo out > /sys/class/gpio/gpio<номер порта>/direction
```
---
Получение значения GPIO-порта low(0)/high(1):
```cat /sys/class/gpio/gpio<номер порта>/value```
```
cat /sys/class/gpio/gpio<номер порта>/value
```
---
Смена значений GPIO-порта (low/high):
Для смены значения порта нужно поменять его direction на out