로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
 Sensor Applications
아듀이노 공개소스
작성자 avrtools™        
작성일 2008/09/10
첨부#1 5x7-font.c (4KB) (Down:1260)
Link#1 (Down:399)
ㆍ추천: 0  ㆍ조회: 5274   
  아듀이노 24x6 LED 전광판
24x6 단색 LED 전광판
다음은 24 X 6 단색 LED 구동회로이며, 사용한 LED는 모두 144 개입니다.
시프트 레지스터의 신호규격은 동일하므로, 대부분의 소스를 사용할 수 있습니다.
74HC595의 출력전류 제한기능을 이용하여, 각 LED에는 직렬저항이 없어 배선하기 좋습니다.

연결방법
74HC595D의 DATA, LATCH, CLK은 아듀이노의 디지털 포트 D5, D6, D7에 연결하고, 
아듀이노의 디지털 포트 D8 ~ D13을, 6개의 수직줄 구동회로 C0 ~ C5에 연결합니다.
 
 
만일, 24x8을 만들고 싶으면, C5 다음에 24개의 LED를 2줄 추가하여 C6와 C7줄을 추가하고,
아듀이노 기판의 D8 ~ D13과 D14~D15를 사용할 수 있습니다. (D14 ~ D19는 A0 ~ A5 입니다)
 
 
 
24x6 단색 전광판용 글꼴
5x7 글꼴은 줄과 칸을 1칸씩 띄워 주어야 글씨가 붙지 않으므로, 공간을 제외한 비트맵은 4x6 입니다.
또한 5x7 폰트에 빈공간을 추가하여 실지로 6x7 폰트로 전송하는 경우도 있습니다. 
메모리를 절약하기 위해 마지막 수직줄 0x00은 글꼴에서 생략하기도 합니다.
 
전광판 글꼴은 보내는 순서를 감안하여 만들므로, 옆으로 누운 글꼴이 됩니다.
즉 5x7에서 A문자를 표시하려면, 0x1E, 0x09, 0x09, 0x09, 0x1E, 마지막으로 0x00은 상수를 사용합니다,
 
74HC595 회로에서, 하단의 우측 LED가, 전광판의 좌측 상단이 되도록 LED를 배치해야 합니다.
만일 글씨가 꺼꾸로 나오면, 폰트를 다시 만들거나, C0~C5 연결 순서를 반대로 해주면 됩니다.
불행하게도, 글씨의 좌우가 바뀌어 나오면, 74HC595의 출력 24개의 연결순서를 반대로 바꾸어야 합니다.
 
5x6 영문 글꼴 
 
 
6x6 영문글꼴
 
 
아듀이노 전굉판 5x7 폰트 : 첨부된 파일 #2를 내려받기 하십시요.
 
ASCII 코드는 문자를 전송하는 표준코드이며, 수신측의 글꼴이 달라도 표시가 가능합니다.
1 바이트 ASCII 코드를 5x7 글꼴인 7 바이트로 표시하므로, 결국 1/7로 압축된 효과가 있습니다.  
 
다음 그림은, ASCII 코드의 0x20~0x7F의 기본적인 5x7 영문 글꼴을 보여 줍니다. 
 
 
전송 및 표시 방법
아듀이노 기판은 PC와 연결할 수 있는, UBS 통신포트를 가지고 있으므로, 이것을 그대로 사용합니다.
PC에서는 LED 모듈에 표시할 문자나 그림을 이진파일로 바꾸어, USB 가상직렬 포트로 송신하고,
직렬포트에서 수신된 데이터를 변수로 저장하고, 저장된 변수를 순서대로 LED 모듈로 출력합니다.

아듀이노 기판은, PC에서 보내온 자료형식에 따라서 저장된, 문자, 그림, 동영상을 표시할 수 있습니다.   
이 소스는 PC에서 미리 가공된 비트맵 데이터를 변수에 저장하고, LED 모듈에는 그대로만 표시합니다.
물론, 새로운 데이터가 직렬포트로 수신되지 않으면, 직전에 수신된 페이지를 계속 표시하게 됩니다.
 
PC에서 통신 프로그램으로 ASCII 코드를 가상 직렬포트인 USB 포트로 송신하면,
아듀이노 기판에서 수신합니다, 아듀이노 기판에서 수신된 ASCII 문자는 24x6 LED 전광판에 표시합니다.
 
아듀이노 24x6 전광판 소스
아듀이노 기판 소스는 작성중입니다. 완성되면 첨부파일에 업로드 하겟습니다.
 
이 프로그램은 무료 소프트웨어로, 신체와 재산 상의 어떤 위험과 손해를 보상하지 않습니다.
이 프로그램은 GNU 무료 소프트웨어 배포규정을 따릅니다.
Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
AVRTOOLS™
   
윗글 아듀이노 2색 8x8 LED
아래글 아듀이노 8x8 LED 프로세싱
    N         제목    글쓴이 작성일 조회 추천
