제조공정
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
|
안녕하세요, 친구들 오늘은 모두 건강하시길 바랍니다. Arduino를 사용하여 TV Ambilight를 만드는 방법을 알려 드리겠습니다.
이것은 매우 쉬운 프로젝트입니다.
내 블로그에 몇 가지 정보를 썼기 때문에 각 부분이 어떻게 작동하는지 너무 자세히 설명하지 않겠습니다.
https://www.diyprojectslab.com/make-tv-ambilight-w...
그러나 이 instructable에 제공된 정보로 작동하도록 할 수 있어야 합니다.
<울>이 설정은 매우 저렴하지만 PC에서만 작동합니다.
감사합니다 다음PCB:
이 프로젝트는 Nextpcb의 도움과 지원으로 성공적으로 완료되었습니다.
참고
Linux 또는 MAC은 지원되지 않습니다. 내가 사용하고 있는 Ambibox 소프트웨어는 Windows에서만 사용할 수 있습니다.(독립 실행형 응용 프로그램의 경우 RPI 변형이 있으며 상당히 비쌉니다)
LED는 데스크탑과 영화를 보는 동안 눈에 띄는 지연 없이 아주 잘 작동합니다! 게임은 이야기가 다릅니다.
게임이 전체 화면 모드에서 실행되는 경우 소프트웨어는 대부분의 경우 이미지를 캡처할 수 없습니다.
하지만 보더리스 모드는 작동합니다! (추가 CPU 전력이 ~5% 필요함을 명심하십시오)
1단계:제작에 필요한 재료. <울>
감사합니다 NextPCB:
이 프로젝트는 Nextpcb의 도움과 지원으로 성공적으로 완료되었습니다.
여러분, PCB 프로젝트가 있다면 웹사이트를 방문하여 흥미로운 할인과 쿠폰을 받으세요.
다음은 NextPCB의 한여름 세일입니다.
1. PCB 주문 시 최대 30% 할인
2. PCBA 주문 시 최대 20% 할인
5-10pcs PCB 프로토타입의 경우 0$만 https://www.nextpcb.com/
2단계:RGB LED.
그림>이 프로젝트의 가장 중요한 부분은 개별 컨트롤러가 있는 RGB LED입니다. 이 프로젝트의 가장 중요한 부분은 개별 컨트롤러가 있는 RGB LED입니다.
FastLed 라이브러리에서 지원하는 한 RGB LED 컨트롤러를 구입하는 것은 중요하지 않습니다. 다음은 지원되는 LED 칩에 대한 링크입니다. https://github.com/FastLED/FastLED/wiki/Overview
저렴하고 사용하기 쉬운 WS2811 또는 WS2812 LED가 가장 일반적입니다.
이 프로젝트에서도 사용됩니다. 최소 2가지 다른 유형으로 판매됩니다. - 최대 약 10cm의 가변 간격을 가진 단일 전구(12mm)로 판매됩니다.
대부분 50 쌍의 쌍을 얻지 만 원하는대로 LED를 추가하거나 추출 할 수 있습니다. -LED 스트립으로 (뒷면에 접착제 포함).
고정된 간격으로 미터당 구매합니다. (미터당 30/60/또는 그 이상의 LED). 단일 전구 LED를 사용하면 완전히 자유로운 위치 지정 및 간격의 이점을 얻을 수 있습니다.
하지만 다른 한편으로는 모니터에 추가할 방법을 찾아야 합니다.
3단계:LED 스트립을 TV에 장착합니다. 그림> 그림>
따라서 먼저 모니터의 크기를 뒤에서 측정하여 스트립에서 잘라야 하는 LED 수를 확인하세요.
측정 시 각 가장자리에서 약 1cm를 남겨두고 모니터에 부착했을 때 스트립이 보이지 않도록 하십시오.
측정에 만족하면 LED 스트립을 길이로 자릅니다.
각 LED는 개별적으로 주소 지정이 가능하므로 표시된 절단 지점에서 각 LED를 절단할 수 있습니다(그림 참조).
4개의 스트립을 모두 잘라냅니다. 완료되면 다음 단계로 이동합니다.
모든 스트립을 크기에 맞게 자르고 나면 단일 '유연한' 스트립으로 작동하도록 다시 연결해야 합니다. 연선을 사용했습니다.
+5v를 다음 +5v 레일에, DIN을 다음 DIN에, GND를 다음 GND에 납땜하기만 하면 됩니다.
이 작업을 마치면 스트립이 모두 4개의 부분으로 함께 연결되어야 합니다.
중요 팁 :led 스트립 방향 화살표가 올바른 방향을 가리키고 있는지 확인하십시오. 그렇지 않으면 아무 일도 일어나지 않을 것입니다.
4단계:Arduino 연결 그림>
DIN 핀을 arduino 보드의 핀 번호 5에 연결합니다.
내 헤더는 내가 납땜한 일부 헤더와 함께 제공됩니다.
이미지에서 실수로 접지에 흰색 선을 사용하고 데이터에 검정색을 사용했습니다.
혼동하지 마십시오. 스트립의 데이터 와이어는 arduino 보드의 4번째 핀에 연결해야 합니다.
선택사항 :arduino의 GND 핀을 PSU GND에 연결할 수 있습니다. 이는 PC PSU와 별도의 전원을 사용하는 경우에 유용합니다.
그런 다음 arduino를 PC에 연결하고 필요한 드라이버(있는 경우)를 설치합니다.
가정 :코드를 arduino로 컴파일하는 방법을 알고 있습니다.
온라인에서 수많은 튜토리얼을 검색하지 않는다면 :) arduino 프로그래머를 사용하여 다음 코드로 arduino 보드를 컴파일하고 프로그래밍하세요.
5단계:연결
WS2811/12 LED를 사용하는 경우 3개의 연결만 하면 됩니다.
5V 전원을 LED의 해당 5V 라인에 연결해야 합니다.
PSU의 접지를 Arduino의 접지와 LED의 접지에 연결해야 합니다. LED의 데이터 라인을 Arduino의 하나의 디지털 포트에 연결해야 합니다.
어느 것이 중요하지 않지만 번호를 기억해야 합니다.
6단계:소프트웨어
Adalight + Perismatic
아래로 이동하여 Arduino용 Adalight 코드를 다운로드하십시오.
(코드)
Arduino IDE에서 열고 이전에 FastLED 라이브러리를 이미 설치했는지 확인하십시오.
그림> 그림> 그림> 그림> 그림> 그림> 그림>코드에서 우리가 해야 할 일은 핀(제 경우에는 디지털 핀 4번)과 LED의 양(제 경우에는 60번)을 정의하는 것입니다.
컴파일하고 COM 포트를 선택하고 코드를 Arduino에 업로드합니다.
여기에서 배경 벽의 색상(내 경우 흰색)과 일치할 때까지 각 색상을 조정합니다.
다음을 클릭하면 완료됩니다. 이제 설명에서 찾을 수 있는 RGB 테스트 비디오를 재생하면 됩니다.
이제 AMBILIGHT 효과로 영화를 감상할 수 있으며 정말 좋습니다.
응용 프로그램에는 재생하는 음악에 따라 LED가 깜박이는 효과음도 있습니다.
내 웹사이트 방문 DiY Projects Lab에는 25개 이상의 멋진 세부 프로젝트가 있습니다.
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">#include "FastLED.h#define NUM_LEDS 240#define DATA_PIN 6// Baudrate, 더 높은 속도는 더 빠른 재생률과 더 많은 LED를 허용합니다(/etc/boblight.conf에 정의됨)#define serialRate 115200// Adalight는 픽셀 datauint8_t prefix[] ={'A', 'd', 'a'}, hi, lo, chk, i;// LED 초기화- arrayCRGB leds[NUM_LEDS];void setup() { // NEOPIXEL을 사용하여 트루 컬러 유지 FastLED.addLeds(leds, NUM_LEDS); // 초기 RGB 플래시 LEDS.showColor(CRGB(255, 0, 0)); 지연(500); LEDS.showColor(CRGB(0, 255, 0)); 지연(500); LEDS.showColor(CRGB(0, 0, 255)); 지연(500); LEDS.showColor(CRGB(0, 0, 0)); Serial.begin(serialRate); // "Magic Word" 문자열을 호스트로 보냅니다. Serial.print("Ada\n");}void loop() { // Magic Word의 첫 번째 바이트를 기다립니다. for(i =0; i 섹션> 회로도
제조공정
이 프로젝트에서는 Arduino 기반 DIY 자판기를 만드는 방법을 배웁니다. MDF 기판을 자르고 조립하는 것부터 모든 전자 부품을 연결하고 Arduino 코드를 작성하는 것까지 만드는 전체 과정을 보여 드리겠습니다. 다음 비디오를 보거나 아래에 작성된 튜토리얼을 읽을 수 있습니다. 개요 자판기는 4개의 연속 회전 서보 모터로 제어되는 4개의 배출 장치, 스테퍼 모터로 제어되는 캐리어 시스템, LCD, 품목 선택을 위한 4개의 버튼 및 동전 감지기로 구성되어 있습니다. 당신은 이제 아이템 캐리어가 이 자판기에 그다지 유
이 Arduino 자습서에서는 Arduino 보드와 처리 개발 환경을 사용하여 이 멋진 레이더를 만드는 방법을 보여 드리겠습니다. 자세한 내용은 다음 동영상을 보거나 아래에 작성된 튜토리얼을 참조하세요. 개요 이 Arduino 프로젝트에 필요한 것은 물체를 감지하기 위한 초음파 센서, 센서를 회전시키기 위한 작은 취미 생활자 서보 모터 및 이를 제어하기 위한 Arduino 보드뿐입니다. 다음 동영상을 보거나 아래에 작성된 튜토리얼을 읽을 수 있습니다.[/column] 이 Arduino 프로젝트에 필요한 구성요소 다음 사이트에서