Objective: The objective of this task was to learn about the soldering equipment present in our lab, the solder, the soldering iron, the soldering wick, flux, etc. We should use them and perform basic soldering on an LED circuit in the presence of a coordinator and document the same. Methodology: I inserted the LED leads through the correct holes, ensuring proper orientation. Then, I heated the soldering iron and kept it on the junction of the lead and copper pad, feeding the solder wire into the joint for a solid connection. Later cross checked if the connections were strong. The image for this task is given below
Objective: Understand the control DC motors using the L298N motor driver and the Arduino board. Using an UNO and H-Bridge L298N motor driver, control the speed of a 5V motor.
Methodology:
For this project weโll need the following components:
COMPONENTS | QUANTITY |
---|---|
DC motor | 01 |
L298N motor driver | 01 |
Arduino board | 01 |
5V motor | 01 |
potentiometer | 01 |
I connected the components according to the circuit diagram | |
Outcomes & Learnings:
Here are the glimpses of me performing this task:
Objective: Learn the workings of an ESP32 and create a standalone web server with an ESP32 that controls the LED connected with ESP32 GPIOs. Use the Arduino IDE to code and upload the program to the ESP32. Learn to configure the IDE to upload code to an ESP32. Methodology: For this task, we need the following components
COMPONENTS | QUANTITY |
---|---|
220 ohm resistor | 02 |
ESP32 | 01 |
LED | 02 |
The connections made are as follows: | |
After feeding the required code into the ESP32 microcontroller enter the mobile hotspot credentials into the code & change the baud rate to 115200, later during the compilation of the code when you receive an IP address, paste the same into your browser and toggle the LED using the same website. |
Outcomes & Learnings:
Here are the glimpses of me performing this task:
Objective: The objective of this task was to create a tinkercad account & to make a simple circuit to estimate the distance between the ultrasonic sensor and the object.
Methodology:
For this project weโll need the below components:
COMPONENTS | QUANTITY |
---|---|
Arduino Uno R3 | 01 |
Ultrasonic distance sensor | 01 |
Positional Micro servo | 01 |
PCF8574-based,32(020) LCD 162(I2C) | 01 |
The connections made are as follows:
Outcomes & Learnings:
The distance between the ultrasonic sensor and the object is calculated based on the time it takes for the reflected ultrasonic wave to reach the receiver. The formula used for this calculation is:
๐=๐ โ ๐ก where:
To increase the range and coverage area of the ultrasonic sensor, it can be mounted on a servo motor, allowing it to rotate. This setup enables the sensor to act as a radar, scanning a wider area and providing better distance measurements.
Here are the glimpses of me performing this task:
Objective:
Familiarizing myself with GitHub integrated workflows (GitHub actions), Issues, and pull requests with this task.
Methodology:
I explored the given GitHub repository. I followed the instructions in the README to complete the tasks, including creating issues and submitting pull requests.
Objective: To understand the workings of a 3D printer, check out the online resources. Understand what's an STL file, and then learn to slice it (using Ultimaker or Creality slicer). Learn about bed temperature, infill density, and other printer settings. Finally, get an STL file from the internet, slice it, and put it for print. Methodology: I selected the design of the model from thingiverse and downloaded its stl file. Then i sliced the stl file and saved it again in the s.d. card. It took 4hrs for my model to be 3-d printed.
Objective: Using pandas and matplotlib, and a dataset of your choice, plot a line graph, bar graph, and scatter plot. Methodology: I used Google Collab to complete this task. I took the dataset of car crashes in USA.
Objective: Make a Kaggle account, visit the website, and complete the competition Participate in the Titanic ML competition โ the best, first challenge for you to dive into ML competitions and familiarize yourself with how the Kaggle platform works. The competition is simple: use machine learning to create a model that predicts which passengers survived the Titanic shipwreck. Methodology: I typed the Python code in Kaggle and ran the code.
Objective:
Created a folder named test
and navigated into it. Created a blank file and 2600 folders using for loop. Concatenated text files for display.
Methodology:
This is the code i typed to complete this task:
mkdir test cd test touch blank_file.txt for i in {1..2600}; do mkdir "folder_$i" done for i in {1..2600}; do echo "This is folder number $i" > "folder_$i/file_$i.txt" done find . -type f -name ".txt" -exec cat {} + > all_files_concatenated.txt find . -type f -name ".txt" -exec cat {} +
The output I got from the following code.
Objective: Write a technical resource article on a topic of your choice and post it on the MARVEL website. Methodology: I wrote my Marvel task report in markdown. I used stackedit to complete this task.