61 비접점식 QTouch 방식 근접검출 스위치 leeky 2016/01/21 (목) 565 0
60 Arduino 고속 오실로스코프 #3 avrtools™ 2012/03/29 (목) 17616 0
59 아날로그 8ch 데이터 로거 avrtools™ 2012/03/29 (목) 2724 0
58 Arduino DMX512 송신기 제작 avrtools™ 2012/03/15 (목) 2828 0
57 nRF24L01 무선모듈의 사용방법 avrtools™ 2012/03/07 (수) 5626 0
56 초음파 거리 측정기의 제작 avrtools™ 2011/09/18 (일) 4702 0
55 3축 가속도 센서 ADXL335 avrtools™ 2011/09/09 (금) 3242 0
54 Arduino Uno USBserial 펌웨어의 변경 avrtools™ 2011/08/27 (토) 2886 0
53 Arduino MIDI의 소개 avrtools™ 2011/08/19 (금) 3267 0
52 Arduino 고속 Oscillo Scope #2 avrtools™ 2011/08/12 (금) 2869 0
51 Arduino Uno 및 USB2serial Uno의 소개 [2] avrtools™ 2011/07/30 (토) 3128 0
50 Arduino IDE에서 AVRISP-mkII 사용방법 avrtools™ 2010/10/22 (금) 7748 0
49 아듀이노 초음파 거리측정 및 응용 avrtools™ 2010/03/14 (일) 4034 0
48 M328-USB의 비밀 온도센서 avrtools™ 2010/01/02 (토) 3463 0
47 M168-mini로 만드는 USBasp avrtools™ 2009/10/10 (토) 5112 0
46 OBDuino ISO9141 소스의 설명 avrtools™ 2009/10/08 (목) 4017 0
45 아듀이노 0017 업그레이드 avrtools™ 2009/08/18 (화) 3544 0
44 Arduino 0015 업그레이드 avrtools™ 2009/06/01 (월) 3227 0
43 CC2500 Zigbee RF Modem #1 [4] avrtools™ 2008/11/20 (목) 6434 0
42 아듀이노 소프트웨어 Ver 0012 avrtools™ 2008/09/23 (화) 3896 0
41 Arduino 소프트웨어 설치방법 avrtools™ 2008/08/31 (일) 5431 0
40 아듀이노 PC 카메라 제작 avrtools™ 2008/10/28 (화) 7026 0
39 아듀이노 AVR-ISP V2의 제작 [6] avrtools™ 2008/10/22 (수) 8058 0
38 아듀이노 J1850-PWM 스캐너 avrtools™ 2008/10/15 (수) 4416 0
37 아듀이노 MPGduino의 제작 avrtools™ 2008/10/11 (토) 4733 0
36 아듀이노 OBD-II PID 처리함수 avrtools™ 2008/10/12 (일) 5332 0
35 아듀이노 OBD-II PID 송수신 함수 avrtools™ 2008/10/09 (목) 9430 0
34 아듀이노 ODB-II 스캐너 제작 [9] avrtools™ 2008/10/04 (토) 16793 0
33 아듀이노 AC전원 THD 측정 [2] avrtools™ 2008/09/30 (화) 6584 0
32 아듀이노 소프트방식 16Bit ADC avrtools™ 2008/09/23 (화) 5419 0
31 아듀이노 초음파 모듈의 제작. avrtools™ 2008/09/22 (월) 4689 0
30 아듀이노 Wii 프로세싱 avrtools™ 2008/09/20 (토) 4009 0
29 아듀이노 초음파 거리측정 avrtools™ 2008/09/20 (토) 5908 0
28 아듀이노 8x5 초소형 전광판 avrtools™ 2008/09/11 (목) 4524 0
27 아듀이노 4선식 터치패널 avrtools™ 2008/09/10 (수) 4544 0
26 아듀이노 2색 8x8 LED avrtools™ 2008/09/10 (수) 4751 0
25 아듀이노 24x6 LED 전광판 avrtools™ 2008/09/10 (수) 5274 0
24 아듀이노 8x8 LED 프로세싱 avrtools™ 2008/09/10 (수) 4004 0
23 아듀이노 32x16 RGB 전광판 avrtools™ 2008/09/06 (토) 13527 0
22 아듀이노 맥박검출기 avrtools™ 2008/09/03 (수) 9264 0
21 아듀이노 적외선 거리센서 avrtools™ 2008/09/01 (월) 5736 0
20 아듀이노 DMX 수신장치 [7] avrtools™ 2008/08/31 (일) 6595 0
19 아듀이노 AVR-ISP 만들기 avrtools™ 2008/08/30 (토) 4028 0
18 아듀이노 POV #3 avrtools™ 2008/08/30 (토) 3343 0
17 아듀이노 POV #2 avrtools™ 2008/08/30 (토) 3149 0
16 AVR 병렬포트 굽기장치 avrtools™ 2008/08/30 (토) 5056 0
15 아듀이노 DMX 송신기 avrtools™ 2008/08/28 (목) 4988 0
14 아듀이노 부트로더의 개조 [1] avrtools™ 2008/08/28 (목) 5667 0
13 아듀이노 병렬포트 굽기장치 avrtools™ 2008/08/26 (화) 4084 0
12 아듀이노 POV #1 avrtools™ 2008/08/26 (화) 3387 0
11 아듀이노 MIDI 드럼 leeky 2008/08/24 (일) 4621 0
10 아듀이노 SD/MMC 카드 avrtools™ 2008/08/24 (일) 9657 0
9 아듀이노 MIDI 플륫 avrtools™ 2008/08/24 (일) 3462 0
8 아듀이노 RGB LED avrtools™ 2008/08/23 (토) 4901 0
7 아듀이노 USB 오실로스코프 [2] leeky 2008/08/21 (목) 6286 0
6 가속도계 ADXL202 응용소스 avrtools™ 2008/08/20 (수) 4773 0
5 아듀이노 가속도센서 avrtools™ 2008/08/18 (월) 4744 0
4 아듀이노 RC서보 제어 avrtools™ 2008/08/17 (일) 5077 0
3 아듀이노 910-ISP 만들기 avrtools™ 2008/08/16 (토) 4590 0
2 아듀이노 온도센서, XBee 송수신 avrtools™ 2008/08/15 (금) 7344 0
1 아듀이노 기본명령 avrtools™ 2008/08/07 (목) 6420 0
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0