Raspberry Pi Senior Project

Improved Essays
For my senior project, I decided to challenge myself by creating a computer program with the coding language Python. The main challenge presented in this project was that I had no previous coding experience and would have to essentially learn Python from scratch. After a period of research and with the help and guidance of several real-life engineers and Mr. Logsdon (the ECP advisor). I made my ultimate goal to create a digital home assistant using a Raspberry Pi. Following the steps of the engineering process, my problem was again that I still only had a very basic knowledge of computer programming. The research faze of my process constituted the majority of my project. In order to research Python coding, I enrolled myself in an online Python course recommended to me by my mentor. I was also able to …show more content…
Computer Science Principles class. In this project, I wrote about how companies like Google and Amazon are making their digital home assistant software available to programmers, so that they can make their own digital home assistant. I settled on the software provided by Google, as it seemed simpler to integrate into my Raspberry Pi. After purchasing all of the necessary materials for my project, I created a Google creator account and registered my device with Google. Registering my Raspberry Pi with Google was perhaps more challenging than actually writing the code to operate my Raspberry Pi. After registering my Raspberry Pi and writing the necessary code for my digital home assistant, is when the greatest obstacle arose. Despite following all of the instructions provided by Google and several other online resources, when I ran the trial function on my Pi, the Pi was not recognized. After several retests, I completely rewrote my code for the Raspberry Pi. However, this was still not enough, and my Pi was still not recognized by Google when I ran the trial

Related Documents

  • Improved Essays

    Introduction Often, team members of both Apple and Microsoft convocate to ameliorate the upcoming operating system that they plan to release in a certain period of time. Many different features are added to technology each day to facilitate the use of it. For example, Cortana (the Windows Phone Assistant), the Snap Assist feature on Microsoft, and Phone Companion are qualities that aid the success of an operating system. In Apple, features such as Control center, Task manager and fingerprints contribute to the success in IOS Seven. I will be discussing the advantages of Cortana (the Windows Phone Assistant), the Snap Assist feature on Microsoft, and Phone Companion.…

    • 682 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    In order to understand how software has been able to influence and change our society, it is important to have a full understanding of what software means. According to Discovering Computers 2003 “software is the series of instructions that tells the hardware how to perform tasks” (Shelly). The two, hardware and software, are the two key technologies in computing. However, for a long time they were inseparable.…

    • 1275 Words
    • 6 Pages
    Improved Essays
  • Decent Essays

    Cs-5020 Final Project

    • 422 Words
    • 2 Pages

    So that I have to be aware of few technologies like CORE JAVA, SOFTWARE TESTING, ORACLE, JAVA SCRIPT, SERVLETS, ANDROID, ANDROID WEAR, HTML and CSS, HIBERNATE. My Manager suggested me to learn about the GREENFOOT and I should be flexible to work in different environments like WINDOWS, MAC OS and LINUX. So these two weeks I have to concentrate on all these technology, tools and environments. My manager assigned me assignments like to review the codes in different existing applications and to write the test cases for them. In this technology I have knowledge on JAVA, ANDROID, HTML and CSS.…

    • 422 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    Apple initiated the student-led discussion of iPod applications by just asking them to create the applications. If their professors agreed, then Apple would give the students and professor free iPods. If Apple had not come to the students with the idea…

    • 1692 Words
    • 7 Pages
    Improved Essays
  • Improved Essays

    Obtaining A Career At NSA

    • 346 Words
    • 2 Pages

    Taking a programming class in my third year of highschool and practicing the development of code in Python during my free time, it has furthered my interest in the field. Through the class, I have learned to solve logic puzzles, use expressions to execute specific…

    • 346 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    This is accomplished by suggesting scenarios where everyday families use the Google Home Assistant to better their lives. For instance, one story line shows a father reading a book about whales to his daughter as he asks the Google Home Assistant to demonstrate the sound that whales make. This captivating father-daughter moment is heart-warming, helping the viewer to see the practical application of this cutting technology and leaving hope that they too can hope for a similar…

    • 512 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    Although the advancement of technology is changing us, it’s for the better. I like to think of google as my best friend. For instances, if you have a question or problem you want to solve, you would often ask your friend and they would give you their opinion. However, asking…

    • 1178 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    Welcome to my Senior Project Portfolio! Let me start by saying thank you for being a part of this uniquely ‘New Tech’ experience! I hope that you have as much fun learning about our projects as we had doing them! For my Senior Project, I chose to (attempt to) learn to cook.…

    • 521 Words
    • 3 Pages
    Improved Essays
  • Decent Essays

    Senior Project Challenges

    • 183 Words
    • 1 Pages

    Obstacles I also had to overcome were with the inner feelings I overcame from situations put in my life. Feelings that gave me lack of motivation and kept me from giving the attention this senior project deserved. Looking back on those situations, I wish they guided me to do better and use them as a motivation. All the time and energy that didn’t go into this project until last minute caused me re-evaluate me as a student and person. As a student I realized bad habits I’ve possessed for so long need to change for me to be successful in the upcoming future.…

    • 183 Words
    • 1 Pages
    Decent Essays
  • Superior Essays

    Computers, iPhones, texts, Google, and Netflix. Today’s world is full of the labors and fruits of innovation. Without this new technology, we feel and, in a sense, are naked. Our phones are with us from the time we wake up in the morning to the time that we close our eyes; and even then, they rest next to our beds, waiting for up to arise and begin a new day. When we want to know how something works, Google is right at our side satisfying our curiosity the instant it arises.…

    • 994 Words
    • 4 Pages
    Superior Essays
  • Decent Essays

    In the beginning of spring semester, I started on the development of the program. First, I used the whiteboards in the classroom to brainstorm. Then using a program called Dia, I designed diagrams that would allow me to easily start coding. Next, I started coding the program and at the end of the semester, I had an almost…

    • 239 Words
    • 1 Pages
    Decent Essays
  • Superior Essays

    Technology is an amazing thing. People are able to check email, video chat, broadcast live video, or order a pizza all from the their phone. The ability to make a phone call from a smartwatch was only something James Bond was able to do, but now anyone can purchase a smartwatch and be just like James Bond. The ability to ask for directions, a phone number, or even the weather forecast, is just the press of a button away. With the amount of tasks that be performed right from a person’s mobile phone, people are more connected today than ever before.…

    • 1017 Words
    • 5 Pages
    Superior Essays
  • Superior Essays

    First, we were given a whole class period to find eight sources and determine how we could use them in our paper. After, we finished finding eight sources we completed an annotated bibliography. Next, we started the actual research paper and we were given a week to complete it. Every day in class we worked on a specific part of the paper. The first day, we worked on the introduction.…

    • 1296 Words
    • 6 Pages
    Superior Essays
  • Superior Essays

    Programming has always come pretty easily to me and I have never had any problems picking up a new programming language but that was in the classroom. I was about to dive in to the deep end so to speak and I wasn’t completely sure I could stay above water. I found myself in a strange looking room surrounded by factory lines and strange machines I would soon know well called the demo room. The silence was broken with a “Top of the morning to ya!” as I turned to see my supervisor Eoin, and one of the other interns Tyler who had started a two weeks ahead of me.…

    • 1824 Words
    • 8 Pages
    Superior Essays
  • Great Essays

    Introduction In the modern world, the word “smart” is used everywhere from homes, to the schools, hospitals, market and businesses-to mention but just a few. Generally, people have come to love the word smart and want to be smart or even have smart items with them. Parents would want their children to be smart; people want to buy smart products like the Smartphone. The reality is that, you cannot avoid smart products in the modern world.…

    • 977 Words
    • 4 Pages
    Great Essays