개발내역 4주차 - DFP검사기
최초 작성일 : 2022-12-15
업무내용
라즈베리파이의 GPIO 의 기능을 이용하여 출력 입력 받고 온도센서 압력센서 데이터를 받아 표시하는 프로그램이다.
- 라즈베리파이 GPIO 이용
```C++
#include
// Include WiringPi library! #include
const int butPin_Carpressure = 17; const int butPin_DeflationTransfer = 27; const int butPin_Cleaning = 22;
Background *gBackground = NULL;
Background::Background(QWidget *parent) : QDialog(parent), ui(new Ui::Background) { … wiringPiSetupGpio(); //bcm mode … }
2. 라즈베리파이 온도센서 이용
쓰레드 활용
```C++
m_thread = new Temperature();
connect(m_thread, SIGNAL(Temp_SensorData(double)), this, SLOT(thread_finish(double)));
m_thread->start();
- QT UI 활용
screen_CarPressure = new CarPressure();
screen_CarPressure->setWindowFlags(Qt::Window | Qt::FramelessWindowHint);
screen_CarPressure->move(0,0);
screen_CarPressure->show();
screen_CarPressure->timer_button->start();
화면 UI는 하나의 화면에서 입력을 받아 표시하는 위치 달라지게 설게했다.
## 참고 자료
https://github.com/Leejeunghun/DPF_CLeaning
댓글남기기