본문 바로가기

분류 전체보기123

태극천자문 천자기 만들기 천자기 만들기는 무지 쉽습니다. 1. 천자기 이미지를 출력합니다. 2. 하드보드지를 출력한 이미지 크기보다 약간크게 직사각형으로 3장을 자릅니다. 가운데 1장은 조금 안쪽으로 짧게 자릅니다. 이부분은 카드를 스캔할 부분입니다. 3. 제일 위에 천자기 이미지를 붙이고 하드보드지 3장붙입니다. 저는 딱풀로 붙였습니다. 4. 천자기의 모양에 따라 커터칼로 오려 냅니다. 5. 윗 면에 물이 묻으면 번지기 때문에 투명 테이프를 붙여줍니다. 6. 천자문 카드 스캔할 부분을 그냥 놔두면 카드와 스트로폼이 닿아 엉망이 되므로 검정 테이프를 붙여 마감을 합니다. 이 홈으로 천자문카드를 스캔합니다. 뒷면은 아무것도없습니다. 처음에는 실제 천자기처럼 열리게 만들까도 생각했었는데, 하드보드지가 그리 내구력이 좋지 않아 무리라.. 2009. 5. 20.
AVR-ISP 6핀, 10핀, JTAG ICE 포트란? ATMEL 사의 AVR(atmega시리즈)은 ISP(In System Programmer)를 사용하여 프로그램을 다운로드 하는데, 정품에서는 6핀을 사용한다. 6핀과 10핀 ISP는 핀배열만 다르고 같은핀에 GND만 3개 추가 되었다. JTAG ICE는 ISP처럼 프로그램도 다우로드 할수 있지만 디버깅 기능이 있는 포트로 프로그램과 연동하여 avr을 실시간 디버깅 하는데 사용한다. JTAG을 이용하면 회로를 다시 꾸미거나 프로그램을 다시 작성하지 않고도 않고도 AVR의 각 입출력 pin에 임의로 값을 설정할 수 있다. 2009. 5. 19.
RS232, serial(시리얼), COM 포트, TTL, MAX232 개념정리 serial(시리얼) 통신은 데이터를 선 하나에 하나의 bit(비트)씩 순차적으로 보내는 방법을 말한다. 시리얼 통신을 위해서는 Tx(보내는신호), Rx(받는신호), SG(GND, 그라운드), 3개의 선이 필요하다. 1. PC에서는 시리얼 통신을 위해 COM1 ~ COM4등의 포트가 마련되어있고, 이때 사용하는것이 RS232라는 규격이고, 신호를 위해 -12 ~ + 12v를 사용한다. pc의 9핀 시리얼포트 모양이다 1DCD (Data Carrier Detect) 6DSR (Data Set Ready) 2RX (Receive Data) 7RTS (Request To Send) 3TX (Transmit Data) 8CTS (Clear To Send) 4DTR (Data Terminal Ready) 9RI .. 2009. 5. 19.
arduino에 사용가능한 이더넷 모듈 얼마전 arduino에 인터넷에 연결하기 위한 모듈이 nemo10과 rj45잭을 구입했습니다 수아파파님 블로그를 열심히 들여다 보고 회로도도 보고 해서 빵판에 여기 저기 연결해 보았으나 아직 지식이 부족한건지 이해도 잘 안되고 어디가 문제인지 파악도 어렵고, 그리서 일단 보류하고 있던중.... 수아파파님 블로그에 놀러 갔다가 나우테스님의 리플을보고 techblog.tistory.com에 방문해 wiznet의 이더넷 모듈을 알게 되었습니다. W5100칩 안에 TCP, UDP, IP, ARP, ICMP, IGMP, PPPoE, MAC 프로토콜과 PHY 까지 모두 내장 되어 있는 것 같습니다. 모듈에는 rj45잭까지 붙어 있으니 바로 arduino에 붙이 SPI통신만 하면 될꺼 같습니다. arduino에서 사.. 2009. 5. 19.