|
Pin No. |
Pin Name |
Description |
|
1 |
Vcc |
Input power pin. Typically 5V |
|
2 |
Trigger |
This input pin has to be kept high for 10us to initialize measurement by sending US wave |
|
3 |
Echo |
This is the output pin. It remains high for a time period |
|
4 |
Ground |
Connected to the system ground |
You must have heard about the process of measuring the depth of the sea by sound navigation technique. The process is known as SO und NA vig...
Sonar Sensor HC-SR04
In the previous article, we had talked about the outer interface of the HC-SR501 PIR Motion Sensor module. There are many more similar modul...
Passive Infrared Sensor (PIR) Part - 02: Internal Circuitry & Control
| BISS001 datasheet schematic |
What does a sensor do actually? The simple answer is, "They sense the environment around them". But why sensing is important? Actu...
Passive Infrared Sensor (PIR) Part - 01: How It Works
|
1 |
Fresnel Lens |
Round |
Array of lenses |
Widens the range of the sensor |
||
|
2 |
Output pins |
Vcc |
Input pin |
4.5V~12V (Typically 5V) |
||
|
Dout |
Digital Output |
High (3.3V) |
Motion detected |
|||
|
Low (0V) |
No motion |
|||||
|
GND |
Ground |
Connects to system ground |
||||
|
3 |
Protection Diode |
|
|
|
||
|
4 |
DTA |
Adjusts the delay time range |
||||
|
5 |
STA |
Adjusts the sensitivity of the sensor |
||||
|
6 |
3V DC Regulator |
Stabilizes the input voltage |
||||
|
7 |
BISS001 Chip |
Processes the signal |
||||
|
8 |
Retrigger Select |
Repeatable Mode (H) |
Dout will be high, once the object passes through |
|||
|
Non-repeatable Mode (L) |
Dout will be high as long as the object is within the range |
|||||
Imagine your phone without its display! Seems absurd right? You may ask how will then anyone understand what's going on. Viso...
LCD Part-01: How to Use
✧ Pin_10: D3: 8-bit data pins ||
✧ Pin_11: D4: ||
✧ Pin_12: D5: ||
✧ Pin_13: D6: ||
✧ Pin_14: D7: ----------------------
Arduino Interface:
Problem!
Displays always add an extra attraction to any project. And when it comes about representing numerals, seven segment displays are the m...
Seven Segment Display (SSD)
Displays always add an extra attraction to any project. And when it comes about representing numerals, seven segment displays are the most preferred over other types of displays. Basically it’s nothing but a combination of 7 LEDs which gives the 10 numerals (0-9) & some alphabets (A/a, B/b, C/c, D/d, E/e, F/f). Okayy, this may be more than enough for introduction. Let’s try to dive into this tiny thing for some more details.
Why All These?
It’s evident from the name that the 7 ‘Segments’ indicate 7 LEDs with an additional LED. This additional LED serves the purpose of decimal point (DP). As LED’s are basically diodes, a two terminal device, they can be powered up with respect to either of the terminals. Depending on this, we find two variants of SSD;
Being a digital component, SSD needs digital pulses for functioning. So it’s very simple. We just need to send pulses to the LEDs that we want to turn on. For example, if we want to show 7 on the SSD, the values we need to assign are,
a
|
1
|
b
|
1
|
c
|
1
|
d
|
0
|
e
|
0
|
f
|
0
|
g
|
0
|
DP
|
0
|
We need to connect the 8 data pins of SSD to 8 digital pins and the COM pin to the source or GND. For showing a specific number, we just need to high the state of the required pins of the Arduino. But if we want to make a sequence of numbers, the code has to be modified according to the requirement of the project.
Here we just need an external circuitry to convert the decimal numbers into BCD (10 to 4 line encoder). 7447 Decoder IC will convert them digital pulses and the number is visible in the SSD.
Image source:
*circuitdigest.com
*parallax.com
















