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:33] – [ECAD] 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 ======
- +
-===== Introduction =====+
  
 {{ :project:maerklin:warnemuende:lighthouse:mole_beacon_light.png?200|}} {{ :project:maerklin:warnemuende:lighthouse:mole_beacon_light.png?200|}}
 +
 +===== Introduction =====
  
 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.
  
-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.+===== Design =====
  
-{{:project:maerklin:warnemuende:lighthouse:testprint_01.jpeg?200 |}}+{{:project:maerklin:warnemuende:lighthouse:mole_beacon_light_cut_through.png?200 |}}
  
-The more interesting part was the electronics. used an [[hardware:esp32:start|]] as the controller and decided to connect it to the [[..:..:system_control:start|]] with my generic BLE systemThen, I tested if I could replicate the beacon signal (2 seconds on and 2 seconds off). It was the first time had used hardware timers and interrupts for the LEDs. The beacon's LED will illuminate transparent PLAmaking the light visible.+First, replicated the building in [[software:onshape:start|]]. This was not as easy as initially thought, but in the endI was successful.
  
 +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 ===== 
  
 ==== MCAD ==== ==== MCAD ====
Line 24: Line 23:
 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.1749580401.txt.gz · Last modified: by Peter Siegmund