전체 글 284

아트메가128 LED키기

실제로 아트메가128을 사용하여 LED를 켜보겠다. (처음하는 사람들이 알기쉽게 불필요한 내용은 쓰지않겠다. 나중에 하다보면 알게된다) 일단 LED를 킬때 어떤식으로 연결해야하는지 알려주겠다. 기본적으로 이런식으로 연결하면 LED가 켜진다. 주의할점은 긴 쪽이 +극에 연결해야하고 짧은쪽을 -쪽에 연결해야한다. 이건 다른 극성이있는 다른 소자들도 마찬가지니까 꼭 외우고있어야한다. 또한 보통은 저항을 달아야 LED가 터지지 않는다. (그러나 이 포스팅에서는 저항을 안달아도 견딜수있는 LED를 사용하였다..) 이제 LED의 사용법을 확인하였으니 아트메가의 사진을 보겠다. 아트메가는 다양한 형태일 수 있는데 이 포스팅에서는 ATMEGA128-70B-USB모델을 사용하겠다. ISP라는 곳에 컴퓨터와 ISP케이블을..

아트메가/이론 2016.11.22

아트메가128이란 무엇인가?

*아트메가128이란?아트메가128이란 쉽게말해서 기본적으로 CPU라고 생각하면 된다. CPU와 여러가지 I/O포트들을 합쳐놓은 것이다.그래서 아트메가128로 다양한 것을 만들 수 있다. 위에 사진이 아트메가128 이다. 인터넷에보면 아트메가128 들의 생김새가 다양할 것이다. 그런것들은 위에있는 칩을 사용하기 쉽게 납땜 해 놓은 것이다. 또한 뒤에있는 128이란 플래시메모리의 용량이다. 아트메가를 처음 접하는 사람이라면 여기까지만 읽어도 되고 아래부터는 나중에 봐도 된다. *아트메가의 특징- 메모리 : 128KB Flash, 4KB SRAM, 4KB EEPROM- 입출력(I/O) : (A~F port) + G port = (8*6) + 5 = 53 I/O pin- 디버깅 : JTAG 인터페이스 지원- 타..

아트메가/이론 2016.11.20

아트메가를 사용한 세그먼트 점수판

제목 : 세그먼트 점수판하는 역할 : 점수판을 보여준다사용한 재료 : Atmega128,4세그먼트, LED, 버튼,케페시터, 만능기판,저항 부품을 적절한곳에 배치한다.열심히 납땜한다.아트메가와 납땜한 것을 연결해서 제대로 동작하나 확인한다.아트메가를 만능기판 뒤에 고정시키고건전지(1.5V)*3를 연결한다음에 만능기판에 고정시킨다 세그먼트가 총 4조각 있는데두 팀의 점수를 표시해주는 것이다. 그냥 점수를 99까지 표시하는 모드가있고(모드1) 목표 점수를 설정해놓은 다음에 그 점수가 되면 부저가 울리고 LED가 켜지는 모드가 있다. (모드2)PB1,PB2 현재 모드를 나타낸다모드1일때 PD3,PD2,PD1,PD0-세그먼트 점수올리기 PE4 점수초기화모드2일때 - - : 0 0 이 화면에서 PD1,PD0으로 ..

아트메가/활용 2016.11.19

아트메가를 이용한 메트로놈 LED

제목 : 메트로놈 LED하는 역할 : 메트로놈사용한 재료 : Atmega128, LED, 가변저항, 버튼,케페시터, 만능기판 사용할 LED를 납땜해줍니다 만능기판에 재료들을 적절한 위치에 배치해줍니다 만능기판에 필요한 재료들을 납땜해줍니다 만능기판두개를 합쳐줍니다 (실리콘으로 연결함) 아트메가와 재료들을 연결해줍니다 연결완료 - 실행 동영상 -LED움직이는 속도가 1단계 2단계 3단계가 있습니다.버튼을 누를때마다 단계가 증가하고, 단계가 내려갑니다. - 소스코드123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737..

아트메가/활용 2016.11.19