반응형

DataGridView column header color 변경. (열 헤더 색상 변경)

 

dataGridViewNormal.EnableHeadersVisualStyles = false;
dataGridViewNormal.ColumnHeadersDefaultCellStyle.BackColor = Color.LightGray;

// dataGridViewNormal은 control name

 

밝은 회색으로 변경하는 코드.

 

 

위 이미지와 같은 색상이 된다.

 

 

 

 

728x90
반응형
반응형

DataGridView 열 정렬 기능 해제

 

DataGridView의 header 열을 클릭하면 정렬이 되어 버린다. 이것을 해제하는 방법.

 

foreach (DataGridViewColumn column in dataGridViewNormal.Columns)
{
	column.SortMode = DataGridViewColumnSortMode.NotSortable;
}

// dataGridViewNormal은 control name

 

Form load event에 넣어 주었다.

 

 

위와 같이 column header가 클릭안 되게 된다.

 

 

 

 

 

 

728x90
반응형
반응형

중국산 휴대용 오실로스코프

DSO2512G

 

퇴근하고 집에서 일하거나 주말에 일할 때 필요할 것 같아서 샀다.

알리익스프레스를 통해서.

 

알리가 무료배송이 되니 가끔 알리에서 구매하기도 한다. 

여담이지만 가끔 동일한 제품이 한국에서도 판매하는데 가격이 한국이 조금 더 비싼 경우도 있고 가격은 동일한데 한국은 배송비 포함. 알리는 배송비 무료라 알리가 더 저렴한 제품도 있다.

중국이라 신뢰할 수 없다는 단점이 있지만... 그리고 배송 기간이 길다. 넉넉하게 2주는 잡는다.

 

이번 오실로스코프는 그럭저럭 만족한다.

대략 9만원 정도. 수수료 포함하니 10만원 조금 넘었다.

중국산은 신뢰하지 못 하여 항상 3만원 미만의 저가만 구매했었는데 이번에는 도전~

이 정도 가격에 2 Channel. 120 MHz니 가격대비 성능은 좋다.

 

 

스코프, 프루브, 그리고 영상출력 케이블.

 

 

메뉴얼도 나름 쓸만하게 되어 있다.

 

 

자체 테스트를 어떻게 할지 고민했었는데...

아래쪽 영상 출력 단자를 통해 펄스 파형 출력을 할 수도 있다.

출력 펄스 주파수도 설정 가능하니 간이 신호 발생기로도 쓸 수 있다.

 

트리거 기능도 잘 된다. 이 정도면 기본 기능은 되는 셈이다.

저장 기능으로 파형을 내부에 저장한다.

USB C type connector를 통해 충전하고,

모드를 변경하여 PC에 연결하면 저장장치로 인식되어 저장한 파형을 복사 할 수 있다.

 

그런데 생각보다 저장된 파일의 이미지가 많이 작다. ^^

사진으로 보면 디스플레이가 커 보이네... 실제는 디스플레이가 많이 작다. ㅋㅋ

500mV 이하의 떨림은 측정하지 못 하니 참고~

 

중국산이라 내구성이 어느정도 될지 모르겠다. 써 봐야 알겠지~

20만원짜리 PC oscilloscope로 가지고 있는 picoScope에 비하면 조잡하지만... 

20만원짜리는 대역폭이 10 MHz 인데 비해 이것은 120 MHz 이니 대역폭 때문에 구매했다. ^^

 

추가 여담이지만 알리도 가격과 무료배송을 잘 보아야 한다.

말도 안되는 저렴한 가격에 구매를 하려고 옵션을 선택하면 가격이 바뀌는 경우가 많다.

무료배송이 안 되는 제품도 있으니 잘 보고 구매해야 한다.

 

국내에 없는 제품을 검색하면 알리에 있는 경우가 많다.

이 제품도 국내 쇼핑몰에 8만원대에 있어서 주문했는데 갑자기 모두 품절이 뒤었다.

아마 주문을 받은 후 알아보니 가격이 올라서 품절처리 한 듯.

예전에는 정말 8만원대 였는 것 같다. 

 

 

 

 

 

728x90
반응형

'공부 > HW' 카테고리의 다른 글

220222 Windows10 ping 설정  (0) 2022.02.22
220214 라즈베리파이 3 Qt5 설치  (0) 2022.02.16
211118 Lattice Diamond Node-lock license  (0) 2021.11.19
211117 PuTTy 재시작  (0) 2021.11.17
211116 Lattice Diamond NODE-locked license  (0) 2021.11.16
반응형

안킬로쿵 수리

 

민승이 크리스마스 선물로 사준 안킬로쿵.

딜로포쿵에 이어서 두 번째 구매한 쿵 시리즈.

 

받아보고 '쿵' 해보았다. 

어라? 이게 다 인가? 처음에는 그러려니 했는데 이상해서 그림을 보니 다르다... ㅡ.ㅡ;

몸체가 열리지 않는다. ㅠ.ㅠ

 

어떻할까? 그냥 쓸까? 고민하다가 고치기로 마음먹었다.

혹시 나와 비슷한 경험이 있을까 검색해 보니... 역시 있었다. ^^

친절하게 유튜브에 수리방법을 올리셨는데.... 너무 길다... 

 

https://www.youtube.com/watch?v=qeSC6WFlvLc 

 

유튜브를 보면서 열심히 분해하고 조립한 결과 이제 동작한다. 

수리후에도 때때로 몸체가 잘 안열릴 때도 있지만 전처럼 항상 안열리는 상황은 없다. 

 

 

분해 했을 때... 역시 스프링과 무게철이 제위치에 있지 않고 나와 있다.

분해도 어려웠지만 조립은 더 어려웠다. ㅡ.ㅡ;

 

다리에 가려서 드라이버를 넣을 틈이 없는 나사 하나 때문에 어려웠던 분해....

조립은 스프링 위치를 어디에 둘 지 몰라 고민,...

스프링이 튀지 않게 잡으면서 몸체를 조립하느라 힘들었다. 

 

다시 열리지 않는 일이 발생해서 다시 분해하고 조립.

이번에는 틀어지지 않게 순간접착제로 붙였다.

 

 

분해전 첫 번째 사진과 같이 몸체가 열리지 않는다.

우선 가운데 날개 같은 부분을 드라이버로 풀고 분리.

분리하기 전에 스프링의 위치를 기억해 두자. (가운데 사진. 아래 사진)

 

 

몸체의 나사를 풀고 분해했다. 역시나 빠져 있는 스프링과 무게추.

 

 

위치를 맞추고 재 조립하기 전에 각 부품의 위치를 잘 기억해 두자.

특히 스프링의 위치를 기억해 두어야 조립한 후에 제대로 동작한다. 우측 위 사진의 스프링 위치도 기억!!!

 

 

꼬리 스프링의 위치도 기억!!! 

 

 

가장 조립하기 힘든 위치. 

가운데 샤프트와 꼬리 고정 부품. 스프링 맞추고 이것을 잡으면서 반대측 몸통을 조립해야 한다. 

다 조립하고 앞 부분 몸체 조립을 잊어서 다시 분리한 경험이... ㅠ.ㅠ

 

하지만 고생한 보람이 있다~ 

아이가 잘 가지고 논다~ ^^

 

728x90
반응형

'육아' 카테고리의 다른 글

220219 덕평공룡수목원 나들이  (0) 2022.02.21
220213 예송원 외출  (0) 2022.02.15
211031 민승이 그림 작품  (0) 2021.11.17
211031 대지산 놀이터  (0) 2021.11.11
211105 오늘의 민승이 작품  (0) 2021.11.06
반응형

 

Lattice diamond 3.12 version

또 다른 PC에 설치할 일이 있어서 설치.

 

NIC 물리 주소를 등록하고, 받은 license.dat 파일을 설치한 폴더 안에 있는 license 폴더에 

복사까지 했다.

C:\lscc\diamond\3.12\license

자동으로 인식될 줄 알았는데...

 

 

에러...

기본으로 설정되어 있는 위치에 있어야 하는 것 같다.

 

 

나오는 License Debug 창에서 License file의 위치를 지정.

지정만하고 실행하니 여전히 에러.

 

윈도우 설정 >> 시스템 >> 정보 >> 고급 시스템 설정 >> 환경변수

 

 

여기서 LM_LICENSE_FILE이 제대로 설정되었는지 확인하고 확인 버튼을 누르면 윈도우에 적용된다.

이 이후로는 Lattice Diamond 프로그램이 정상적으로 실행된다.

 

 

 

728x90
반응형
반응형

 

 

오늘도 그림을 그린 민승이 ^^

5살~ 

 

 

엄마, 아빠를 그린 그림.

 

 

위 그림은 오~ 이정도까지~

아빠, 엄마를 놀라게 한 그림이다. ^^

색연필 통에 있는 코끼리를 보고 따라 그린 것.

코끼리 위의 새까지 자세히 그렸다. ^^

 

 

 

728x90
반응형

'육아' 카테고리의 다른 글

220213 예송원 외출  (0) 2022.02.15
220101 안킬로쿵 수리  (0) 2022.01.05
211031 대지산 놀이터  (0) 2021.11.11
211105 오늘의 민승이 작품  (0) 2021.11.06
211030 민승이 아파트 친구  (0) 2021.11.06
반응형

 

 

PuTTy 재시작 하는 방법 >> Restart Session

Board와 Serial 통신을 연결하여 사용하다가 board 전원이 꺼져서 PuTTy 연결이 끊길 때가 있다.

이럴 때 매번 끊긴 PuTTy를 종료하고 다시 PuTTy를 시작하였는데...

간단하게 다시 시작하는 방법이 있었다.

 

 

이렇게 연결된 상태에서...

 

 

보드 전원이 끊겨서 연결이 끊겼다.

보드 전원을 다시 넣고,

 

PuTTy의 시스템 메뉴 (왼쪽 위의 아이콘) 를 클릭 나오는 메뉴에서 

Restart Session을 선택한다.

(Inactive) 상태가 사라진다.

 

 

정상적으로 다시 연결이 되었다~ ^^

 

 

 

728x90
반응형
반응형

 

 

STM32 Project example 

예전에 알고 있었지만 또 잊어버리고 검색해서 결국 다운로드 받았다. ㅡ.ㅡ;

 

https://www.st.com/content/my_st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubel4.license=1637073585670.product=STM32CubeL4.version=1.17.0.html

 

위 링크로 가서 다운로드 받으면 된다. (위 링크는 L4 series의 package)

 

https://www.st.com/en/embedded-software/stm32cube-mcu-mpu-packages.html#products

 

STM32Cube MCU & MPU Packages - STMicroelectronics

With STM32Cube, STMicroelectronics provides a comprehensive software tool, significantly reducing development efforts, time and cost.

www.st.com

위 링크에 있는 Package 중에서 선택해서 다운 받으면 된다.

 

그러나, STM32CubeMX를 설치하였다면 내가 사용하는 디바이스의 패키지는 이미 설치되어 있다.

 

Project Manager 탭의 아랫 부분

 

Use Default Firmware Location

C:\Users\USER\STM32Cube\Repository\STM32Cube_FW_F4_V1.26.2

 

이 경로에 Project 예제가 있으니 프로그램할 때 참조하면 좋다.

검증되어 배포하는 참고 예제들이니... 

오늘도 이 예제를 참고하여 원하는 것을 테스트 했다. ^^

 

 

 

728x90
반응형

'공부 > STM32' 카테고리의 다른 글

211115 STM32 HAL_UART_Transmit  (0) 2021.11.15
211101 NUCLEO-F401RE Run configuration  (0) 2021.11.02
211101 NUCLEO-F401RE GPIO  (0) 2021.11.01

+ Recent posts