smallembedded

Tunable light source prototype

 
Overview

summer training camp

Functional concept

----------------------------------------------------------

  • Control full-color LED light source through mobile app
  • Controllable light source color
  • Controllable light source brightness
  • Light source can be turned off manually
  • Create multiple sets of ambient light sources for LEGO stop-motion animation

----------------------------------------------------------

Hardware design (split into three PCBs)

----------------------------------------------------------

Main control board + lithium battery + charging circuit

----------------------------------------------------------

  • MCU module ESP826612E module
  • LDO drops 3.3v to power the MCU
  • TP4056X charging circuit
  • Automatic disconnect design. Inserting USB automatically disconnects battery power and switches to charging state
  • Manual switch design. Option not to use battery (no charging or power supply)

----------------------------------------------------------

LED light source board

----------------------------------------------------------

  • 30mm x 30mm
  • 8 WS2812 master-controlled 5050 full-color LEDs connected in series
  • Powered by main control board
  • 3D printing condenser mask
  • Make the light source and main control into a desk lamp style

----------------------------------------------------------

Expansion interface board

----------------------------------------------------------

  • CH340C USB UART
  • Automatically set GPIO0 to enter download mode circuit
  • I2C OLED interface, can be used as a debugging display during development
  • Connected by 2x6P pin header and main control board
  • Download the program and use it when debugging the program
  • With reset and boot keys

----------------------------------------------------------

software design

----------------------------------------------------------

  • Burn Micropython firmware
  • Use Python as a development language
  • Alibaba Cloud or Gizwits Cloud
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-11 18:22:28

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号