Biological Engineering


Program Part 1—Introductive Comments



Yüklə 202,98 Kb.
Pdf görüntüsü
səhifə11/16
tarix07.01.2024
ölçüsü202,98 Kb.
#212070
1   ...   8   9   10   11   12   13   14   15   16
Program Part 1—Introductive Comments
Here we use multiple lines of statements to summarize the general purpose and
function of the code.
/*
This program works with an Arduino UNO board, a temperature sensor and an RGB LED
to measure and indicate the ambient temperature.
If the temperature measured is within 18 and 20 degree Celsius, it is considered as
optimal temperature and the LED is lit in green color.
If the temperature measured is lower than 18 degree Celsius, it is considered as cold and
the LED is lit in blue color and blinks. The colder the temperature, the faster the LED
blinks.
If the temperature measured is higher than 20 degree Celsius, it is considered as hot and
the LED is lit in red color and blinks. The hotter the temperature, the faster the LED
blinks.
*/
Program Part 2—Declarations of Global Variables and Constants
In this part of the program, we define a few variables and constants that will be used
later for the entire program, including the upper and lower thresholds of the optimal
temperature range and the numbers of the digital pins for the red, green, and blue
LEDs inside the RGB LED, respectively. For example, the first statement here, “
const
int hot = 20”
means that a constant (“
const
”) integer (“
int
”) called “
hot
” is created
and assigned to the value of “
20
” which is the upper limit of the optimal temperature
range. The third statement here, “
const int BluePin = 2
,” means that a constant
(“
const
”) integer (“
int
”) called “
BluePin
” is created and assigned to the value of “
2

Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js
How can we help you?





(
)
g (
)
g
which will be used later in the setup block of the program to set digital pin 2 as the
output pin to control the blue LED.
const int hot = 20; // Set a threshold for hot temperature in Celsius
const int cold = 18; // Set a threshold for cold temperature in Celsius
const int BluePin = 2; // Set digital I/O 2 to control the blue LED in the RGB LED
const int GreenPin = 3; // Set digital I/O 3 to control the green LED in the RGB LED
const int RedPin = 4; // Set digital I/O 4 to control the red LED in the RGB LED

Yüklə 202,98 Kb.

Dostları ilə paylaş:
1   ...   8   9   10   11   12   13   14   15   16




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin