본문 바로가기

분류 전체보기

(243)
8.[Thread] 함수 Thread 와 중간에 정지 시키기 import ctypes import sys import threading import time from PyQt5 import QtWidgets, QtCore from PyQt5.QtCore import QThread from PyQt5.QtWidgets import * class MyWindow(QMainWindow): def __init__(self): super().__init__() self.setupUi(self) self.Button_state = True self.pb_start.clicked.connect(self.click1_function) # thread setup self.test_thread_id = 0 def click1_function(self): if self.Button_..
오류 해결 module 'cv2.cv2' has no attribute 'xfeatures2d' pip install opencv-python==3.4.2.16 opencv-contrib-python==3.4.2.16
명령어 목록 선 검출 cv2.HoughLines(canny, 0.8, np.pi / 180, 150, srn = 100, stn = 200, min_theta = 0, max_theta = np.pi) 이미지,거리,각도,임곗값,거리약수, 각도 약수,최소각도,최대 각도 거리:픽셀 0.0~1.0 각도:0~180 임곗값 : 누산평면의 값 (각도 X 거리) 출처 : Python OpenCV 강좌 : 제 28강 - 직선 검출 - YUN DAE HEE (076923.github.io) 2.
[오류노트]python TypeError: arguments did not match any overloaded call: insertItem(self, int, str, userData: Any = None): argument 2 has unexpected type 'list' insertItem(self, int, QIcon, str, userData: Any = None): argument 2 has unexpected type 'list' insertItem ->insertItems insertItem 의 복수 형태인 insertItems S를 붙여야한다. pyinstaller failed to execute script pyinstaller 를 이용하여 exe 으로 변환할때 저 오류 메세지가 뜸 pynput 를 imp..
[오류노트] stm32f1 HAL_UART_Receive_IT(&huart1, RxBuffer, 1); HAL_UART_Receive_IT(&huart2, RxBuffer, 1); 이렇게 통신 인터럽을 붙여 썻더니 전원 인가시 시스템이 죽는 현상 HAL_UART_Receive_IT(&huart1, RxBuffer, 1); HAL_Delay(500); HAL_UART_Receive_IT(&huart2, RxBuffer, 1); 딜레이를 붙여서 해결 usart 통신 시에 시스템이 죽는 문제 HAL_UART_Transmit(&huart2,out_str1,strlen(out_str1),100); 이렇게만 썼을 시 통신을 빡시게 했을 시에 시스템이 죽는다. HAL_NVIC_DisableIRQ(USART2_IRQn); HAL_UART_Tra..
19. [STM32F429] ADC Polling PA0에 ADC를 연결 했습니다. #include "main.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private typedef -----------------------------------------------------------*/ /* USER CODE BEGIN PTD */ /* USER CODE END PTD */ /* Private define ------------------------------------------------------------*/ /* USER ..
18. [STM32F429] SPI Master 와 Slave 선 연결 Master - Slave PA4 - PA4 (칩선택) PA5 - PA5 (클럭) PA6 - PA6 (Master in Slave Out) PA7 - PA7 (Master out Slave in) 이렇게 1:1로 연결 하면됩니다~ 다른 통신과는 다르게 Tx-Rx 이런식으로 반대로 연결할 필요가 없습니다. 마스터 부분 #include "main.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private typedef -------------------------------------..
[orcad]page 순서 바꾸기 Annotate... 를 이용해서 부품이름을 다시 Reset하는 과정에서 번호 순서를 부여 할때 OrCad는 PAGE의 순서대로 번호를 부여 합니다. 하지만 PAGE2 부터 부여하기 원하지만 드래그를 아무리해도 순서는 바뀌지 않죠 그럴때는 이렇게 RENAME을 통해서 앞에 1. 를 붙여서 자리 이동을 하면 됩니다. 우주 티끌 같은 팁이지만...누군가는 도움이 되길 바랍니다.