반응형

인프런의 남박사의 파이썬으로 실전 웹사이트 만들기 강좌의 마지막에 있는 강의자료를 다운 받고 사용하는 방법.

강의 자료를 받고 압축을 풀면 텍스트 파일로 쥬피터노트북 사용법이 아래와 같이 간략히 나와 있다.

# 1. 쥬피터노트북 설치

pip install jupyter

# 2. 명령프롬프트 상태에서 쥬피터노트북 압축 해제된 폴더에서

jupyter notebook

# 3. 브라우저에서 강좌내용 참조

 

우선 쥬피터 노트북 설치.

Visual studio code를 실행하고 Terminal 에서

pip install jupyter 입력.

 

설치가 진행된다.

위와 같이 설치가 완료되었다.

그리고 강의 자료가 있는 폴더로 가서

jupyter notebook 실행.

위와 같은 메시지가 뜨면서 쥬피터 노트북이 실행되고 강의 자료가 열린다.

강의를 보면서 열심히 메모했는데.... 친절하게 강의자료도 만들어 올려놓으셨다. ^^

728x90
반응형
반응형

A ... no more B ... than C ~ D ~

C가 D 하지 않는 것처럼 A는 B 하지 않는다.

ex) A whale is no more a fish than a horse is (a fish).

I can no more swim than a stone can.

돌이 수영을 못 하는 것처럼 나는 수영을 못한다.

I cannot swim any more than a stone can.

('not ~ any more than')

참고) 'no = not ... any'

Just as a stone cannot swim, so I cannot swim.

[The fact that we were born in a poor nation gives us] no more [a right to betray our country] than does [the fact that we were born in a poor family] give us [a right to betray our family].

우리가 가난한 가정에서 태어났다는 사실이 우리에게 우리의 가정을 배반할 권리를 주지 않는 것처럼 우리가 가난한 나라에서 태어났다는 사실이 우리에게 우리의 나라를 배반할 권리를 주지 않는다.

(The fact that we were born in a poor nation does not give us) a right to betray our company any more than does the fact that we were born in a poor family give us a right to betray our family.

(Just as) the fact that we were born in a poor family does not give us a right to betray our family, so does the fact that we were born in a poor nation not give us a right to betray our country.

728x90
반응형
반응형

비교 부정 구문

 

NOT LESS THAN

1. not less than : 적어도 (= at least)

ex) He has not less than 500 bucks

2. not less 형용사 than ~ : ~ 보다 덜 '형용사' 하지 않다.

ex) Mary is not less cute than Jane.

(Mary는 Jane 보다 덜 귀엽지 않다. => Jane 정도로 귀엽거나 혹은 Jane 보다 더 귀엽다)

NOT MORE THAN

1. not more than : 기껏해야, 많아야 (= at most)

ex) He has not more than 50 bucks.

2. not more 형용사 than ~ : ~ 보다 더 '형용사' 하지 않다.

ex) Mary is not more cute than Jane.

(Mary는 Jane 보다 더 귀엽지 않다. => Jane 정보로 귀엽거나 혹은 Jane 보다 덜 귀엽다)

NO LESS THAN

1. no less than : ~ 만큼이나 많이 (= as many/much as)

ex) He has no less than 500 bucks.

2. no less 형용사 than ~ : ~ 만큼 그렇게 '형용사'한 (= just as 형용사 as ~)

ex) He is no less handsome than Jim.

(= He is just as handsome as Jim.)

NO MORE THAN

1. no more than : 단지 (= only)

ex) He has no more than 10 bucks.

2. no more 형용사 than ~ : ~ 하지 않는 것처럼 '형용사'하지 않다 (?)

A ... no more B ... than C ~ D ~

C가 D 하지 않는 것처럼 A는 B 하지 않는다.

ex) A whale is no more a fish than a horse is (a fish).

728x90
반응형
반응형

 

한줄의 소스코드 문자열이 너무 길어 질 때,

소스의 가독성이 떨어진다.

이럴 때 적용할 수 있는 방법은 아래 링크 사이트를 참조하였다.

 

 

https://heroeskdw.tistory.com/entry/%EC%BD%94%EB%94%A9%EB%AC%B8%EC%9E%90%EC%97%B4-%EB%A6%AC%ED%84%B0%EB%9F%B4-%EC%97%B0%EA%B2%B0

 

[코딩]문자열 리터럴 연결

두 줄 이상이 필요한 문자열 리터럴을 형성하려면 두 문자열을 연결합니다. 이렇게 하려면 백슬래시를 입력한 다음 리턴 키를 누릅니다. 백슬래시를 사용하면 컴파일러가 다음 줄 바꿈 문자를 �

heroeskdw.tistory.com

 

첫 번째 방법 문자열에 백슬래쉬를 입력하고 엔터키를 입력한다.

 

 

두 번째 방법 문자열을 " "로 각각 묶어서 사용한다.

 

 

 

