Reading the sensors to a real-time database on firebase

Assignment Help Database Management System
Reference no: EM133536204

Assignment:

Task: Connect Raspberry Pi with a Real-Time Database on the Cloud using Firebase

Required components:

• Raspberry Pi board

• DHT11 Sensor

• LCD display

• DC Motor

When the system starts, the LCD should display the readings of the DHT11 Sensor and the status of the motor (initially turned OFF).

The Raspberry Pi should send the readings of the sensors to a real-time database on Firebase. A firebase project should be created (console.firebase.google.com) to store your data.

The database on firebase should have 2 values for temperature and humidity thresholds. The Raspberry  Pi should read these values and turn the motor ON automatically if the temperature or the humidity readings is greater than the threshold.

A simple html page should be created and hosted locally or on firebase hosting to provide a user  interface for the database.

Deliverables:

(1) A Schematic diagram that shows the connections (submitted to canvas)

(2) A python code. (submitted to canvas)

(3) Student(s) should present the project in class and answer all questions during the presentation.

Reference no: EM133536204

Questions Cloud

Discuss which of these capacities you already have : Explain the knowledge, skills, and abilities in organizational behavior Kenneth needs to possess to deal with this situation. Discuss which of these capacities
What are some benenfits of kurt lewin model of change : What are some benenfits of Kurt Lewin model of change when it comes to organizations. What are some weakness of Kurt Lewin model of change. use Scholarly source
How utilizing organizational business methods : How utilizing organizational business methods can empower an organization. The board wants to know why the employees, teams, and the organization care about
What other research design methods can be used by research : What other research design methods can be used by the research team for the study of distractive driving? How would you conduct an experiment to see if driving
Reading the sensors to a real-time database on firebase : The Raspberry Pi should send the readings of the sensors to a real-time database on Firebase.
Advising many of the worlds leading companies : You are a strategy consultant, advising many of the world's leading companies. Your task is to produce a strategy report for Reed Hastings, CEO
What is essential skill for all mental health professionals : What is an essential skill for all mental health professionals that require a wide-ranging set of complex skills? What is a therapeutic alliance?
Explain how the child or young person affected by trauma can : Explain how the child or young person affected by trauma can be supported by teachers to build resilience and a strong sense of self in the face of difficulty.
What are the different types of vendor risk : What are the different types of vendor risk? How can you assess vendor risk? How can you mitigate vendor risk?

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd