Vincent From Black Hole Remote Controlled Toy 3D Printer Model

Author: @
License: CC BY-SA
File formats: stl,zip
Download type: zip
Size:4.5MB

The file 'Vincent From Black Hole Remote Controlled Toy 3D Printer Model' is (stl,zip) file type, size is 4.5MB.

Summary

Youtube Demo link: https://youtu.be/9ZrCs1jOEnQ

Youtube build info: https://youtu.be/SRAIySsEU2E

This is a remote controlled Vincent from the 1979 movie "The Black Hole". It's roughly based on an unreleased toy by Mego. One Ad in a Marx UK says the toy is 12 inches tall while another ad says it's over 20 inches tall. The version shown in the video ad appears to be the 20 inch version. My version is about 12.5 inches tall.

It has a motor in each foot for steering. It also has a motor that rotates the head. A third motor extends and retracts the two "lazer" weapons. The lazers are just leds.
I've also added a heartbeat display on the front. The display is made from two Adafruit 8X8 led matrix displays. I also added sound effects for the lazer and it plays Vincent sound bites from the movie. The displays and dfpalyer are driven by individual Picaxe 08M2 micro controllers.
The power supply is 3 AA batteries or 4.5 Volts. The batteries are in battery compartments in the feet. There are 4 compartments but only 3 are used. One is left empty. The batteries are wired in series. The motors and electronics are all driven from the same supply voltage. The dfpalyer sound module, led displays, and micro controllers will not tolerate 6 Volts so don't use 4 batteries. I initially designed it with four compartments to have the option of 6 volts but later decided to add the led displays and sound effects.

The lazer weapons are extended and retracted by a dual shaft yellow tt motor. I used slip clutches between the motor and the levers that move the lazers in and out. The slip clutches are made from an inner wheel and outer drum with O rings providing contact between the two. This is an inexact method. You can use 1 or 2 O rings to provide more or less friction.The ideal is to allow the motor to keep turning and not stall when it reaches the end of it's stroke. The O rings for the tires and slip clutches are from a Harbor Freight O ring kit. The wheels are number 214 in the kit with an ID of 24.7 , OD of 31.7, and section of 3.5MM. The wheel O rings are glued on with super glue. The slip clutch O rings are number 115 with an ID of 17.8, OD of 22.6, and section of 2.4mm .

This is not an easy build because of the electronics but the toy can be built without the heartbeat display or sound effects. The TX RX are available on AlieExpress and are replacement parts for a RC excavator. I paid under 20 USD but the first one had a bad receiver and I had to order another one so it's a crap shoot. The Adafruit displays seem to be out of stock right now.

I used 2 Picaxe 08M2 micro controllers. One each for the display and sound effects. The display has the 2 8X8 matrices soldered side by side to a small piece of pcb. The picaxe board is made from a PICAXE-08 Prototyping Board that has the bottom part sawed off. The 4 wires from the Picaxe(VCC, GND, SDA, SCL) board are then connected to the display boards with lengths of wire. If you saw off the board like I did you need to run 2 jumper wires on the bottom of the board to for VCC and GND. I made a custom PCB for the Picaxe dfplayer. The Picaxe mcus and "PICAXE-08 Prototyping Board Kit" are available from the Robotshop or Sparkfun. If your new to the Picaxe the "PICAXE-08M USB Starter Pack" would be a good option since it contains the programming cable. The display and dfplayer could be driven with Arduinos. If there is any interest I could show how to do that.

To wire the leds you need a 220 Ohm resistor for each led. You choose the led color.
The switch in the link is a 3 position switch which is the only one I could find with the hole spacing I wanted. If you can find a 2 position switch of this size it will work.

The RC transmitter and receiver are from AlieExpress: search for "15CH 2.4G Radio Receiver Parts DC 3V Transmitter 3.6-8.4V Receiver Board for Huina 350/550 50m Wireless Remote Control Diy parts"

The screw used are all 3MM of various lengths. I just buy an assortment like the one in the Amazon link and refill as needed. A few longer screws are needed for mounting the motors. I think I used 30MM. You will also need 4 3mm nylon filled nuts.

I designed the DFlayer pcb so it could be made on my 3018 cnc with isolation routing so it has big traces and 1 jumper wire on the top layer.
The schematic and pcb design can be opened in the Easyeda editor here:
https://easyeda.com/editor#project_id=d9d8039410114744a24b90352b48757b
I have added a zip file containing the Picaxe programs and the schematic/pcb file that can be loaded into Easyeda.

I printed mine on a Bamboo Labs A1. Some of the prints require a lot of supports. On the mid_body I used supports in the cavities where the lazers and arms go. They weren't too bad to remove but you mileage may vary. I used supports so the bridges wouldn't hang down and interfere with the arms and lazers moving in and out. there are some sacrificial bridges you need to trim out.

The leg_extension parts have to be glued to the foot_bottom parts. I used Weld 16 glue but super glue might work. I didn't glue the foot_bottom parts to the bottom_body. The screws through the tie_bar seem to hold it together. You could use E6000 to glue them if you want. The ears are glued to the head with super glue. The eyes seem to just snap in place but you can glue them.

