Hi, my name is Eliana and I am a rising sophomore at Yeshiva University High School for Girls. I joined this program because coming here I had very little knowledge in engineering and I wanted to learn more about it . Being here has been very eye opening and I am glad that I got to explore the world of engineering. Over the past six weeks in BSE I have created a starter project and a main project. My starter project is a Larson Scanner. The Larson Scanner is a light show that can be used to amplify costumes, sci-fi props and pumpkins. The Larson Scanner helped me gain a better understanding of engineering and helped become efficient in soldering. For my main project I did a Voice Controlled Lamp. The way the Voice Controlled works is I speak into my computer using BitVoicer and I tell it a sentence anagram.It then sends the message with the correct data type which is string and the command. The arduino is able to get the message because there is a BitVoicer library in the arduino code. I chose to do this as my project because I wanted to make something practical that I can use myself. The project also looked very interesting and I also wanted to do a project that has never been done before on BSE. I am glad to say that after these six weeks I changed the way I look at engineering. I have gained and learned so much like how to problem solve, and to be more independent also to never give up if you hit a bump in the road. Read on to learn more about my project!.
Voice Controlled Lamp
Final Milestone
For my final milestone I accomplished putting my whole project together and getting every part to work. I started by buying a smaller jar.I then filled up my new jar with pebbles for a nice design. 
Code:
BitVoicer:
Schematic:
Bill of Materials: Click Here
Link to Project: Click Here
First Milestone
This week I accomplished my first big step. I got my BitVoicer working with my Arduino. I am now able to talk to my computer with BitVoicer. It is able to send a message to the Arduino. The Arduino then uploads the code to the LED. In the beginning, I was having trouble getting the BitVoicer working and I was getting a lot of errors on my Arduino code. The first thing I did to fix this problem was to try to understand each line of my code. I realized that the code wasn’t correct. I rewrote the code using analogwrite() and learned how to do the color changes with the integers 0 to 255. Zero was the brightest and two hundred and fifty five would shut off the light. I moved on to the next part of my problem, which was setting up the voice control. The voice control was not connecting to the Arduino and the LED. I then realized that I had to buy the correct version of BitVoicer in order to make it work. The next step was to put in the sentence anagrams. I would tell the BitVoicer a sentence anagram. Then, it sends the message with the correct data type, which is a String, and the command. The BitVoicer also has its own library in Arduino, which the Arduino uses to get the data from the BitVoicer. The Arduino reads the command and checks it against the if statements I added. As I was trying to change the colors in my RGB LED, I realized that the red color was very strong and overpowering the other colors. To fix this problem I added two more resistors and having three resistors helped fix my problem.
Starter Project- Larson Scanner






