logo Use CA10RAM to get 10%* Discount.
Order Nowlogo
(5/5)

Initialize the LCD {Monitor the temperature from the temperature sensor

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

A. Possible Working Algorithms

 

1. Temperature Sensor

 

Initialize the LCD {Monitor the temperature from the temperature sensor

{If (temp<set value) {check the water content

 

{If (water content<set) switch ON the motor and send the info. to smart phone ELSE

{Motor is OFF}}}

 

 

 

2. Proximity Sensing

 

X[i – 1] = X[0] l[i – 1] = 0

 

 

loop 1:

 

D[i] = X[i] – X[i – 1]

 

Is (ABS (D[i]) greater than DT)? true: l[i – 1] + D[i]

else: l[i] = l[i – 1] Is (l[i] ≥ IT)

true:

 

Object detected l[i – 1] = l[i]

else:

 

Object not detected l[i – 1] = l[i] * L

 

 

a. Parameters

 

IT = Integration threshold DT = Derivative threshold L = Leakage factor

X[i] = current sample point

 

X[i – 1] = previous sample point D[i] = Derivative

l[i] = Integral of Derivative

 

l[i – 1] = Previous Integral of Derivative

 

 

 

3. Ultrasonic Distance Sensor

 

//Hookup HC-SR04 with Trig to Arduino Pin10, Echo to Arduino pin13

//Maximum Distance is [ --- ] cm

 

 

 

#define TRIGGER_PIN10 #define ECHO_PIN13 #MAX_DISTANCE [ --- ]

 

 

New Ping Sonar (TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);

float duration, distance; void setup ( ){

serial begin (9600);

 

}

 

void loop ( ){

 

duration = sonar.ping ( );

 

 

 

#Determine distance from duration

 

#Use 343 metres per second as speed of sound

 

 

 

distance = (duration/2)*0.0343;

 

 

 

//send results to Serial Monitor

 

 

 

(5/5)
Attachments:

Related Questions

. Introgramming & Unix Fall 2018, CRN 44882, Oakland University Homework Assignment 6 - Using Arrays and Functions in C

DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma

. The standard path finding involves finding the (shortest) path from an origin to a destination, typically on a map. This is an

Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t

. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class. The LineItem class will represent an individual

Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th

. SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

. Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Um e HaniScience

877 Answers

Hire Me
expert
Muhammad Ali HaiderFinance

737 Answers

Hire Me
expert
Husnain SaeedComputer science

695 Answers

Hire Me
expert
Atharva PatilComputer science

901 Answers

Hire Me