The hat is held to the head with magnets. The back_shell is also held in place by magnets although on mine it fits snugly without them.

This is a big project and I'm sure I have left out some details so leave a comment if you need any additional info.

battery Terminals: https://www.amazon.com/Batteries-Battery-Contact-Replacement-Control/dp/B0B1ZJ8PNH/ref=sr_1_5?crid=13W5NRKOEOURT&dib=eyJ2IjoiMSJ9.zCFulOnqwCV6kFNaLLxFm-Xv-FFuJiaKGx8TjpLXOTmJauhZF4vaE_AirMYG6YLlghv2ZS9bRBY8f-YwiXeSdPGcwGND85Qn9voyD6n_Anwl-macx4TTnE1Y3ypwIpG4zH1IKeVnxxyAJs2Fl_Q_1wiRKBiggpPLN_Wo5HujZcUBkSqr97shUw3MpROSko-eCcQIdkbHhaZK-wgUy1qLpcet0gwm6AVqvSJtO5FCE3qE99tf2lj6ni2Kk-GKC5xAE4YGLGBPGh0dc5Gdwn9fvY6sjVu5aZOEHd0q2gwLSI8.gH60hiwgBacKe5Qb97N07V626Qvlou7520cp9PKbpLs&dib_tag=se&keywords=battery+contacts&qid=1722918950&sprefix=battery+contacts%2Caps%2C172&sr=8-5

switch: https://www.amazon.com/uxcell-Position-Panel-Slide-Switch/dp/B008DFYHV2/ref=sr_1_1?dib=eyJ2IjoiMSJ9.6KVDLQhSuLJl5PrZ5vX6sIvWAjsQBEN3x2x5pzhnqULgqKfY6roXh18LCAuCgxe7JKYmOztBmw-OsP59X2MonNuV6y-ADF9L5DgwYjKBoTKYAJ1_XYQNdz2euT2D_zOV_fZOwH4Elv38lse_oqlS_3fZaU2E1FQFWfZ_37UPleDSzapTuZ3XQMaWIVzXNsRIx25vzWcQHDergfd7u8I5gK2tbxDyu-gYa3jOdpUJFe8.L2joaKwNrTn_ZUgJas4NK8jNyF1-R4FuCtZz9Md-T14&dib_tag=se

8 Ohm speaker: https://www.amazon.com/Speaker-Speakers-Compatible-Loudspeaker-Player/dp/B0C49TKSQQ/ref=sr_1_1?crid=2H19R9PXHO3KI&dib=eyJ2IjoiMSJ9.38PsrSdf1ZiHFJum2A9nXTy5Xwwr8qzOc-6ug6FEI13qRiluum5OCvE7ztA-PvPAgnl-TByuLZbJieUgXKzwAfsHmmtIXAq5-WiSE_AFttWZSY3Yki0bOdHPu_AIb93idQOBgyiNLFmBm0zHW6ACKMwO3Info4iZHkAl3ouV3FGfVySxW7SDLWFtiMMPAITf3ZCtI83a5Gq634acutjdy0PURxSolNQd9RhOIn0VCS4.rtAogt1w22A1Wu9HIygiIuVpDiU_lheqsdFSQOxca8E&dib_tag=se&sprefix=6pcs%2B8%2Bohm%2B2w%2Bspeaker%2B8ohm%2Bround%2B28mm%2Bloud%2Bspeakers%2Bcompatible%2Bwith%2Bsmall%2Bloudspeaker%2Baudio%2Bmp3%2Bmp4%2Bplayer%2Bspeaker%2Caps%2C353

Picaxe 08M2: https://www.robotshop.com/products/picaxe-08m2-microcontroller-chip

PICAXE-08 Prototyping Board Kit: https://www.robotshop.com/products/picaxe-08-prototyping-board-kit

PICAXE-08M USB Starter Pack: https://www.robotshop.com/products/picaxe-08m-starter-pack-usb

M3 screws assortment: https://www.amazon.com/iExcell-Stainless-Socket-Button-Assortment/dp/B08LVT7Y8R/ref=sr_1_1?crid=2XLZHDD1H3JAR&dib=eyJ2IjoiMSJ9.SgFK6fHHXuVXvnVfKVQXaIl2zscUh07OI6E6yTWpgGy5cTjpCVIZhQcDz5Y6XU1qIvGh7TqKTn1hIX4-tVmvoReVHYKYapqnmuzc4tdXap_knEnURqaUWgDI-fpr7jZKuCJNAPxswtQkF3DQ5GCbqrb5q-bAY_55qvDBrV9It3EdXnf_1E4IJn4qTCtvxZ8IxwjmG-STorbnzgLGQev3fupBO_mUbKVLSXcYp9OAw2U-3kS4HtCbUHRWXYNlj86ye_Bem2n9PZFb27gAInuJYklzA2Xs38BdtlsD2MU6uEY.JGSkvfcZXs7glxcsxu0OYllSTPekbZP7ofv-B0WxtMM&dib_tag=se&s=industrial&sprefix=iexcell%2B125%2Bpcs%2Bm3%2Bx%2B8%2F10%2F12%2F16%2F20%2Bstainless%2Bsteel%2B304%2Bhex%2Bsocket%2Bbutton%2Bhead%2Bcap%2Bscrews%2Bbolts%2Bassortment%2Bkit%2Cindustrial%2C167

