[Subject/Course]
[Submission Date]
Hardware
After the completion of the research process, we worked on listing the required components and ordering them. We also drew a circuit diagram of the project hardware. After receiving the required components for outline of the project, we started working on it by connecting the Arduino UNO.
In the beginning, we had to link the Arduino UNO with LED and LCD screens based on the breadboard and wire jumper. We performed the test to verify the validity of the connection between Arduino and various other components.
Later, we linked the Arduino to keypads and a buzzer and tested and checked them out.
Next, we made another Arduino with the same equipment as the former Arduino and tested the connection in the second Arduino to make sure it works. Afterwards, we added two HC-05 modules to both Arduinos and set HC-05 modules and paired them by adding some codes manually.
We also conducted more tests to make sure that the hardware and the components are working properly.
Finally, we designed a box to put the project into it consequently completing the hardware execution part. Later, we also managed to complete the execution of the software.
After connecting the LCD and LED displays to Arduino UNO, we performed an experiment to learn how to write a code to display text on LCD screen and to make the LED blink. After writing the code to display text, we turned the LED on/off.
We connected a keypad to the board and worked on writing the code. When we pressed key 1, the LED turned on and it displayed text "LED on" on LCD. When we pressed key 2, the LCD screen displayed "LED OFF”. Therefore, we got 3 functions working for our project.
We added a buzzer to the hardware and also included it to the project code.
We added a function whereby when the user pressed key 3, the buzzer played tone and the LCD displayed “Buzzer on”.
We started to work on writing some codes to display text on the serial monitor. It displayed some text when the Arduino received an input from the keypad.
Our main purpose was to make the connection through the Bluetooth. However, it took us approximately 3 weeks to get the Bluetooth function. In fact, we tested many codes and many methods to make it work.
We also tried to connect Arduino to smart phone and to send texts from an Arduino to another Arduino by using the serial monitor.
Afterwards, we connected an Arduino to another Arduino through the Bluetooth. We started to conduct some tests for sending input from key on Arduino A and print it on serial monitor on another Arduino. After some experiments and tests, we made it work.
We also tried to make an Arduino send replay to another Arduino. We faced some issues during this process. However, we were successful in resolving the problems after few weeks.
Later, we started to clear our code and get it organized and made more functions for the rest of the keys.