Search models, users, collections, and posts

Mini Arduino Traffic Light – Snap-Fit 3D

Print Profile(1)

All
A1
P1P
P1S
H2D
X1 Carbon
X1
P2S
A1 mini
X1E
H2D Pro
H2S
H2C
X2D
A2L

0.16mm layer, 2 walls, 15% infill
0.16mm layer, 2 walls, 15% infill
2.6 h
1 plate
5.0(8)

Open in Bambu Studio
Boost
107
275
11
3
552
205
Released 

Description

Mini Arduino Traffic Light – Snap-Fit 3D Model for STEM Projects 🚦

Overview
A compact, press-fit traffic-light shell for Arduino demos and STEM lessons. Print, drop in three LEDs, and run the sample sketch.
90 second build • 3D Printed Arduino Traffic Light - YouTube

▶ Full source, code & wiring on GitHub

What’s in the STL pack?

FilePurpose
all-in-one_plate.stlOne-shot build plate (fastest)
base_pole.stlWeighted stand + pole (single piece)
body.stlMain light housing
front_panel.stlLED lens openings
rear_cover.stlSnap-on back cover

 

Bill of Materials

  • Arduino Uno / Nano
  • 3 × 5 mm LEDs (R, Y, G)
  • 3 × 220 Ω resistors
  • Jumper wires
  • 3D-printed parts (choose either the single-plate STL or the 5 loose parts)

(Wiring diagram and firmware are on GitHub.)

Print Settings (tested on Bambu Lab A1)

SettingValue
Nozzle0.4 mm
Layer height0.20 mm
Infill15 % gyroid
Supportsneeded
MaterialPLA

 

Assembly

  1. Print the parts you prefer (single plate or individual STLs).
  2. Press-fit LEDs into the front panel from inside.
  3. Slide the panel into body.stl, then clip on rear_cover.stl.
  4. Route wires down the pole and plug into the breadboard next to the stand.
  5. Upload traffic_light.ino and watch the red → yellow → green loop!

Comment & Rating (11)

(0/1000)

Very good project everything snaps into place and works very well It is a shame the cables included in the kits are a bit short leaving everything taut but the rest is impeccable Attaching images of it working
The designer has replied
Show original
2
Reply
Thank you so much for your feedback! I'm really glad to hear that the project works well and everything fits perfectly. I appreciate the note about the cables, I'll make sure to consider that for future builds. The photos look great, and I'm happy the project is a success!
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
very good and a fun project
(Edited)
1
Reply
Thank you for Your model! It worked perfectly in our university group project!
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
prints perfect and fast.
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
spot on for testing and great thought went into the model thanks
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
0
Reply
Print Profile
0.16mm layer, 2 walls, 15% infill
0
Reply