Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

3 The function unsigned char AnalogRead ( unsigned char pin ) ; reads the voltage value at pin and convert the voltage to digital value

3 The function
unsigned char AnalogRead(unsigned char pin);
reads the voltage value at pin and convert the voltage to digital value from 0 to 255
Write a function
unsigned char CheckTemperature( void );
(a) Call the function AnalogRead() to read the voltage at analog pin A1 and assign the return value to a variable value;
(b) Check if value is more than 100. If true return 1; and
(c) Check if value is less than or equal to 70. If true, return 0.
You are to declare any variables you use.
(5 marks)
4 Write codes in the void setup() to initialise the following:
(a) Initialise the Serial port to operate at 9600bps;
(b) Digital pin D5, D8 and D11,
(c) Wait for swo to be closed; -
For 1.4(c) you are to call the function in 1.1
(4 marks)
.5 Write codes in the forever loop assisted by the following comments:You are to declare any variables you used.
void loop ()
14
???
(a) Call the function GhegkTemperature() to assign thet
???
return value to a variable state
//
(b) Send the value of state to Serial port
J
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Contemporary Issues In Database Design And Information Systems Development

Authors: Keng Siau

1st Edition

1599042894, 978-1599042893

More Books

Students also viewed these Databases questions