User Tools

Site Tools


project:maerklin:warnemuende:lighthouse:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
project:maerklin:warnemuende:lighthouse:start [2025/06/10 18:38] – [Design] Peter Siegmundproject:maerklin:warnemuende:lighthouse:start [2025/06/12 21:48] (current) – [EDA/ECAD] Peter Siegmund
Line 1: Line 1:
-====== Mole Beacon Light ======+====== Mole Beacon ====== 
 + 
 +{{ :project:maerklin:warnemuende:lighthouse:mole_beacon_light.png?200|}}
  
 ===== Introduction ===== ===== Introduction =====
- 
-{{ :project:maerklin:warnemuende:lighthouse:mole_beacon_light.png?200|}} 
  
 For our Warnemünde section, which includes a water area, we also need a lighthouse so that our ships can travel safely. For our Warnemünde section, which includes a water area, we also need a lighthouse so that our ships can travel safely.
  
-Since Warnemünde has two [[https://de.wikipedia.org/wiki/Molenfeuer_Warnem%C3%BCnde|Mole Beacon Lights]] (one green and one red), I decided to recreate the green beacon light. I did some research and found some good reference images for this project.+Since Warnemünde has two [[https://de.wikipedia.org/wiki/Molenfeuer_Warnem%C3%BCnde|Mole Beacons]] (one green and one red), I decided to recreate the green beacon light. I did some research and found some good reference images for this project. 
 + 
 +===== Design ===== 
 + 
 +{{:project:maerklin:warnemuende:lighthouse:mole_beacon_light_cut_through.png?200 |}}
  
 First, I replicated the building in [[software:onshape:start|]]. This was not as easy as I initially thought, but in the end, I was successful. First, I replicated the building in [[software:onshape:start|]]. This was not as easy as I initially thought, but in the end, I was successful.
- 
-{{:project:maerklin:warnemuende:lighthouse:testprint_01.jpeg?200 |}} 
  
 The more interesting part was the electronics. I used an [[hardware:esp32:start|]] as the controller and decided to connect it to the [[..:..:system_control:start|]] with my generic BLE system. Then, I tested if I could replicate the beacon signal (2 seconds on and 2 seconds off). It was the first time I had used hardware timers and interrupts for the LEDs. The beacon's LED will illuminate transparent PLA, making the light visible. The more interesting part was the electronics. I used an [[hardware:esp32:start|]] as the controller and decided to connect it to the [[..:..:system_control:start|]] with my generic BLE system. Then, I tested if I could replicate the beacon signal (2 seconds on and 2 seconds off). It was the first time I had used hardware timers and interrupts for the LEDs. The beacon's LED will illuminate transparent PLA, making the light visible.
- 
  
 A more challenging part will be the outdoor lights, as the building has two of them. I will try to use 0402 3V LEDs and hope that I can print a miniature enclosure to mimic the real lamps. A more challenging part will be the outdoor lights, as the building has two of them. I will try to use 0402 3V LEDs and hope that I can print a miniature enclosure to mimic the real lamps.
  
-===== Design ===== 
- 
-The physical design of the beacon model was a straightforward process, using a high-resolution image of the actual object as a blueprint to ensure accuracy. 
- 
-The more significant engineering challenge lay in the internal electronics, which required the design of two custom Printed Circuit Boards (PCBs). A primary constraint was fitting all necessary components within the limited volume of the 3D-printed housing. The core of the illumination system is a WS2812B addressable LED. This component was specifically chosen to illuminate the beacon's main body, which is printed from a transparent material like PLA or PETG. The design intent is for the filament itself to act as a light diffuser, creating an even, vibrant glow throughout the structure. 
 ==== MCAD ==== ==== MCAD ====
  
 The modell was created in [[software:onshape:start|]]. More about that later. The modell was created in [[software:onshape:start|]]. More about that later.
  
-==== ECAD ====+==== EDA/ECAD ==== 
 + 
 +The two PCBs are created within [[software:kicad:start|]]. 
  
-The two PCBs are created within [[software:kicad:start|]]The rendering of the main (LED) pcb could be seen here. It's as everything else a work in progress.+This is the LED board, with is located a the top within the buildingIs has connections to the WS2812B RGB LED and the three outdoor 0402 LEDs, which are within separate housings.
  
-{{ :project:maerklin:warnemuende:lighthouse:light_board_front.png?400 |}} +{{:project:maerklin:warnemuende:lighthouse:light_board_front.png?300|}} 
-{{ :project:maerklin:warnemuende:lighthouse:light_board_back.png?400 |}}+{{:project:maerklin:warnemuende:lighthouse:light_board_back.png?300|}} 
 +{{:project:maerklin:warnemuende:lighthouse:light_board_schematics.png?600|}}
 ===== Source Code ===== ===== Source Code =====
  
 [[https://github.com/mars3142/warnemuende_lighthouses|Github]] Action: {{https://github.com/mars3142/warnemuende_lighthouses/actions/workflows/esp32_build.yaml/badge.svg?nocache&.png}} [[https://github.com/mars3142/warnemuende_lighthouses|Github]] Action: {{https://github.com/mars3142/warnemuende_lighthouses/actions/workflows/esp32_build.yaml/badge.svg?nocache&.png}}
  
project/maerklin/warnemuende/lighthouse/start.1749580691.txt.gz · Last modified: by Peter Siegmund