The project is a Bluetooth Speaker.
Through this Speaker, we can listen to music and know the time and see the Temperature.
I care about this project because I love listening to music and will use various components, that will help me learn a lot of things in one project.
I saw photos on google search for a similar Bluetooth Speaker
The project idea is a clock, this clock changes its time via gears and motors and I will turn it into a smart device that interacts with the user.
The general features of the project:
1-I Will add an LCD to display some information to the user and interact with him.
The operation that will appear on the LCD /
The LCD will display the temperature on the screen.
The LCD will display the date and time on the screen.
The LCD will display the current status of music on the screen.
A welcome sentence will be displayed on the screen.
2- We will use a Bluetooth module to control the volume and choose songs via mobile application.
Construction Parts
The body of the Bluetooth Speaker will be made by a laser cutting machine.
Input
(Sensing, Tactile Input, and/or Graphical Input)
Sensing
The Bluetooth Speaker will sense the temperature.
Tactile Input
The input of the user will be through two ways.
first way through pushbuttons.
second way through the mobile application.
Graphical Input
The graphical input will be displayed through an LCD.
Action
(Physical and/or Graphic)
The Physical action:
The time and date will change and display on an LCD and the current status of music will appear on an LCD too.
Brain
I will use the Arduino UNO board as a brain of a clock.
Power Management
9v Adaptor
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
Action: play songs.
Sensing: Temperature sensor.
User Input: control the songs by switches.
Complete User Features
Action: play songs.
Sensing: Sensing the temperature by DHT sensor.
Sensing: detect the time by RTC module.
User Input: control the songs by switches.
Output: display the time on the LCD.
Output: display the Date on the LCD.
Output: display the Temperature on the LCD.
Nice-to-have User Features
User Input: control all actions on the Bluetooth speaker by Bluetooth module via mobile application.
Task
Sub-Tasks
From:
To:
cardboard
make cardboard model.
24/9/2022
25/9/2022
Design the Bluetooth speaker enclosure.
Circuit design.
Assembling the circuit components.
25/9/2022
26/9/2022
The code Programming
Programming the code on the Arduino IDE
Uploading and testing the code and circuit
Debugging errors
26/9/2022
27/9/2022
Implementation
Fabricate and assemble the enclosure parts.
Finish the enclosure.
Assemble the circuit with the enclosure.
Test and debugging.
27/9/2022
28/9/2022
Component/Material
Amount
Link
Micro sd card module for arduino
1
Resistors (220 ohm , 1k ohm , 2k ohm)
6