TT motors blue single sided output shaft: https://www.amazon.com/senzooe-Metal-Motor-3V-6V-Ratio/dp/B0D3X2YN56/ref=sr_1_3?crid=44LZEUK8YQP6&dib=eyJ2IjoiMSJ9.lMp1MA8AcG9mnJ3mdfNyj9c-OOtTYgUCLorHv8JvvVZ-woAhZhj4QxjEf8rSs233By800DFcwF8Qy4vYFQgwUUJ3G62fPA_JayyxwaKb-2UU-XwAnSC3JdjEWlss7yjytzw35QpbLDAI3bR6s9vkkw6TRz2i20cRvFLjYNs7k74oZBuhmQwFrLs06BI7hTjixp1NzNjymDYm6kKvpBkf3Yj_xIMnulmUfFlBYovkuemW40T-zJQp2ZXJbzvJP1roaF03toFEChDylMB2hCgUCkOu-FGGdbxHJP_oOUf4mxA.y0BCj9qXGYqa9pNWY-hXcOAId5rpOgQgaE81rCMF1Wo&dib_tag=se&s=industrial&sprefix=6pcs%2Bmetal%2Btt%2Bgear%2Bmotor%2Bdc%2B3v-6v%2Bgear%2Bmotor%2Bratio%2B1%2B90%2Ball%2Bmetal%2Bspeed%2Breducer%2Bgear%2Bbox%2Bmotor%2Bsingle%2Baxis%2Bmotor%2Bfor%2Brobot%2Bsmart%2Bcar%2Bdiy%2Brc%2Btoys%2Belectric%2Bmotor%2Bgearbox%2Bblue%2B%2Cindustrial%2C156

dfplayer: https://www.amazon.com/UMLIFE-Player-Module-DFPlayer-Arduino/dp/B07Y2YKYRS/ref=sr_1_2?crid=3VHRJDMT8AUBH&dib=eyJ2IjoiMSJ9.-d-p7VcoezW9AlelawBPV_B8GwD1lLmRzZK7enRSpvxvu1gQlNa46hrgtsZrf9cEpLQhwZ3SNbXcHpWfAtaTk0XUHMighNQM8LZWVdF1iHDxfdgZn7pPG5z55Pl7EcsnuH_9IbkZ2p33e8Ega9P1oSHCOr2a1CxFysXypuyhyj5QZbVD_UvVDevAmkmD7MMENNmMc5tXwXnOtljWJnufuiPhaNSZMKCJJkDolsY7OwE.dYCCbfSwtPRpH_CcPlDaySgFAcE3IOh8kUbP28-Ze3Y&dib_tag=se&keywords=dfplayer&qid=1722918888&sprefix=dfplayer%2Caps%2C198&sr=8-2

2 ball bearings for castors: 3/8 inch or 9.5 MM

1.5mm X 6mm magnets

arm_tensioner_left.stl 20.1KB
arm_tensioner_right.stl 20.1KB
back_shell.stl 346.1KB
battery_cover_X4.stl 11.1KB
bottom_body.stl 778.2KB
dfplayer_board_plate.stl 86.3KB
display_stand_X2.stl 191.7KB
ear_X2.stl 12.2KB
eyes.stl 73.8KB
foot_bottom_left.stl 592.8KB
foot_bottom_right.stl 592.8KB
foot_plate_left.stl 149.1KB
foot_plate_right.stl 149.1KB
front_arm_mirror_X2.stl 44.1KB
front_arm_X2.stl 44.1KB
hat.stl 942.2KB
head.stl 437.7KB
head_ring_gear_half.stl 225.9KB
head_ring_gear_other_half.stl 224.5KB
heartbeat_screen.stl 154.2KB
lazer_back_X2.stl 38.5KB
lazer_cap_X2.stl 255.3KB
lazer_drive_arm_X2.stl 15.1KB
lazer_front_X2.stl 14.3KB
lazer_motor_mount.stl 85.6KB
lazer_motor_mount_cap_X2.stl 34.8KB
left_side_arm_rod_X2.stl 55.2KB
leg_extension_left.stl 41.1KB
leg_extension_right.stl 41.5KB
mid_body.stl 398.4KB
rx_board_plate.stl 114.6KB
side_gripper_X2.stl 24.3KB
side_grip_half_X2.stl 46.8KB
side_grip_other_half_X2.stl 29.4KB
slip_clutch_inner_X2.stl 487.8KB
slip_clutch_outer_X2.stl 76.4KB
spacer_X2.stl 57.9KB
Spur_Gear_12_teeth.stl 130.9KB
tie_bar.stl 22.9KB
top_body.stl 541.0KB
wheel_X2.stl 767.7KB
zip_files.zip 1.9MB