Companies Home Search Profile

Raspberry Pi powered smart mirror

Focused View

Venkatesh Varadachari,Satyajeet Sah

59:34

10 View
  • 1 - Section 1 Quiz.html
  • 1 - What will you learn from this course.mp4
    03:23
  • 2 - Smart mirror project requirements.mp4
    02:40
  • 3 - Getting started setting up your Pi.mp4
    07:21
  • 2 - Section 2 Quiz HTML and JavaScript.html
  • 3 - Section 2 Quiz PHP and CSS.html
  • 4 - The HTML script.mp4
    07:14
  • 5 - HTML file without PHP coding indexphp.html
  • 5 - indexonlyHTML.pdf
  • 6 - The JavaScript clock module.mp4
    06:22
  • 7 - Clockjssourcecode.pdf
  • 7 - JavaScript file clockjs.html
  • 8 - Displaying an RSS feed using PHP.mp4
    08:54
  • 9 - PHP file indexphp.html
  • 10 - CSS designing our web page.mp4
    08:10
  • 11 - CSS file stylecss.html
  • 11 - stylecssCSSfile.pdf
  • 12 - Setting up our smart mirror.mp4
    07:16
  • 13 - Smart mirror connections and final setup.mp4
    03:05
  • 14 - Real time demonstration Smart mirror.mp4
    02:17
  • 15 - Conclusion.mp4
    02:52
  • Description


    Learn how to build, design, and customize your very own Raspberry Pi powered smart mirror!

    What You'll Learn?


    • Setup their very own Raspberry Pi powered smart mirror
    • Write basic HTML and CSS code for a smart mirror web page hosted on an Apache 2 HTTP server
    • Write JavaScript code to create a digital clock element for aforementioned web page
    • Write PHP code to read and display RSS feeds
    • Setup Chromium browser on the Raspberry Pi to autostart on boot

    Who is this for?


  • This course is meant for anyone interested in setting up their own Raspberry Pi powered smart mirror
  • This course is also meant for programmers with a very basic working knowledge of HTML, CSS, JavaScript, or PHP, to learn the basics of the smart mirror and then customize/improve it as a learning experience
  • What You Need to Know?


  • You should know how to setup and work on a Raspberry Pi
  • You should understand basic Linux commands and utilities
  • Rudimentary knowledge of HTML and CSS is necessary to understand the project and to develop the project further
  • Elementary knowledge of JavaScript and PHP code is also necessary if you wish to understand and develop/modify the project
  • While this course does not teach or include any woodwork involved in completing the mirror, carpentry skills can be of use in crafting your mirror frame/cabinet
  • More details


    Description

    This course is meant as a active learning/DIY project to learn the basics of scripting languages, while working on something fun.

    This course will focus upon teaching you to setup and build your own smart mirror display. This involves creating and coding a custom web page and hosting it on a Raspberry Pi using the Apache HTTP server application.

    To learn how to build your own magic mirror, we will first focus on writing a base HTML script for the website, and adding basic elements - a clock, a periodically updating news feed, and a periodically updating weather feed, to it. Once this is done, we will create a cascading style sheet (CSS) doc and customize our web page to give us the required display for a smart mirror.

     This course involves the use of basic concepts from multiple programming languages. We will be using JavaScript to program the clock display. We will also be using PHP for the two RSS feeds - news and weather. Finally, we will put all this together in our HTML script and edit the presentation of our HTML document using a CSS file to make the display visible through a partially mirrored surface.

    Who this course is for:

    • This course is meant for anyone interested in setting up their own Raspberry Pi powered smart mirror
    • This course is also meant for programmers with a very basic working knowledge of HTML, CSS, JavaScript, or PHP, to learn the basics of the smart mirror and then customize/improve it as a learning experience

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Venkatesh Varadachari
    Venkatesh Varadachari
    Instructor's Courses
    Venkatesh Varadachari is the founder of MAKERDEMY, a pioneer maker education company head-quartered in Singapore.     Venkatesh believes that knowledge should be made available to people in all walks of life. Venkatesh also believes in the power of education to transform lives.      Venkatesh has an MBA from the prestigious Indian Institute of Management, Bangalore.      He also has a degree in Electrical Engineering from Madras University and a Masters in Financial Engineering from National University of Singapore.
    Satyajeet Sah
    Satyajeet Sah
    Instructor's Courses
    Satyajeet is a passionate technology enthusiast and is excited about the possibility of impacting education through technology. Satyajeet holds a Masters in Computer Applications from VIT, one of the premier engineering institutes in India. He is a product engineer and spends his time creating exciting courses around  the credit card sized Raspberry Pi.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 11
    • duration 59:34
    • English subtitles has
    • Release Date 2024/04/29