This week I decide to go more through my project and use my cardboard prototype to match the assignment and make low feudality prototype of nice to have in my project
You can check this link to be familiar with my project ideation and inspiration
Wires to make connections
Servo motor to lock or unlock the door
TWO LEDs (Green & Red)
Resistor 220ohm
Buzzer
Bluetooth Module (HC_05)
Using this app to make communication between the mobile and the Bluetooth more easy ( Arduino Bluetooth Control )
Arduino Uno to control the components actions
Arduino IDE to upload the code on (Run the program)
breadboard to make wiring easy
Using fritzing to make Wiring (Download Fritzing for Free )
Connect circuits using wiring color code (Black for GROUND and Red for VCC).
Make code on Arduino IDE (If user Press right number which is 2 the servo will rotate to 90 and unlock the door and Green Led will be ON, and if the user press another number the servo will rotate to 0 and lock the door and Red Led will be ON but Green Led will be OFF)
The code file is attached below in Assignment Design Files
"Wireless password .ino"
Run code and make sure it does not have any errors.
Upload the code on Arduino IDE and upload to Arduino board
Make sure they work, code and wiring do the function correctly.
Code Functionality: (Press on Arrow pointing down)
The main function is to control servo using wireless connection.
I used Bluetooth module HC_05 to access this connection using Arduino Bluetooth Control
if the data sent was '2' the motor rotate 90 degree (unlocked position) and any other signals the motor will locate at locked position
then I added led feature which is having green led and red led when the srvo in locked position the red led will be ON and green led will be OFF
but if it was in unlocked position the green led will be ON and red led will be OFF
ADD buzzer which will make sound on each Incorrect number will be entered
Use my project low feudality prototype to add the components on and test.
Connect 5V adaptor to circuit using DC Power connector Ground to ground and VCC to Vin on Arduino.
Install each component on its ideal position
Connect my Mobile app to Bluetooth Module
See the results and be PROUD
This Program is very Useful it contains a lot of components and a lot of features to control each component.
After I see the session I search about the program and the below link has a quick explanation how to download and deal with the program
I use this assignment to make Low feudality prototype and test nice to have feature in my project