Split-flap display

Summary

I’m building a split-flap display inspired from this project. This display will contain a row of 4-10 flippable characters and can be used to display time or other strings of text. The split-flap display works with sets of half-panels spinned in a rotary to display characters.

Plan

I will use a 3D printer to print out the flaps that make up the characters on the display as well as the structure of the display. Stepper motors will turn the mechanism that rotates through the characters, and hall effect sensors will be used to keep track of rotation positions of each character.

Budget

I’m relatively new to hardware, so I’ll be learning as I go. I’ve included Misc. materials in case I need any small components that I hadn’t thought of before, but I’ve included all significant materials needed.

ProductSupplier/LinkCost
Raspberry Pi Pico Whttps://www.microcenter.com/product/650108/raspberry-pi-pico-w$5.99
Headershttps://www.amazon.com/dp/B09F2NZ3GB?ref_=cm_sw_r_cp_ud_dp_NNTCTWD6R5JS2Y7D2MFB$5.99
Soldering iron kithttps://www.amazon.com/Soldering-soldering-solder-adjustable-temperature/dp/B09DY7CCW5/ref=sr_1_6?keywords=soldering+iron&qid=1673545070&sr=8-6$11.68
Raspberry Pi Pico starter kitAlready owned
3D Printerhttps://www.microcenter.com/site/content/specialoffer3dprintertxt.aspx?web=EMAIL+OPT+IN#eduformdiv$99.99
PLA Filamenthttps://www.amazon.com/dp/B085C3597S/ref=twister_B07ZJPCQBN?_encoding=UTF8&th=1$42.99
Stepper motors (x2)https://www.amazon.com/ELEGOO-28BYJ-48-ULN2003-Stepper-Arduino/dp/B01CP18J4A$27.98
3.5” touchscreen displayhttps://www.microcenter.com/product/632693/inland-35-inch-tft-lcd-touch-screen-monitor$15.99
Hall effect sensor (x2)https://www.amazon.com/Effect-Magnetic-Sensor-Arduino-MXRS/dp/B085KVV82D/ref=sr_1_4?crid=1MF86W8A48EF1&keywords=hall+sensor&qid=1673552280&sprefix=hall+sensor%2Caps%2C65&sr=8-4$11.98
30-pack magnetshttps://www.amazon.com/Magnets-Adhesive-Refrigerator-Projects-0-19H,50Pack/dp/B08ZN9TC7Z/?th=1$4.99
Misc. materials$20.00
Tax/shipping(estimate)$20.00
Total$227.58