[pi]GPIO

범용 입출력 (포트) general purpose input/output

입력과 출력을 마음대로 선택할 수 있고, 0과 1의 출력 신호를 임의로 만들어줄 수 있는 구조를 가진다. 입력으로 사용할 때는 외부 인터럽트를 처리할 수 있도록 하는 경우가 많다. 입출력 방향 전환용 레지스터와 입출력용 데이터 레지스터 등이 필요하다. 참고로 마이크로컨트롤러에서는 대부분의 핀들을 GPIO로 설정하는 경우가 많다.

0.wiki
General-purpose input/output (GPIO) is a generic pin on an integrated circuit or computer board whose behavior—including whether it is an input or output pin—is controllable by the user at run time.

1.GPIO 소개 및 핀배치
2.Output 테스트 (LED 출력, 파이썬)
3.Input 테스트 (스위치 입력, 파이썬)
4.Output 테스트 (LED 출력, C언어)
5.Input 테스트 (스위치 입력, C언어)
6.스크래치로 GPIO 제어하기
7.I2C 통신 설정하기(Python)
8.Character LCD(CDL4162) 사용
9.서보모터 제어하기
10.전구와 신호등 만들기

[egloos]
GPIO (Tristate Buffer)의 정체와 GPIO ISR

[pi]I2C 통신

inter-integrated circuit
1. I2C 통신이란?
-하나만 마스터가 되고, 나머지는 슬레이브가 됨 -> 슬레이브의 주소를 항상 붙여야 함 -> 긴 데이터는 부적합
-동기화 통신 방식 -> 시간에 자유로움
-2개의 선을 이용

  1. I2C(TWI) 통신

– 가장 큰 장점은 단 2가닥의 선으로 여러 대의 기기와 연결하여 통신이 가능하다는 것임

[vba]파워포인트에서 자동으로 실행되는 프로시저들

Excerpted from : AutoEvents Add-in for PowerPoint 2000 and later

  1. Sub Auto_Open() – Gets executed immediately after the presentation is opened.
  2. Sub Auto_Close() – Gets executed prior to the presentation is closed.
  3. Sub Auto_Print() – Gets executed prior to the presentation being printed.
  4. Sub Auto_ShowBegin() – Gets executed when the show begins.
  5. Sub Auto_ShowEnd() – Gets executed when the show ends.
  6. Sub Auto_NextSlide(Index as Long) – Gets executed before the slideshow moves onto the next slide.

[mac]파일 공유 설정

[맥에서 파일 공유 설정]

[macOS Sierra : Windows 사용자와 파일을 공유하도록 Mac 설정하기]

사용자가 Windows 컴퓨터에서 Mac에 연결하도록 하려면 파일 공유를 켜고 SMB 공유를 활성화하십시오.

<Mac에 공유 설정하기>
공유 환경설정을 여십시오(Apple 메뉴 > 시스템 환경설정을 선택한 다음 공유 클릭).

파일 공유 체크상자를 선택한 다음 옵션을 클릭하십시오.

‘SMB를 사용하여 파일 및 폴더 공유’를 선택하십시오.

Windows 사용자와 파일을 공유하는 데 사용될 사용자 계정 이름 옆에 있는 체크상자를 선택하고 해당 사용자에 대한 암호를 입력한 다음 승인을 클릭하십시오.

완료를 클릭하십시오.

네트워크 환경설정(보기 > 네트워크 선택)을 열고 활성 연결을 선택한 다음 고급을 클릭하십시오.

WINS 탭을 클릭한 다음 Windows 컴퓨터에서 사용하는 작업 그룹 이름을 입력하십시오.

작업 그룹 이름을 모르는 경우 Windows 컴퓨터에서 제어판 > 시스템 및 보안 > 시스템을 여십시오. (Windows 컴퓨터는 일반적으로 WORKGROUP 또는 MSHOME을 사용합니다.)

확인을 클릭한 다음 적용을 클릭하십시오.


Mac에 연결하려면 Windows 사용자는 Mac의 해당 주소 및 Mac과 파일 공유에 사용하는 이름 및 암호가 필요합니다. 해당 정보 찾기:

Mac 컴퓨터의 네트워크 주소를 보려면, 공유 환경설정(Apple 메뉴 > 시스템 환경설정을 선택한 다음 공유 클릭)을 연 다음 파일 공유를 선택하십시오. 해당 주소는 ‘파일 공유: 켬’ 표시기 아래에 나타나며 다음 예와 비슷합니다. afp://17.212.167.33/

Windows 사용자에게 사용자의 Mac에 로그인할 사용자 이름 및 암호를 부여하십시오. Mac의 보안을 위해 사용자 및 그룹 환경설정에서 Windows 사용자를 위한 특정 계정을 생성할 수도 있습니다.

최신 버전의 macOS를 설치하기 전에 있던 기존 계정을 사용하려면, 사용자 및 그룹 환경설정(Apple 메뉴 > 시스템 환경설정을 선택한 다음 사용자 및 그룹 클릭)에서 계정의 암호를 재설정해야 합니다.

Windows 공유에 사용된 사용자 계정 암호가 덜 안전한 방법으로 저장되었기 때문에 사용하지 않을 때 계정을 끄십시오. Windows 공유를 끄기 전에, 비활성화한 모든 계정을 끄십시오. 그렇지 않으면 암호가 여전히 덜 안전하게 저장됩니다.

[macOS Sierra : Windows 컴퓨터에서 Mac에 연결하기]
Mac에서 파일 공유를 켜면, Windows 컴퓨터를 사용하는 사람들이 사용자의 컴퓨터에 연결할 수 있습니다.

Mac에서 파일 공유를 켜고 Windows 사용자와 파일을 공유할 수 있도록 설정하십시오.

Windows 공유를 위해 Mac에서 사용 중인 사용자 계정의 이름과 암호를 알아놓습니다.

Windows 컴퓨터에서 파일 탐색기를 열고 네트워크를 클릭하여 연결하려는 Mac을 찾으십시오.

Mac을 이중 클릭한 다음 사용자 계정의 계정 이름과 암호를 입력하십시오.

Windows 컴퓨터가 Mac을 네트워크에 나타낼 때까지는 몇 분의 시간이 소요될 수 있습니다.

사용자가 지정된 사용자 계정을 사용하여 Windows 컴퓨터에서 Mac에 연결할 수 없다면 사용자 및 그룹 환경설정에서 해당 계정에 대한 암호를 재설정해야 할 수 있습니다.

사용자가 Mac에 연결한 후에, 접근 권한을 가진 다른 폴더나 볼륨뿐만 아니라 Windows 공유에 사용된 사용자 계정의 홈 폴더에 있는 모든 폴더로 접근할 수 있습니다.

[참고]
1.Using OS X as a File Server for a Network
2.Networking Mac computers: How to network Macs together and share files between Macs and PCs over the network
3.How to Access Your Mac Data From a Windows 8 PC

[wall]Control layers

Control layers

  1. 코넬대 Jonathan Ochshorn가 작성했다.
  2. 벽체를 4가지 환경조절 수단으로 설명하고 있다.
  3. 벽체는 열, 강우(물), 수증기, 공기를 조절한다.