IETE SF’s ‘FORTNIGHT’, had its Second Event as the Arduino Workshop. It was held over a span of 2 days, 18th and 21st of September and was conducted by a Third Year student, Megh Doshi, who is the Joint Secretary of IETE and is also a part of a Mechanical Team.
Arduino is an open-source electronics platform based on easy-to-use hardware and software which is able to read input signals and turn it into a required output by sending a set of instructions. To do so you use the Arduino programming language, and the Arduino Software (IDE). The Arduino Integrated Development Environment Software Application connects to the Arduino hardware to upload programs and communicate with them. Over the years Arduino has been the brain of thousands of projects, from everyday objects to complex scientific instruments.
On the First Day the afternoon kick-started with a total of 21 teams and 83 participants from FE’s and SE’s as Megh Doshi elaborately went over the components and the working of the Arduino and Basic codes to programme it.
The first task was a beginners LED blink code, to set the delay time for the LED to blink accordingly. This was followed up by a program which used IR sensors to give an input to the Arduino, i.e. when an object is detected by the sensor the LED would light up on the output terminal. The third and last assignment for the day was to use the LM35 temperature sensor for measuring the room’s temperature and continuously displaying the current temperature of the room. The participants were engaged in the learning process and were given personal attention to clear all their concepts with the help of the volunteers.
Day 1 was a great learning experience and the students looked forward to the final day of the workshop.
On the second day the complexity of the tasks increased as they operated on sound sensors and motors with the help of the Arduino. The Sound Voice Audio Detection Sensor received the sound and based on its intensity a graph was generated on the serial plotter. The sound input of the most proximate entity of the surrounding was detected and used as an input. The next exercise required the participants to work with Ultrasonic Sensor HC-SR04 Distance Measuring Transducer. This transducer worked on the principal of SONAR radiations. It continuously measured the distance up to any object present in front of it. The radiations sent from the transducer to the object and back, helped calculate the distance. Using Pulse Width Modulation, servos were controlled with an electrical pulse through a control wire. The PWM sent to the motor would rotate the shaft of the motor to a desired angle, less than or equal to 180 degrees.
The last and final endeavor of the workshop was to create a code with the combination of everything they had learnt so far i.e ultrasonic sensors, LED’s, and the servo motor. The program was supposed to input the maximum distance for an object to be placed. If the measured distance of the transducer from the selected object was greater than the maximum user defined distance, the LED would glow and the servo motors shaft would rotate. This was quite challenging and fascinating for the participants.
As the workshop came to an end, the participants came forth to give their feedback about how captivating and constructive the workshop was. It was a great learning experience for all of them as they got trained on how to work with an Arduino, as they performed everything that was taught to them.