참고로 STM32 컴파일러 System Workbenth는 두 번째 방법을 자동으로 지원한다.

 

 

 

728x90
반응형

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

200929 STM32F103 - PWM (TIM4_CH2)  (0) 2020.10.15
201013 백래시  (0) 2020.10.13
200925 스텝 모터 드라이버 (TB6560AHQ) excitation mode  (0) 2020.09.26
200319 산요 팬 속도 제어  (0) 2020.09.25
200923 SystemWorkbench - Source folder copy  (0) 2020.09.24
반응형

 

엑셀에 도형을 넣고 여러 도형을 선택할 때 컨트롤을 누른 상태에서 선택하는 불편함이 있다.

마우스로 영역을 지정하여 선택하려고 하면 셀 영역이 선택된다.

도형만 선택하고 싶은데... 그래서 찾으니 방법이 있었다. 역시 검색하니 친절한 분들이 다 올려 놓으셨다.

나도 간단히 정리. 오피스365 기준.

 

홈 > 찾기 및 선택 > 개체 선택

이렇게 선택하면 개체 선택 모드가 된다. 이 모드에서 영역을 지정하여 개체를 선택할 수 있다.

 

 

 

개체 선택을 하면 개체 선택 모드가 되어 있으므로 다시 해제하려면 개체 선택 메뉴를 다시 선택해야 한다.

 

 

 

이 작업을 더 편하게 하기 위해서 빠른 실행 도구 모음에 추가를 해 놓으면 된다.

개체 선택 메뉴에서 오른쪽 클릭 > 빠른 실행 도구 모음에 추가.

 

 

 

아래와 같이 개체 선택 도구가 추가 된 것을 볼 수 있다.

 

 

 

 

 

이 기능을 몰라서 그 동안 일일이 모든 개체를 선택하고 있었다.

진작 검색해 볼걸~ ^^

 

 

 

728x90
반응형
반응형

 

스텝 모터 드라이버 (TB6560AHQ)를 사용하는데 설정하는 excitation mode.

 

 

 

Full step, Half step, micro step (1/4, 1/8, 1/16) 으로 표시되지 않고 phase로 표시되어 있다.

전기적 특성표를 보면 phase와 theta로 알수 있다.

 

 

 

그러나 더 알아보기 쉬운 방법으로 다른 device는 아래와 같이 표시되어 있다.

이것을 보면 driving mode를 이해하기가 더 쉽다.

 

C.f.) Step motor driver AD1231

 

 

 

 

 

728x90
반응형

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

201013 백래시  (0) 2020.10.13
200928 SystemWorkbench - 문자열 연결  (0) 2020.09.28
200319 산요 팬 속도 제어  (0) 2020.09.25
200923 SystemWorkbench - Source folder copy  (0) 2020.09.24
180124 Absolute vs. Incremental encoder  (0) 2020.09.22
반응형

 

San Ace B120 model (24V model 로 테스트)

 

Blower : Cooling fan specialized for high static pressure

 

 

 

PWM 으로 속도 제어가 가능한 팬의 제어 기능.

 

 

5V level의 PWM 신호를 인가해야 한다.

"Control terminal이 open일 경우, fan speed는 PWM duty cycle 100%와 같다"고 마지막 설명에 나와 있다.

 

 

4번 항목의 내용을 보면 100% PWM duty로 테스트를 해 보려면 control wire를 open으로 하면 된다.

그러나 B120 (24V) model은 위 사양의 PWM duty-speed 특성그래프에서 PWM 0%가 low speed 이므로 control wire를 open 하면 낮은 속도로 동작한다.

참고로 전원을 인가하고 Control 신호를 open 상태에서 측정해 보면 1.485V가 측정된다.

따라서 B120은 100% PWM duty로 테스트 해 보려면 5V를 인가해 주어야 한다.

C.f.) San Ace 80은 3.20V가 측정된다. Duty cycle 100%로 동작하는 것으로 판단된다.

 

 

728x90
반응형
반응형

 

STM32용 무료 컴파일러 System Workbench.

Eclipse 기반 컴파일러.

두 개의 워크스페이스를 열고 다른 워크스페이스의 소스 폴더를 복사하여 붙여넣기하면

아래와 같이 복사된 소스 폴더는 사선 마크가 나타난다. (ex. HAL folder)

 

 

이 폴더를 오른쪽 클릭하여 속성을 확인해 보면.

아래와 같이 Exclude resource from build가 check 되어 있다.

이 check를 해제하면 build 에 포함되는 일반적인 소스폴더가 된다.

 

 

Exclude resource from build가 해제된 상태의 HAL folder.

 

 

 

 

참고로 다른 워크스페이스에서 소스를 복사하여 붙여넣기를 하면 링크만 복사되는 것이 아니라 실제 소스 폴더와 내부 파일도 복사된 워크스페이스 소스 폴더에 복사된다.

 

 

 

728x90
반응형

+ Recent posts