Bens R2 D2 Electronic Diagram For Astrocomms Benduino With ShadowMD v1.0
Bens R2 D2 Electronic Diagram For Astrocomms Benduino With ShadowMD v1.0
com
Warning: I tried to do my best with verifiying that my connections are correct. But please don’t
rely on this diagram to 100% and make sure that your connections are ok.
When it comes to troubleshooting remove everything and add one item at a time. Verify
everything. Add items until you run into trouble and then investigate the last added item!
Holoprojector 2 Holoprojector 2
Holoprojector 2
Servo 1 RGB LED
Servo 2
HS2V HP2
HS2H
Rear
Rear PSI
5 Pin Cable
Arduino
Teeces
Pro Mini
HP
15
RLD 2
10 AWG Wires: 5 Teeces – Rear Logic Display
15
Dome
Rear Bottom Panel
50A Fuse to 50A Relais PSI
Servo 5
50A Relais to 12-16V Fuse Block
S5
12-16V Fuse Block to 12V Regulator
Rear
12V Regulator to 12V regulated Fuse Block Logic
Holoprojector 3
Holoprojector 3 Holoprojector 3
12-16V Fuse Block to Syren 10 RGB LED
HP3
Servo 1 Servo 2
HS3V HS3H
12-16V Fuse Block to Sabertooth 2x32A Top
HP
3
12 AWG Wires:
Syren 10 to Dome Motor
Sabertooth 2x32A to Feet Motors
Dome Dome
Top Panel S7 S10 Top Panel Dome
14 AWG Wires Servo 7 Servo 10 S4 Bottom Panel
Servo 4
12V Regulated Fuse Block to Slipring/Dome
12V Regulated Fuse Block to Amplifier
16 AWG S8 S9
S3
Wires to 5V Regulators 5 Pin Cable S6
Dome
Bottom Panel
Dome Servo 3
Bottom Panel Dome
All Other Cables are Standard Servo or Servo 6
Dome
Top Panel S2
Top Panel
Signal Wires ~AWG22 Servo 8 Servo 9 Dome
Bottom Panel
HP S1 Servo 2
There are wire connections like RLD to Front 1
PSI
Rear PSI which are drawn with 1 Wire but Front Dome
Logic Bottom Panel
it’s a 5 wire connection 1 Front
Logic Servo 1
2
S6 S7 S8 S9 S10 S1 S2 S3 S4 S5
5 HP3
HP2
HS2V
HS3V
HS1H
HS1V 3x Atmega328P 11 11 3 9
Marcduino:
https://www.curiousmarc.com/r2-d2/marcduino-system
https://astromech.net/forums/showthread.php?38382-Shady-RC-dEvolution-control
https://astromech.net/forums/showthread.php?38288-JoyMonkey-s-R2-Build-Log-Episode-2/page2
Slipring Interface PCB
3
Boombox with integrated
Teeces: Amplifier & Batteries
https://www.curiousmarc.com/r2-d2/teeces-dome-lights alternative
XBEE:
https://www.curiousmarc.com/r2-d2/marcduino-system/marcduino-boards/installing-the-wifi-radio 12 3 13 14
Board Power 11 11 9
IA IA IA IA UA UA GA GA GA GA
SD S2 S1 S1 S2 S1 S2 SD
SD SD
DPLS
IA IA GS1
GA GA
Data Port Logics – DPL Panel Servo
S1 S2 S1 S2
Utility Arm 1
16 AWG
CBIS
AWG 12
GND
17
5
Syren 10
7
(Address 129)
Dome Motor 8 S1 0V
7
10K Resistor
Needed only when dome
behaves erratically after
starting up)
6 8
completely. 10 AWG
10A 10A
The Master Switch should close the Master Relay. AWG12 AWG12
Relay1 Relay2
12V regulated
Common Ground Charging
If you turn your Droid off with the Master Switch, all Fuse Block Circuit / PCB
Charging Plug
Relais should open and this allows to move the Droid 30A Relay Board
without generating electricity that goes back to the DPDT Switch
Relay1 Relay2 10 AWG
Sabertooth and could destroy it. 50A
If you want du move the Droid while still powered 21 Fused Switch Master
10 AWG
(50/100A) Switch
on, you have to use the Feet Motor Switch to cut off
the power to the relais to avoid killing your
23 12V Regulator
Sabertooth!!!
E150 E150
Foot Motor Foot Motor
150W 24V 150W 24V 12V Battery 12V Battery
5A
or 20A
unfused
~18AH ~18AH
8 8
10 AWG Lead Gel Lead Gel
25A
or
unfused
19 19
Battery Fuse Block
(only needed if you run a setup
over 12V otherwise run
everything with the fuse block
abvove)
22
Upper Panel
HP1 – HP3 are the Holoprojector LEDs. The are connected to the FlthyHoloprojector Board
1 3 Wire Connection from Marcduino Master to Slave (Ground - 5V - Signal) HP1 to Pin Digital 2
HP HP2 to Pin Digital3
HP3 to Pin Digital 4
This is a 3 wire connection, 5V, Signal, Ground PSI Holoprojector 1
2 1 Wire Connection from Arduino Mega Serial 3 (Tx Pin 14) to Marcduino
Body Master (Rx)
HS are the Holoprojector Servos. The Number is for which Holoprojector and V means
HS
3 Wire Connection (Signal - Ground - 5V) from Marcduino Output MP3/ Vertical movement and H is Horizontal Movement.
3 FLD
Teeces to MP3 Trigger Input 5V FTDI (RX - 5V/VCC - Ground) Lower Panel
Best way to connect them is via the Marcduino Slave:
3 Wire I2C Connection Marcduino SDA to FlthyHP D, Marcduino SCL to FlthyHP C HS1H to Pin 2
4 & Marcduino Ground to FlthyHP G HS1V to Pin 1
HS2H to Pin 4 Upper Utility
HS2V to Pin 3 Arm
3 Wire Connection (Signal - 5V - Ground) from Marcduino Slave MP3/Teeces to the HS3H to Pin 6 Lower Utility
5 Teeces Arduino (RX - 5V - Ground) HS3V to Pin 5 Arm
UA are the Utility Arm Servos. UA1 is the upper Utility Arm, UA2 is the lower
11 1 Wire Connection from Arduino Mega Serial 1 (Tx Pin 18) to Marcduino Dome Master (Rx)
UtilityArm. They are connected to the Body Master Marcduino.
UAS
But be aware you have to modify the Marcduino Firmware for Body Servos!
CBIS is the CBI Door Servo. The Servo is connected to the Body Marcduino Pin 3 This is a standard 3 wire Servo connection, 5V, Signal, Ground but please connect
CBIS This is a standard 3 wire Servo connection, 5V, Signal, Ground but please connect servo power to a stable 6V source
servo power to a stable 6V source
DPLS is the DPL Door Servo. The Servo is connected to the Body Marcduino Pin 4
DPLS This is a standard 3 wire Servo connection, 5V, Signal, Ground but please connect IAS are the Gripper Arm Servos. IASD is the Gripper Arm Door Servo, IAS1 is the 1st
servo power to a stable 6V source Servo for the Gripper Arm and IAS2 is the second Gripper Arm Servo.
IAS They are connected to the Body Master Marcduino. Holoprojector 3
But be aware you have to modify the Marcduino Firmware for Body Servos!
Number refering to Electronics BOM and the PCB This is a standard 3 wire Servo connection, 5V, Signal, Ground but please connect
xxx Pictures below
servo power to a stable 6V source Holoprojector 2
GAS are the Gripper Arm Servos. GASD is the Gripper Arm Door Servo, GAS1 is the
PSI
1st Servo for the Gripper Arm and GAS2 is the second Gripper Arm Servo.
GAS They are connected to the Body Master Marcduino. RLD
Electronics BOM:
But be aware you have to modify the Marcduino Firmware for Body Servos!
This is a standard 3 wire Servo connection, 5V, Signal, Ground but please connect
https://docs.google.com/spreadsheets/d/ servo power to a stable 6V source
1EhwsvKlSnYgEmawRqciR4KCTsDLp68p6iLbMrdwMvOA/edit?usp=sharing
5-6V Power in
(Servo Power)
1-on
2-off
5-6V Power in 3-off
(Servo Power)
Body Servos
7-12V Power in
System Power
SD Card with Sounds
Speakerconnector
(direct to Speaker with integrated
AMP or to AMP and then to
Speaker)
3 Wire Connection (Signal - 5V - Ground)
from Marcduino Slave MP3/Teeces to the
Teeces Arduino (RX - 5V - Ground)
5V and Ground only needed if you power
the Teeces via the Marcduino!
5V Power
You need:
12+
Ground
3 Signal wires
The Slip Ring wires are soldered to
X X Upper Front Logic Display (FLD) a female DB25 connector (which is With 24 wires available i use:
plugged into the male connectors 9 wires for 12V+
from the PCB) 9 wires for Ground
6 wires on S1-S6 (signal line)
Rear PSI IMPORTANT! The slip ring wires
Connector for Holos not needed when you use are very thin, so be careful with Those 6 S-wires are used for:
the Flthy Holosystem! them during soldering. S1 Astrocomms MP3 in to Dome AIO MP3
Stable 5V out S2 Astrocomms Dome TX to Dome AIO Master
S3 Astrocomms Flthy TX to Dome AIO Flthy
+
-
Front PSI
Connector for Holos not needed when you use
the Flthy Holosystem!
12-24V in
DC Dome Motor This 3 Leds show
for Dome Motor the Voltage status
+ -
CBI
Dip Switch 1, 2 & 4 are off
Dip Switch 3, 5 & 6 are on
DPL
12/24V
depending Switch
on Relay
Version
Relay Board
https://www.printed-droid.com/kb/20a-relay-board/
5
6
Fuse Block
http://printed-droid.com/knowledge-base/fuse-block/