Sparks of creative inspiration spread into a sea of fire, vaguely revealing its true form.
Brief Description:
Heart LED combines epoxy resin with hardware, aiming to present an excellent visual effect and showcase the charm of the hardware.
Function Introduction:
Human Body Sensing: When a human body is detected, it automatically executes the brightness sequence in the set parameters.
Adjustable Brightness: Supports 255 levels of LED brightness adjustment.
Ambient Light Adaptive (alpha): Automatically adjusts LED brightness according to ambient light.
Bluetooth Parameter Adjustment: Wirelessly control the Heart LED via Bluetooth, setting modes and parameters.
Manufacturing Method:
Prepare transparent crystal epoxy resin (AB glue) and add an appropriate amount of glitter (color of your choice, should match the LED color), and stir.
Seal the LED light/filament into the transparent crystal epoxy resin (AB glue), leading out the positive and negative terminals of the LED. Ensure the LED's position is fixed and let it stand for 48 hours.
Fix the formed crystal heart lamp onto the 3D-printed base, and connect the positive and negative terminals to the prepared PCB. Connect and fix the human body sensing module.
Cut an acrylic sheet of appropriate size and seal the bottom with UV glue or hot melt glue.
PCB Fabrication:
Materials:
Main Control MCU: Air001
Bluetooth Module: PW05
Human Body Sensor Module: Hailingke LD1020 (Note: Replace module resistor R14 with a resistor of approximately 374KΩ for a more suitable distance)
LED: High-power LED beads, 1W gold/1W flexible filament red 80mm
Regulated LDO: ME6211C33M5G-N
Photoresistor: 5516
Programming:
Enter programming mode by setting the BOOT pin to high level. Connect the four interfaces on the PCB (BOOT+, RX, TX, GND) to program (no additional power supply required).
First, program the Heart_LED-preload file to change the name of the PW05 module to Heart_LED.
Second, program the Heart_LED-hardware to complete the main program writing.
Note that the main frequency should be set to the highest frequency during programming.
Usage:
Power on the Heart LED, download and open the Heart LED APP, wait for automatic connection (the LED at the bottom will turn off), and enter the command. (See the app's internal usage instructions for commands)
Code download:
via GitHub .
See attached
images for
the app interface .