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

  Functional dependencies explain the difference between

explain the difference between functional dependencies that arise from equations and those that do

  Create a clustered index on the groupid column

Write the CREATE INDEX statements to create a clustered index on the GroupID column and a nonclustered index on the IndividuallD column of the GroupMembership table.

  Design and develop a complex database

COMP3771 - Advanced Database - Flinders University - Advanced Database & Advanced Database GE - Identify and associate attributes with entity or relationship

  Why would you want to keep crud rights

Is it possible to have a system or database that would not have all CRUD rights? Why would you want to limit those rights? Why would you want to keep those rights?

  How might database auditing and monitoring be utilized

Discuss SOX in 500 words or more. How do logging and separation of duties help comply with SOX? How might database auditing and monitoring be utilized.

  ISY1002 Database Management for Business Assignment

ISY1002 Database Management for Business Assignment Help and Solution, Australian Institute of Higher Education - Assessment Writing Service

  Create a maintenance and security plan

Imagine that you need to create a maintenance and security plan for the your database - how each measure safeguards or minimizes each threat

  Create a physical inventory document for warehouse stock

Create a new Purchase Requisition for 50 Child Deluxe Bikes, to be delivered to Plant MI00, Storage location TG00, in 1 month from today and Create a quotation with reference to the created inquiry which will be valid for one month from today, PO n..

  Relational database using entity-relationship diagram

Design a Relational Database using Entity-Relationship Diagram (ER-D) and Design a Relational Database by Mapping Entity-Relationship Diagram (ER-D)

  Find average number of books borrowed per member

Find the average number of books borrowed per member. Take into account that if a member does not borrow any books, then that member does not appear in the borrowed relation at all.

  Create an entity-relationship diagram using conceptual data

Create an entity-relationship diagram using the conceptual data model located in the assignment description

  What must a user guarantee with respect to a transaction and

What must a user guarantee with respect to a transaction and database consis-tency? What should a DBMS guarantee with respect toconcurrent execution of several transactions and database consistency?

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