it 24

[Tip] 블로그에서 소스코드 예쁘게 정리하기

나는 소스코드를 블로그에 올릴 때 Syntax Highlighter를 사용한다. 그냥 밋밋하게 나오는것 보단 깔끔하고 보기 쉽게 나오기 때문이다. 하지만 네이버블로그에서는 스크립트 태그를 지원하지 않아서 사용할 수 없단다. 그래서 좋은놈을 찾아냈다. color scripter라는 건데 Syntax Highlighter보다 사용하기 쉽고 간편하다. 나처럼 그냥 쓰기에는 차이점이 없다. Syntax Highlighter를 사용하기 위해선 파일을 다운받아 약간 복잡한? 과정을 거치고 글을 작성할때 html로 바꿔서 코드 처음과 끝에 같은걸 붙여서 사용하게 되는데 오늘 소개해줄 녀석은 그런게 필요없다. 그냥 소스 작성해서 붙여넣기 하면 끝이다. 먼저 아래 사이트로 접속하면 다음과 같은 화면이 나온다. http:..

[AVR] SPI 통신

SPI(Serial Peripheral Interface)는 직렬 주변기기 인터페이스다. CPU와 다수의 CPU들 또는 CPU와 다수의 주변장치들 사이에 고속으로 데이터를 동기 전송하는데 사용되는 직렬 통신 방법 중에 하나이다. 장치들은 마스터 슬레이브 모드로 통신하며 여러 슬레이브 장치들은 개별 슬레이브 셀렉트(SS or Chip Select(CS)) 라인과 함께 동작할 수 있다. [그림 1] 싱글 마스터와 싱글 슬레이브 SPI 통신은 4가지 논리신호를 지정한다. ◎ SCLK(Serial Clock) : 직렬클럭 ◎ MOSI(Mater Output Slave Input) : 마스터 출력, 슬레이브 입력 ◎ MISO(Mater Input Slave Output) : 마스터 입력, 슬레이브 출력 ◎ SS(..

Embedded System/AVR 2017.04.02

V4L2 API를 이용하여 영상획득 성공!!

너무 기뻐서 글을 안쓸수가 없다. 드디어... 마침내.... 며칠동안 고생한 결과가 나왔다. 200줄도 안되는 코드 주제에 나를 애먹이다니. 캬~ 기분좋다. 새벽4시에.... 아아아ㅏ아아아아아아 기쁘다...낭러ㅏ널ㄴ리너ㅏ런라ㅣㅓㅁ나ㅣ러ㅏㅣ널ㅇ ㄹ내러나ㅣ러ㅣ너라ㅣ널나ㅣㅓ라ㅣ넝리ㅓ리ㅏㅓ나ㅓ라ㅣ너아ㅣ러나ㅣㅓ라너ㅏㅣㅇ러ㅏㅓ읾ㄴ ㅇ러ㅏㅣㅁ너리ㅓ지러ㅏㅣ러ㅣ정리저ㅑㅐ덕랴ㅓㄹ나ㅓ리나ㅣ러ㅣㅏ너라ㅣㅓ니러ㅣㄴㅇ러ㅓㅁㄴㄹ 넝ㄹ멍라ㅣㅓㅣ낭러ㅏㅣㅇ러ㅏㅣ언리ㅓ니ㅏ러ㅏㅇ러ㅣ널 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ..

[라즈베리파이] 방열판 제작기

라즈베리파이를 서버용으로 웹캠 서버용으로 사용하다보니 메인칩에서 발열이 장난아니었다. GUI환경에서 사용하면 더욱 발열이 더욱 심해졌다. 정말 파이를 굽는듯? 열만 나면 괜찬은데 이놈이 뻗어버리는게 더욱 심한 상황 -_-; 한시간정도는 괜찮은데 그 뒤로 자주 뻗는다. 처음 파이를 샀을때 방열판 필요하겠나 해서 안샀는데 후회중이다. 인터넷에 500~600원 사이에 판매하던데 문제는 역시 배송비.... 정말 배보다 배꼽이 더 커진다는게.... 난 만들 수 있으면 만드는 스타일이니까 이번에도 만들어 보았다. 연구실에 7805용 방열판이 널부러져 있길래 이놈을 쓰기로 했다. 문제는 뒷편 양쪽에 툭 튀어나온 부분때문에 그 부분을 잘래내야 했다. 정말 힘들었다. 알루미늄이라서 쉽게 잘릴 줄 알았는데 두께가 있으니...

[라즈베리파이] SSH, PuTTY 사용하기

라즈베리파이에 연결할 모니터,키보드,마우스가 부족할 경우가 있다. 따라서 원격제어처럼 사용하는 사람이 많다. 먼저 SSH란 Secure SHell의 약자이다. 즉 보안쉘.....--; 지식백과에 따르면 다음과 같이 설명하고 있다. SSH [Secure Shell] secure shell의 약어. PGP와 마찬가지로 공개 키 방식의 암호 방식을 사용하여 원격지 시스템에 접근하여 암호화된 메시지를 전송할 수 있는 시스템. 따라서 LAN 상에서 다른 시스템에 로그인할 때 스니퍼에 의해서 도청당하는 것을 막을 수 있다. SSH를 쓰기 위해서 라즈베리파이에서 설정을 해줘야 한다. 콘솔창에 sudo raspi-config 입력하면 다음화면이 뜬다. 아래쪽 ssh를 선택하면 아래와 같은 화면이 뜨는데 을 선택하고 재..

[라즈베리파이] sd카드에 이미지올리기

슬슬 라즈베리파이를 시작해 볼까나... 일단 라즈베리파이를 시작하려면 다음의 준비물이 있어야 한다. sd카드, microusb전원, 모니터, AV or HDMI 케이블, 키보드, 마우스 제일 먼저 할 일은 sd카드에 img파일을 넣는 것이다. 라즈베리파이 홈페이지에는 윈도우에서 구워주는 파일을 제공해 주지만 나는 우분투를 이용하겠다. 리눅스에 dd명령어라는 것을 이용하는 것이다. 가장먼저 라즈베리홈페이지에 접속하여 원하는 이미지파일을 다운받아서 아무 경로에 넣어주자. 나는 raspberry라는 폴더를 만들어서 다운받은 이미지파일을 넣어두었다. 일단 터미널을 열고 sd카드를 인식시켜준다. df명령어를 사용하면 sd카드가 /dev/sdb1로 잡혀있다.(사람마다 다를수도) sd카드를 마운트해제한다. 터미널에 ..