13439 views|18 replies

186

Posts

0

Resources
The OP
 

Ambilight-FPGA-HDMI Video Atmosphere Light Controller DIY [Copy link]

 

FPGA-HDMI1080p video atmosphere light controller

Brief Introduction

  • The FPGA-based 1080p video atmosphere light controller analyzes the HDMI video signal, analyzes the color signal of the edge of the picture, controls the color of the corresponding light strips around the TV, and achieves a smooth transition effect visually.

Project Introduction

* 1. Describe the project details

FPGA is used for video signal analysis and processing, WS2812 light strip driver, and open source microcontroller IP core is integrated into FPGA for user interactive settings and parameter adjustment.

* 2. Describe the challenges faced by the project and the problems it solves

Currently, only Philips' Ambilight series TVs are commercially available. Common open source projects require the installation of complex and cumbersome software and configuration steps through Raspberry Pi or PC, and multiple module conversions, etc. This project only requires an FPGA as the core controller, combined with a one-to-two HDMI distributor, which supports up to 4056 lamp beads, and can be used on TVs over 100 inches without any pressure.

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

Hardware

  • 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 to set parameters, etc.
  • 3) FPGA controls the WS2812 light strip to display the color according to the edge of the picture

Software

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

Real pictures

3D PCB

Physical PCB

Picture Effects

Video demonstration effect


If there are any friends who are interested, please leave a message to contact me . If the quantity is met, I will make a batch and we can play together

This post is from EE_FPGA Learning Park

Latest reply

This is so cool. 。   Details Published on 2023-3-17 10:27
 

1w

Posts

204

Resources
2
 

Cool. This is fun~~ Let's play together

This post is from EE_FPGA Learning Park
Add and join groups EEWorld service account EEWorld subscription account Automotive development circle
Personal signature

玩板看这里:

http://en.eeworld.com/bbs/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 
 

2

Posts

0

Resources
3
 

Beautiful! How can I contact the owner?

This post is from EE_FPGA Learning Park

Comments

When there are 10 people, I will start the car.  Details Published on 2020-11-12 15:52
 
 
 

2

Posts

0

Resources
4
 

This post is from EE_FPGA Learning Park
 
 
 

1

Posts

0

Resources
5
 

This is good... The landlord gave me one...

This post is from EE_FPGA Learning Park

Comments

One is too few, we need at least 10 before we can start.  Details Published on 2020-11-12 15:52
 
 
 

186

Posts

0

Resources
6
 
sawyerC posted on 2020-11-5 20:35 This is good... The OP gave me one...

One is too few, we need at least 10 people before we can start.

This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
7
 
crym761224 posted on 2020-11-5 00:23 Beautiful! How can I contact the host?

When there are 10 people, I will start the car.

This post is from EE_FPGA Learning Park
 
 
 

3

Posts

0

Resources
8
 
Make a batch for fun
This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
9
 
This post was last edited by tziang on 2020-11-22 18:27

Update two videos to see if anyone is interested



This post is from EE_FPGA Learning Park
 
 
 

1

Posts

0

Resources
10
 
tziang posted on 2020-11-12 15:52 I will start the car when there are 10 people

How much does it cost? If you don't have ten sets, I can provide it.

This post is from EE_FPGA Learning Park
 
 
 

174

Posts

0

Resources
11
 

Thanks for sharing, I learned a lot!

This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
12
 

The first bus has been dispatched. If you want to play, please contact me.

mmexport1608024487709.jpg (0 Bytes, downloads: 2)

mmexport1608024487709.jpg
This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
13
 

2.0wON0cIaAmYid开綯ъ宀ひ或點缶url链 https://m.tb.cn/h.4SabWEv?sm=2b04de 至浏an器【HDMI流光溢彩灯带控制器】

This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
14
 

Recently, many people in the forum have sent me private messages, suggesting that we create an EEWORLD QQ group to facilitate communication and learning.

Group name: EEWORLD Ambilight

Group number: 777077871

This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
15
 

Many people have sent me private messages. I am currently counting the number of people and doing the second batch. If you need any, please leave a message to facilitate the statistics.

This post is from EE_FPGA Learning Park
 
 
 

58

Posts

0

Resources
16
 

+1

This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
17
 

Related content WeChat public account bi4wms

This post is from EE_FPGA Learning Park
 
 
 

186

Posts

0

Resources
18
 

Update wiring diagram

Updated some videos



This post is from EE_FPGA Learning Park
 
 
 

820

Posts

2

Resources
19
 

This is so cool.

This post is from EE_FPGA Learning Park
 
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list