mirror of
https://github.com/JDM170/orangepi_coolfan
synced 2025-12-10 05:57:21 +07:00
Update README.md, manual_clean_bash/README.md
Signed-off-by: Lev Rusanov <30170278+JDM170@users.noreply.github.com>
This commit is contained in:
20
README.md
20
README.md
@@ -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
|
||||
```
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user