aytwartoofyoroo

#The5th Lichuang Electronic Design Competition#FPGA-HDMI-1080p video atmosphere light controller

 
Overview

FPGA-HDMI1080p video atmosphere light controller

brief introduction

  • * 1. Electronic hardware engineer, embedded hardware controller enthusiast
  • * 2. The FPGA-based 1080p video ambient light controller analyzes the HDMI video signal and the edge color signal of the screen to control the color of the corresponding light strips around the TV, creating a smooth visual transition effect.

Project Introduction

* 1. Describe project details

Use FPGA for video signal analysis and processing, WS2812 light strip driver, and use open source microcontroller IP core to integrate into FPGA for user interactive settings and parameter adjustment.

* 2. Describe the challenges faced by the project and the problems solved

Currently, only Philips' Ambilight series TVs are commercially available. Common open source projects mostly use Raspberry Pi or PC, which requires complex and cumbersome software installation and configuration steps, and requires multiple module conversions, etc. This project only requires one FPGA is used as the core controller and can be used with a one-to-two HDMI splitter. It supports up to 4056 lamp beads and is stress-free for TVs over 100 inches.

* 3. Describe the key points involved in the hardware and software parts of the project

Hardware parts

  • 1) FPGA is connected to an external HDMI video capture chip to capture and analyze video content.
  • 2) FPGA interacts with the user through the serial port, setting parameters, etc.
  • 3) FPGA controls the WS2812 light strip to display according to the color of the edge of the screen

Software part

  • 1) FPGA reads each frame of video and smoothly analyzes the color of edge pixels
  • 2) FPGA controls the WS2812 light strip to display the corresponding edge color of the screen based on the pixels analyzed and calculated.
  • 3) FPGA user interaction, parameter settings, such as background wall color compensation, video signal delay response time, etc.

* 4. Project material list display

WeChat screenshot_20200826191433.png

* 5. Upload project pictures

5.1. Print the competition logo picture on PCB

abc.pngdeg.png

2. Other pictures of the project

PCB.jpg

PCBA.jpg

PCBACASE.jpg

EFFECT.jpg

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-15 03:15:51

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号