The assignment was to construct a tower using press fit laser cut modular pieces with a dimensional
limit of 150mm on the length.
Modular patterns were restricted to 3 patterns or modular units.
Modular Units for Tower Structure
Pre-Design - Conceptual approach:
The concept was based on attainment of the maximum height without compromising the structural
integrity of the tower frame. with these two parameters as the basis, it was evident that
additional stability could be attained by the use of a cross-pattern of "beam" structures.
Horizontal elements were left out.
Iterations and Re-Design:
In line with the initial concept of simplicity, there were few iterations between the initial
design and the final version.
Assembly of Tower
Fully Assembled Tower
The initial design had stability issues due to the initial proposal of framing the beams using
continuous interlocking. This made the initial design heavy. Whereas the interlocking pattern
was maintained for the base in order to keep the structure stable, the interlocks were discarded
at the subsequent upper levels, making the structure lighter and allowing for attainment of
Cutting & Assembly:
Cutting out of the modular units was done using a laser cutting machine.
The cutting process took about 45 min.
Whereas the final product was a product of active team work on the part of all team members,
the cutting work was conducted under the guidance of the course supervisor Ivan Mitrofanov
since at the time non of the team members could conduct the cutting works independently.
Class : Technology
Software : Arduino IDE
Equipment : Arduino UNO Board, HC-05 Bluetooth Module, Breadboard, Jumper Wires, Fan
Making proper connections from Arduino to the components.
Understanding the Rx and Tx connections from Bluetooth Module to Arduino.
Programming the code.
To advance with our projects here in Shukhov Lab, it was necessary for us to learn how to operate and program the Arduino boards and perform basic activities. In this project I was trying to work with an Arduino and bluetooth module setup for controlling a DC Motor (A fan in this case) using a smartphone.
First it is required to assemble all components together and make the connections.
I have initially connected the bluetooth module to the breadboard and made necessary connections to the arduino board using male-male jumper cables.
The connection for the bluetooth module are as follows:
BLUETOOTH – ARDUINO
Txd – Rx
Rxd – Tx
Gnd – Gnd
Vcc – 3.3V
Next I connected the DC powered fan to the arduino and connected it with GND for the negative terminal and PIN-8 for the positive terminal.
I chose pin 8 here because I have activated it in the code using the statement (int ledpin = 8;)
The connections to the arduino board are shown on the image below:
Finally we upload the developed code to the arduino board.
It is very important to disconnect the Rx and Tx cables from the bluetooth module before uploading the code or it might display an error.
Always disconnect the arduino power source before making any wiring changes to avoid short circuit.
I have also downloaded an application on my phone, from which I can send signal to the Bluetooth module.
It is necessary to download this app or a similar app. You can download one from the link below:
After uploading the code, I disconnected the power from arduino board connected back the Rx and Tx cables and plugged back the power source into the arduino (it can be from your notebook’s USB or via 5V power adaptor)
Next I opened my bluetooth settings in my phone and paired the device with bluetooth module HC-05.
In case of password prompt, use – 1234
Typing H on the bluetooth app activates signal and typing anything else switches it off.
Then open the app (arduino bluetooth controller) and select the device (HC-05) from the list of paired devices and connect with the switch or terminal modes as shown below. In my case I have used the Switch mode and set the parameters for ON button as “H” and OFF button as “X”. Otherwise you can manually use the Terminal mode.
The fan rotates on sending the signal “H” (ON) and switches off on sending signal “X” (OFF) successfully.
It is demonstrated in the video below:
learn how to work with 3d printer and software for it
create part for fixing main model for city project class
I needed main axis of rotation for model at city project class.
This axis had to be very small size, less then inner diametr
of bearing, insight which I put my axis – 5 mm. 3D printer was the only appropriate machine for such task.
First of all 3d model in 3ds max was created.
Then I put this model into Ultimaker Cura and set preferences for printing. There is option in Ultimaker Cura to use support or not to use ( but you can’t tune support) and to set the print density.
To complete the task, I used the base schema and code from the site www.instructables.com. This is easy enough if you follow the steps of the link. First, I assembled the schema manually from the components, then copied the code and uploaded it into the board. If everything is assembled correctly and there are no errors, everything will work.
Now that my code is working, I can program the crab as I need it.
Important to disconnect arduino and your laptop during you remove whatever on the broad)))