robvrs:g-semaphore-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
robvrs:g-semaphore-en [2022/09/03 07:19] – [Wiring] rjversluis | robvrs:g-semaphore-en [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | [[: | ||
- | ======WIO G-Semaphore====== | ||
- | [[: | ||
- | * **[[: | ||
- | |||
- | {{ : | ||
- | \\ | ||
- | //Just a fun semaphore not related to the real semaphores found along railroad tracks.//\\ | ||
- | \\ | ||
- | =====Description===== | ||
- | A WIOesp based stand alone semaphore.\\ | ||
- | The Lolin D32 is selected because it has an onboard battery management for charging and discharging.\\ | ||
- | |||
- | The WIO type should be set to Servo and NeoPixel will be activated on demand for the WS2811 color LED.\\ | ||
- | |||
- | \\ | ||
- | =====OpenSCAD===== | ||
- | {{ : | ||
- | The 3D files for the semaphore: | ||
- | * https:// | ||
- | * https:// | ||
- | **Note 1:** Print all components separately.\\ | ||
- | **Note 2:** Rotate the pole in Cura by 45° to fit on the print bed, and disable support structures.\\ | ||
- | |||
- | \\ | ||
- | =====Filament===== | ||
- | PETG is selected for outdoor usage.\\ | ||
- | |||
- | ^ Part ^ Color ^ | ||
- | | Bottom | Grey | | ||
- | | Top | Grey | | ||
- | | Pole | Military green | | ||
- | | Arm | White | | ||
- | | Warn board | White | | ||
- | | Arm Red | Red | | ||
- | | Warn Red | Red | | ||
- | |||
- | \\ | ||
- | =====Wiring===== | ||
- | {{: | ||
- | ^ Component ^ Lolin D32 pin ^ Remark ^ | ||
- | | Servo PWM | 12 | A 270 Ohm resistor should be inserted between servo and Lolin D32 | | ||
- | | Servo(+) | BAT | | ||
- | | Servo(-) | GND | | ||
- | | [[: | ||
- | | WS2811(+) | BAT | | ||
- | | WS2811(-) | GND | | ||
- | | 3V7 Battery(+) | - | Connect to the flip switch | | ||
- | | 3V7 Battery(-) | GND | | ||
- | | Flip switch | BAT | Other switch connection goes to the Battery(+) | | ||
- | | Elco 100µF (-) | GND | | ||
- | | Elco 100µF (+) | BAT | | ||
- | ^ //The Hall is optional and will trigger IOScript 99// ||| | ||
- | | Hall(+) | BAT | | ||
- | | Hall(-) | GND | | ||
- | | Hall(S) | 36 | A 10k pull up resistor should placed over Hall(+) and Hall(S) | | ||
- | |||
- | ====Battery==== | ||
- | Li-Ion 3V7 example common use for wireless telephones: | ||
- | {{: | ||
- | |||
- | \\ | ||
- | =====IOScript===== | ||
- | IOScript ON: | ||
- | < | ||
- | 00 1 S 000 000 0 02 | ||
- | 00 1 P 000 100 0 01 255 000 000 | ||
- | </ | ||
- | Dateiname: '' | ||
- | |||
- | IOScript OFF: | ||
- | < | ||
- | 00 1 S 000 060 0 02 | ||
- | 00 1 P 000 100 0 01 000 255 000 | ||
- | </ | ||
- | Dateiname: '' | ||
- | |||
- | ====Hall==== | ||
- | The Hall will flip between '' | ||
- | |||
- | \\ | ||
- | =====Signal Setup===== | ||
- | ====Interface==== | ||
- | |< >| | ||
- | ^ Fiels ^ Value ^ Remark ^ | ||
- | | Interface ID | WIO | | ||
- | | Node ID | 41 | WIO setup dependent. | | ||
- | | RED Address: | ||
- | | Control | Default | | ||
- | | Type | Macro | To trigger IOScript on the WIO. | | ||
- | |||
- | |||
- | ====Details==== | ||
- | |< >| | ||
- | ^ Fiels ^ Value ^ Remark ^ | ||
- | | Signal type | Main Semaphore or Light | SVG Theme dependent. | | ||
- | | Aspects | 2 | | ||
- | |||
- | \\ | ||
- | =====Notes===== | ||
- | * Not all photos and images represent the latest developments of the semaphore. | ||
- | * Use 0,05mm² decoder wire for the WS2811. | ||
- | * The standard servo arm must be cut to fit. | ||
- | * Print the pole without support to be able to push wires for the WS2811 through it. \\ //Just do not watch it when the top layers are printed. :)// | ||
- | |||
- | \\ | ||
- | =====Links===== | ||
- | * [[: | ||
- | * [[: | ||
- | * [[https:// | ||
- | * [[https:// | ||
- | |||
- | |||
robvrs/g-semaphore-en.1662182395.txt.gz · Last modified: 2022/09/03 07:19 by rjversluis