깜빡이는 LED 초 만들어 보기

by Yong Hyoung | 2016-11-22 18:16

재료

  • 5mm Orange LED 1개 (990원)
  • 양초 1개 (2710원)
  • ATTiny85 Microcontroller 1개 (4400원)
  • Jumper wires 1개 (1210원)
  • AAA 밧데리 2개 (770원)
  • 1 ohm resistor 1개 (1100원)
  • Arduino UNO 1개 (6600원)
  • 브레드보드 1개 (1210원)
  • 3v Battery Pack and AAA batteries 1개 (600원)

첨부파일


리얼하게  깜박 거리는 LED 촛불으로 표준 왁스 양초를 대체해 봅시다.  양초는 방의 분위기를 향상시키는 데 아주 좋지만 사용하면 열화되어 집안의 위험도도 높아지죠.   이 프로젝트의  목표는 전통적 왁스 캔들의 모양과 냄새를 보존하면서 단점을 극복하는 것이 었습니다. 이 프로세스를 자세히 설명하는 동영상입니다.



 <1: 준비물>



도구 :

Arduino Uno 또는 Arduino Duemilanove와 ATMega328 및 브레드 보드를 사용하여 ATTiny85 마이크로 컨트롤러를 프로그래밍하십시오.


납땜 장비

글루건

만능 칼

스페이드 비트로 드릴


재료:

ATTiny85 마이크로 컨트롤러. 아마 다른 ATTiny 변종도 사용할 수 있겠죠

8 핀 마이크로 컨트롤러 소켓 (옵션)

주황색 LED.

스위치

1 옴 저항. 이 값은 3v - 3.2v 순방향 전압을 사용하는 3v 전원 공급 장치 및 LED의 사용을 기반으로 계산됩니다.

스크류 터미널 (옵션)

프로토 보드의 작은 조각

3v 배터리 팩 및 AAA 배터리.


<2: 프로그램 하기>



  C와 Java에 대한 기본적인 지식을 가진 프로그래밍 초심자면 가능합니다. 적은 경험으로 Arduino 환경을 사용하는 코딩이 단순하고 쉬웠으므로 본  프로젝트에 아두이노 하나를 사용하게 되었습니다.  Arduino는 LED 깜박 거림을 제어하기 위해 촛불에 설치하기에는 너무 크고 값 비쌉니다. 따라서 ATTiny85 마이크로 컨트롤러는 단지 몇 달러에 불과하므로 작업진행이 수월해집니다 . 고맙게도, 저는 Arduino를 사용하여 ATTiny85를 프로그래밍 할 수 있습니다.이 프로그램을 통해 내가 편안하다고 느끼는 Arduino 코드로 프로그램을 작성하고 AVR 프로그래머를 구입할 필요가 없습니다.


 Arduino 1.0 소프트웨어에서 LED 깜박임 스케치를 작성하고 Arudino Uno를 사용하여 마이크로 컨트롤러를 프로그래밍했습니다. High-Low 기술은 Arduino를 사용하여 ATTiny (ATTiny 프로그래머로 Arduino 보드 프로그래밍, ATTiny w / Arduino 1.0 프로그래밍) 를 프로그래밍하는  훌륭한 기사를 작성한 바 있습니다.  내 깜박 거리는 LED 스케치는 이 스토리  단계에 화일 ( LED_Candle.ino) 첨부되어 있습니다. LED가 세트로 깜박입니다. 이 프로그램은 각 세트의 펄스 양을 무작위로 선택하고 각 펄스의 밝기 레벨과 세트 사이의 지연을 번갈아 변경합니다. 값을 조정하여 동작 방식을 변경할 수 있으므로 원하는대로 사용자 정의 할 수 있습니다. 그것은 작동은 하지만 , 개선 여지가 많을거라고  확신합니다.  


일단 프로그래밍이 끝나면 Arduino를 제거하여 모두 정상적으로 작동하는지 테스트하십시오. 핀 5에 LED와 1 옴 저항을 추가합니다 (Arduino 스케치에서 핀 0이라고 함). 3v 전원 공급 장치는 핀 8에 양극을 연결하고 핀 4에 음극을 연결하십시오. LED는 주기적으로 깜박여야 합니다. 또한 Arduino 5V 전원과 LED에 150옴 저항을 사용하여 테스트해 봤습니다.



<3 단계 : 이제 초를 파내자  >


 

초가 손상되기 쉽기 때문에 초 파낼때  주의하십시오. 초를 보호하고 제거 된 왁스를 쉽게 버릴 수 있도록 작업 표면에 헝겊을 깔아주십시오. 비디오를 본다면, 스페이드 드릴 비트로 구멍을 파낼 때  더 큰 걸레를 사용해야했던 것이 분명합니다. 왁스는 도처로 튄다는 점!


스페이드 드릴 비트를 사용하여 회로 보드 및 배터리 팩의 높이를 수용하도록 받침대를 뚫습니다. 내 프로젝트의 경우 약 25mm였습니다. 그런 다음 배터리 팩을 넣기 위해 꼭 맞는 배터리 함을 조각 낼 필요가 있습니다. 왁스는 매우 부드럽기 때문에 쉽게 파내지니, 괜히 손가락을 잃지 마십시오. 배터리 팩은 마찰력으로 끼워 맞춤이 되며,  스페이드 비트로 만든 동굴에  회로 기판을 고정시킵니다.


촛불 심지를 제거한 곳에, LED 와이어가 통과 할 수 있도록 4mm 구멍을 뚫습니다.



<4단계: 구성 요소 준비 및 회로 작성>


 이 단계에 포함 된 다이어그램에 따라 회로를 조립하십시오. 회로도 및 그림 스타일 회로도를 추가했습니다. 마이크로 컨트롤러 용 소켓을 사용하는 것은 선택 사항이지만 납땜 인두로 인한 열로 인해 IC가 우발적으로 파괴되는 것을 방지하고 단순히 보드에서 코드를 당겨 트랙을 업데이트하거나 수정할 수 있습니다.


LED의 다리에 일부 전선을 납땜하고 열 수축 튜브 또는 테이프로 절연하십시오.



<5단계: 구성 요소 집어 넣기>

 

초의 상단을 통해 LED 전선을 회로 기판에 연결합니다. 일부 배터리를 넣고 배터리가 모두 작동하고 올바르게 연결되었는지 확인하십시오. 회로 보드를 동굴에  넣고 배터리 팩을 소켓에 밀어 넣어 밀봉하십시오. 앞서 언급했듯이 배터리 팩은 단단히 고정되어야합니다. 그렇지 않은 경우 간격을 메우고 딱 맞도록 약간의 패딩을 추가해야 했습니다. 나는 그것을 끝내기 위해 약간의 글루건 사용을 하여, 전지 팩으로부터,  스위치를 안전하게 했다.


 LED가 초 상단에 자연스럽게 보이게 하려면 글루건으로 모조  불꽃이 나올때까지  이쑤시게로 모양을 내어 보세요 . 드디어 끝났어요~ 짜잔~



댓글 1

MADE BY

Yong Hyoung

디자인씽킹, 소셜 네트웍, 아두이노, 창업
야호~ 하늘 하늘, LED풍선~ 다음글 깜빡이는 LED 초 만들어 보기현재글