2017/01 6

LED장미 만들기

안녕하세요. 이번에 만들어 볼것은 LED장미입니다.LED주위에 주름종이를 잘라서 붙여서 장미모양으로 만들고 스위치를 이용하여 LED를 제어하는 방식입니다. -필요 재료-주름종이(자기가 원하는색), 꽃 철사(꽃 고장시키는 막대), 꽃 테이프가 필요하고LED(원하는색), 전선,배터리,배터리홀더,스위치가 필요합니다.LED와 배터리는 자기가 사용하는 부품에 따라서 설정해주면 됩니다. 또한 필요에 따라저항도 달수 있습니다. - 만든 순서 -LED와 연결할 선을 준비합니다.어떤것이든 상관없고, 단 길어야합니다. LED와 전선을 연결해줍니다. 떨어지지 않게 하기위해납을 약간 칠했습니다. 수축튜브로 합선나지않게 해줍니다. 만약 수축튜브가 없다면전기테이프로 해도 상관없습니다. 꽃철사와 LED를 스카치테이프로 고정시켜줍니..

회로이론/활용 2017.01.21

아트메가를 사용한 디지털 도어락

이번에는 아트메가128를 사용하여 도어락을 만들어 보겠습니다. 구현할 기능들 1. 서보모터를 사용하여 문 ON/OFF 하기 2. LCD화면과 키패드를 이용하여 비밀번호설정 & 입력 하기 3. 키패드가 내려간 상태에서 만약 어둡다면 LED 키기 (조도센서 사용) 4. ON됬을때 멜로디 발생시키기 (멜로디 ON/OFF로 제어가능) 5. 스마트폰 앱을 이용하여 도어락을 ON하기 (블루투스 연결) - 만든 과정 - 먼저 만들기전에 구현할 기능들을 브래드보드를 사용하여 테스트를 합니다... 테스트를 다했으면 외형을 만들고 고정시킵니다. 키패드 덮개도 만듭니다! 사용할 기능들을 만듭니다. 여기서 스위치는 덮개를 열었을때 올라가고 덮개를 열었을때 내려갑니다. 거의 다되었습니다. 문이 열렸을때 소리를 발생시키기위해 스..

아트메가/활용 2017.01.18

멀티충전기 만들기

아댑터 1개를 사용하여 4개의 핸드폰을 충전할수있는 멀티충전기입니다. 필요재료 만능기판, LED,저항(LED에 맞게 설정), 전해콘덴서 1000uf, 세라믹콘덴서 0.1uf(104) DC JACK(아댑터 잭 크기에 맞게) , USB커넥터 만든순서 부품을 적당한곳에 배치합니다 전선으로 연결해줍니다 부품을 또 배치하고 납땜합니다. (LED는 전원 넣었을때 확인을위해 사용) 납땜 한곳에 실리콘을 칠해서 합선이 안나도록 마무리합니다 만능기판에 붙어있는 부품들도 떨어지지 않게 실리콘 합니다. 아댑터를 연결해서 사용합니다.

회로이론/활용 2017.01.17

아트메가128 프로테우스로 LED키기

이번에는 프로테우스를 사용하여LED켜보는걸 할건데요첫번째로 해야할것은 회로도그리기두번째로 해야할것은 코딩입니다. 회로부터 그리는법을 알려드리겠습니다 1) 일단 사용할 부품을 찾아야하는데요 1번부터 4번까지 순서대로 하면 부품을 찾아서 사용할준비가 됩니다. (DEVICES에 추가됨) 2) 1)에서 ATMEGA128을 추가하고 LED와 저항을 찾아서 DEVICES에 넣어줍시다 3) 2)에서 사용할 부품을 클릭한다음에 회로도에 추가하면 됩니다.부품을 돌리고싶을땐이 버튼을 사용하면됩니다.이런식으로 배치해줍시다. ACTIVE HIGH방식을 사용할것입니다 PB0에 연결해주세요 4)이제 AVR 설정을 해야하는데요. 여기서 할것은 주파수 설정과 HEX파일 넣기입니다.HEX파일은 자기가 만든 avr폴더\default에 ..

아트메가 프로테우스란?(proteus)

프로테우스(proteus)란 labcenter에서 만든 회로를 구성하는 프로그램인데요 사이트에 가보시면 설명이 나와있습니다 Proteus combines ease of use with powerful features to help you design, test and layout professional PCBs like never before. With nearly 800 microcontroller variants ready for simulation straight from the schematic, one of the most intuitive professional PCB layout packages on the market and a world class shape based autorouter..

C언어 값을 절대값 취하기(stdlib.h , math.h)

번호변수 타입함수헤더파일1 intabs()stdlib.h 2longlabs()stdlib.h 3doublefabs()math.h 4floatfabsf()math.h 5long doublefabsl()math.h 1) int abs(int i) - int형 변수를 절대값 취하기 2) long labs(long l) - long형 변수를 절대값 취하기 3) double fabs(double d) - double형 변수를 절대값 취하기 4) float fabsf(float f) - float형 변수를 절대값 취하기 5) long double fabsl(long double ld) - long double형 변수를 절대값 취하기