Board-dat/Board-DAT.md
... ...
@@ -527,6 +527,8 @@ Motion sensor
527 527
528 528
- [[SMO1073-dat]]
529 529
530
+[[sensor-ultrasonic-dat]]
531
+
530 532
531 533
### STH
532 534
Board-dat/SMO/SMO1058-dat/2025-12-12-18-30-53.png
... ...
Binary files /dev/null and b/Board-dat/SMO/SMO1058-dat/2025-12-12-18-30-53.png differ
Board-dat/SMO/SMO1058-dat/SMO1058-dat.md
... ...
@@ -1,4 +1,3 @@
1
-
2 1
# SMO1058-dat
3 2
4 3
## Info
... ...
@@ -13,7 +12,57 @@ Buck order price 17% discount for 50pcs, auto update price in cart.
13 12
14 13
Voltage:DC 3.3 – 5V (R2 version now is 3.3V-5V compatible)
15 14
15
+version new-top and old-bottom
16
+
17
+![](2025-12-12-18-30-53.png)
18
+
19
+
20
+### Pins and Wiring
21
+
22
+- VCC
23
+- TRIG (trigger / control input)
24
+- ECHO (echo / receive output)
25
+- OUT (spare pin)
26
+- GND
27
+
28
+Note: The TRIG pin has an internal 10 kΩ pull-up resistor. To trigger the module from a microcontroller, pull the TRIG pin low with an MCU I/O pin, then send a pulse longer than 10 µs.
29
+
30
+- OUT: When the module is used as an alarm/anti-theft module, the OUT pin provides a digital switch output. This pin is not used for distance measurement.
31
+
32
+Power-up note:
33
+
34
+- Insert the module onto the circuit board before applying power to avoid unwanted false high outputs. If a false high occurs, power-cycle the module to clear it.
35
+
36
+Reference test firmware:
37
+
38
+- Example test programs available for: C51, PIC18F877, and Yilong MCU.
39
+
40
+
41
+
42
+### Operation / Working Principle
43
+
44
+1. Triggering
45
+ - The module is triggered by the TRIG pin. Provide a high pulse of at least 10 µs to start a measurement.
46
+
47
+2. Transmission and detection
48
+ - After trigger, the module automatically transmits 8 cycles of 40 kHz square waves and listens for an echo.
49
+
50
+3. Echo output and timing
51
+ - When an echo is detected, the ECHO output goes high. The duration of this high pulse equals the round-trip travel time of the ultrasonic pulse (transmit → reflect → receive).
52
+
53
+Distance calculation
54
+
55
+- Distance = (high_time * speed_of_sound) / 2
56
+- Using speed of sound ≈ 340 m/s.
57
+
58
+Examples and MCU integration
59
+
60
+- Typical method: send a >10 µs high pulse on TRIG. Wait for ECHO to go high, start a timer when ECHO goes high, stop the timer when ECHO goes low. The measured timer value is the round-trip time.
61
+- If the timer measures microseconds (us): distance (cm) = time_us * 0.017 (because 340 m/s = 0.034 cm/us, divide by 2 → 0.017 cm/us).
62
+
63
+Continuous measurement
16 64
65
+- Repeating this trigger–measure cycle periodically allows continuous distance tracking or motion detection.
17 66
18 67
## Applications, category, tags, etc.
19 68
Board-dat/SMO/SMO1085-dat/2025-12-12-18-35-10.png
... ...
Binary files /dev/null and b/Board-dat/SMO/SMO1085-dat/2025-12-12-18-35-10.png differ
Board-dat/SMO/SMO1085-dat/2025-12-12-18-36-36.png
... ...
Binary files /dev/null and b/Board-dat/SMO/SMO1085-dat/2025-12-12-18-36-36.png differ
Board-dat/SMO/SMO1085-dat/2025-12-12-18-37-20.png
... ...
Binary files /dev/null and b/Board-dat/SMO/SMO1085-dat/2025-12-12-18-37-20.png differ
Board-dat/SMO/SMO1085-dat/2025-12-12-18-37-53.png
... ...
Binary files /dev/null and b/Board-dat/SMO/SMO1085-dat/2025-12-12-18-37-53.png differ
Board-dat/SMO/SMO1085-dat/2025-12-12-18-39-09.png
... ...
Binary files /dev/null and b/Board-dat/SMO/SMO1085-dat/2025-12-12-18-39-09.png differ
Board-dat/SMO/SMO1085-dat/2025-12-12-18-39-46.png
... ...
Binary files /dev/null and b/Board-dat/SMO/SMO1085-dat/2025-12-12-18-39-46.png differ
Board-dat/SMO/SMO1085-dat/SMO1085-dat.md
... ...
@@ -1,4 +1,3 @@
1
-
2 1
# SMO1085-dat
3 2
4 3
... ...
@@ -14,8 +13,137 @@
14 13
15 14
![](2025-12-12-18-15-32.png)
16 15
16
+The integrated ultrasonic proximity module provides non-contact distance sensing from 20 cm to 600 cm. The module integrates a transmitter/receiver transducer and control circuitry. The separate probe includes a 2.5 m cable.
17
+
18
+![](2025-12-12-18-39-09.png)
19
+
20
+### Specifications
21
+
22
+- Supply voltage: DC 3.0–5.5 V
23
+- Operating current: < 8 mA
24
+- Probe frequency: 40 kHz
25
+- Maximum range: 600 cm
26
+- Minimum range: 20 cm
27
+- Long-range accuracy: ±1 cm
28
+- Resolution: 1 mm
29
+- Measurement angle: 75°
30
+
31
+### Inputs / Outputs
32
+
33
+- Trigger input:
34
+ 1. TTL pulse ≥ 10 µs
35
+ 2. Serial command 0x355
36
+- Echo output: pulse-width output (TTL)
37
+
38
+### Pins / Wiring
39
+
40
+- VCC: 3–5.5 V (power)
41
+- TRIG: trigger / control input
42
+- RX / ECHO: echo / output
43
+- TX: serial transmit (if applicable)
44
+- GND: ground (power negative)
45
+
46
+### Mechanical & Environmental
47
+
48
+- Dimensions: L 42 × W 29 × H 12 mm
49
+- Operating temperature: -20 °C to +70 °C
50
+- PCB color: blue
51
+
52
+
53
+### Pin Description
54
+
55
+- VCC: Power (positive)
56
+- TRIG / RX: Trigger input (send a high pulse ≥ 10 µs to start a measurement) / UART RX (receive)
57
+- ECHO / TX: Echo output — outputs a high pulse when a measurement completes; pulse width equals the ultrasonic round-trip time / UART TX (transmit)
58
+- GND: Ground (power negative)
59
+
60
+### Usage and Operating Modes
61
+
62
+This module supports three selectable operating modes. Change the R27 resistor configuration to select a mode.
63
+
64
+Mode 1 — Pulse/Trigger mode (R27 = open / no resistor soldered)
65
+
66
+1. Operation
67
+ - Use the TRIG pin to trigger a measurement: apply a high pulse of at least 10 µs.
68
+ - The module will automatically transmit 8 cycles of 40 kHz and listen for an echo.
69
+ - When an echo is detected, the ECHO pin goes high; the high pulse duration equals the round-trip time of the ultrasonic signal.
70
+ - Distance = (high_time × speed_of_sound) / 2 (speed_of_sound ≈ 340 m/s).
71
+ - If no echo is received (out of range or probe not aimed at the target), the ECHO pin will automatically go low after 60 ms to indicate measurement end.
72
+ - LED indicator: the LED is not a power indicator. It lights only when the module receives a trigger and is actively measuring.
73
+
74
+2. Timing diagram
75
+
76
+![](2025-12-12-18-35-10.png)
77
+
78
+Mode 2 — Auto-UART output (R27 = 47 kΩ soldered)
79
+
80
+- The module continuously outputs distance measurements over TTL serial at a 100 ms interval. Units: mm.
81
+- Serial settings: 9600, N, 8, 1.
82
+
83
+
84
+
85
+
86
+Mode 3 — Command-triggered UART (R27 = 120 kΩ soldered)
87
+
88
+- On power-up the module enters standby and outputs TTL serial at 9600, N, 8, 1.
89
+- When the RX pin receives the command 0x55, the module performs a single measurement and sends a data frame on TX.
90
+- Frame format: 0xFF, H_DATA, L_DATA, SUM (4 bytes), where H_DATA and L_DATA contain the measured distance.
91
+
92
+
93
+
94
+### Operation (Modes 1–5)
95
+
96
+Mode 1 — HC-SR04 compatible trigger mode
97
+
98
+- Trigger: apply a TRIG pulse > 10 µs.
99
+- Behavior: the module performs one measurement; the ECHO pin outputs a high pulse whose duration equals the ultrasonic round-trip time.
100
+- Distance calculation: distance = (ECHO_high_time × speed_of_sound) / 2 (speed ≈ 340 m/s).
101
+- Typical current (active average): ~6 mA.
102
+
103
+![](2025-12-12-18-36-36.png)
104
+
105
+Mode 2 — Low-power trigger mode
106
+
107
+- Trigger: apply a TRIG pulse > 100 µs.
108
+- Behavior: the module performs one measurement; ECHO outputs a high pulse while measuring. Distance is calculated the same way as Mode 1.
109
+- Standby current: ~10 µA.
110
+
111
+![](2025-12-12-18-37-20.png)
112
+
113
+Mode 3 — Auto periodic UART output
114
+
115
+- The module automatically sends a data frame every 100 ms over TTL serial.
116
+- Serial settings: 9600, N, 8, 1.
117
+- Frame format (4 bytes): 0xFF, H_DATA, L_DATA, SUM
118
+ - 0xFF: start byte
119
+ - H_DATA: high 8 bits of distance
120
+ - L_DATA: low 8 bits of distance
121
+ - SUM: checksum = (H_DATA + L_DATA) & 0xFF
122
+- Distance = (H_DATA << 8) | L_DATA (unit: mm).
123
+
124
+Example
125
+
126
+- Example frame: 0xFF 0x07 0xA1 0xA8
127
+ - H_DATA = 0x07, L_DATA = 0xA1
128
+ - Checksum SUM = (0x07 + 0xA1) & 0xFF = 0xA8
129
+ - Distance = 0x07A1 = 1953 mm
130
+- Typical current (active average): ~6.5 mA.
131
+
132
+![](2025-12-12-18-37-53.png)
133
+
134
+Mode 4 — Command-triggered UART / RX-trigger
135
+
136
+- Trigger: send a serial byte to RX or pull RX low once to start a single measurement.
137
+- After measurement the module outputs one data frame on TX using the same 4-byte format as Mode 3 (0xFF, H_DATA, L_DATA, SUM).
138
+- Serial settings: 9600, N, 8, 1.
139
+- Standby current: ~7 µA.
140
+
141
+![](2025-12-12-18-39-46.png)
17 142
143
+Mode 5 — ASCII serial output
18 144
145
+- Same trigger mechanism as Mode 4; the difference is the output format: ASCII text (human-readable) so distance can be displayed directly in serial terminal software.
146
+- Standby current: ~7 µA.
19 147
20 148
## Applications, category, tags, etc.
21 149
Board-dat/STH/STH1052-dat/STH1052-dat.md
... ...
@@ -1,4 +1,3 @@
1
-
2 1
# STH1052-dat
3 2
4 3
## Info
... ...
@@ -7,7 +6,16 @@
7 6
8 7
9 8
9
+## Features
10
+
11
+1. Uses our high-quality soil sensor for moisture detection. The probe surface is nickel-plated and features a widened sensing area to improve conductivity and reduce corrosion from soil contact, extending service life.
12
+2. Wide-range soil moisture control. A potentiometer adjusts the threshold: when moisture is below the setpoint the digital output (DO) is HIGH; when above the setpoint DO is LOW.
13
+3. Comparator: LM393 for stable operation.
14
+4. Operating voltage: 3.3 V – 5 V.
15
+5. Mounting holes for easy installation.
16
+6. PCB size: 32 mm × 14 mm.
10 17
18
+- [[LM393-dat]]
11 19
12 20
## Applications, category, tags, etc.
13 21
Board-dat/STH/STH1054-dat/STH1054-dat.md
... ...
@@ -38,6 +38,8 @@ Features:
38 38
39 39
## ref
40 40
41
-- [[STH1054-dat]] - [[gas-sensor-dat]]
41
+- [[STH1054-dat]] - [[sensor-gas-dat]]
42 42
- datasheet [[File_MQ-3.pdf]]
43
+
44
+
43 45
- [[STH1054]]
Board-dat/STH/STH1060-dat/STH1060-dat.md
... ...
@@ -8,7 +8,7 @@ legacy wiki page - https://www.electrodragon.com/w/Category:Pressure_sensor
8 8
9 9
- [[BMP280-dat]] - [[BME280-dat]]
10 10
11
-
11
+- [[sensor-pressure-dat]]
12 12
13 13
14 14
Chip-dat/TI-dat/LM-series-dat/LM393-dat/LM393-dat.md
... ...
@@ -6,3 +6,17 @@
6 6
7 7
8 8
- [[comparator-dat]]
9
+
10
+
11
+
12
+## common tuning methods for LM393
13
+
14
+- The sensor is suitable for soil moisture measurement.
15
+- The blue potentiometer on the module adjusts the moisture threshold. Turn clockwise to raise the threshold (requiring wetter soil to trigger), and counter-clockwise to lower it.
16
+- The digital output D0 can be connected directly to a microcontroller. Read D0 as a logic level (HIGH/LOW) to detect soil moisture state.
17
+
18
+
19
+
20
+## ref
21
+
22
+- [[SMO1052-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/IAQ-sensor/IAQ-sensor.md
... ...
@@ -1,21 +0,0 @@
1
-
2
-# IAQ-sensor
3
-
4
-TVOC stands for **Total Volatile Organic Compounds**. It's a key indicator used in indoor air quality (IAQ) monitoring.
5
-
6
-Volatile Organic Compounds (VOCs) are a large group of carbon-based chemicals that easily evaporate at room temperature. They’re found in many products, such as:
7
-
8
-- Paints, varnishes, and adhesives
9
-- Cleaning supplies and disinfectants
10
-- Air fresheners and cosmetics
11
-- Furniture, carpets, and building materials
12
-
13
-## sensors chips
14
-
15
-- AGS10
16
-
17
-
18
-
19
-## ref
20
-
21
-- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-2-dat/MQ-2-dat.md
... ...
@@ -1,4 +0,0 @@
1
-
2
-# MQ-2-dat
3
-
4
-- datasheet - [[MQ-2.pdf]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-2-dat/MQ-2.pdf
... ...
Binary files a/Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-2-dat/MQ-2.pdf and /dev/null differ
Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-3-dat/MQ-3-dat.md
... ...
@@ -1,4 +0,0 @@
1
-
2
-# MQ-2-dat
3
-
4
-- datasheet - [[MQ-3.pdf]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-3-dat/MQ-3.pdf
... ...
Binary files a/Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-3-dat/MQ-3.pdf and /dev/null differ
Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-5-dat/MQ-5-dat.md
... ...
@@ -1,6 +0,0 @@
1
-
2
-# MQ-2-dat
3
-
4
-- Please review the datasheet for conversions to ppm then [Wikipedia.org for BAC](https://en.wikipedia.org/wiki/Blood_alcohol_content)
5
-
6
-- datasheet - [[MQ-5.pdf]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-5-dat/MQ-5.pdf
... ...
Binary files a/Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-5-dat/MQ-5.pdf and /dev/null differ
Tech-dat/Sensor-dat/gas-sensor-dat/MQ-series-dat/MQ-series-dat.md
... ...
@@ -1,69 +0,0 @@
1
-
2
-# MQ-series-dat
3
-
4
-
5
-* You can use arduino default "analogread" example to read the analog value from the sensor
6
-
7
-
8
-* [Wiring Example](http://wiring.org.co/learning/basics/airqualitymq135.html)
9
-* [Arduino Breathalyzer](http://www.danielandrade.net/2010/03/07/building-an-breathalyzer-with-mq-3-and-arduino/)
10
-* [Another Breathalyzer Design](http://nootropicdesign.com/projectlab/2010/09/17/arduino-breathalyzer/)
11
-
12
-
13
-all the sensors are 6-pin, sensor socket is 7-pin
14
-
15
-- [[MQ-2-dat]] - [[STH1042-dat]]
16
-
17
-- [[MQ-3-dat]] - [[STH1043-dat]]
18
-
19
-- [[MQ-5-dat]] - [[STH1044-dat]]
20
-
21
-- sensor socket - [[STH1057-dat]]
22
-
23
-
24
-
25
-
26
-## Gas type and models
27
-
28
-# Selection Guide
29
-
30
-| Model | Detect Type |
31
-| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
32
-| MQ-2 | LPG, i-butane, propane, methane, alcohol, Hydrogen, smoke |
33
-| MQ-3 | Alcohol |
34
-| MQ-5 | High sensitivity to LPG, natural gas, town gas <br> Small sensitivity to alcohol, smoke. <br> **Combustible gases**: Butane, propane, methane, hydrogen |
35
-
36
-
37
-
38
-- MQ-2 Smoke Gas Sensor
39
-- MQ-3 Alcohol Sensor
40
-- MQ-4 Methane Sensor
41
-- MQ-5 Liquefied Gas, Natural Gas, City Gas Sensor
42
-- MQ-6 Isobutane Propane Sensor
43
-- MQ-7 Carbon Monoxide Sensor Module
44
-- MQ-8 Hydrogen Sensor
45
-- MQ-9 Carbon Monoxide and Combustible Gas Sensor
46
-- MQ-135 Air Quality Detection Sensor
47
-
48
-
49
-## Note of use
50
-
51
-Initiation check<br />
52
-
53
-* The sensor first warm-up for about 20 seconds.
54
-* Put the sensor on a place without detecting gas,
55
-* clockwise adjustment potentiometer until the light is on,
56
-* then one-half turn counterclockwise until indicator does not light
57
-* then close to the measured gas light is on, leave the measured gas, the light is off, this proof the sensor is working well
58
-
59
-
60
-
61
-## ref
62
-
63
-- [[MQ-series]] - [[sensor]]
64
-
65
-
66
-### obseleted
67
-
68
-* [Arduino Tutorial in Portuguese](http://lusorobotica.com/index.php/topic,111.0.html)
69
-
Tech-dat/Sensor-dat/gas-sensor-dat/gas-sensor-dat.md
... ...
@@ -1,4 +0,0 @@
1
-
2
-# gas-sensor-dat
3
-
4
-- [[STH1054-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-IAQ-dat/sensor-IAQ-dat.md
... ...
@@ -0,0 +1,21 @@
1
+
2
+# IAQ-sensor
3
+
4
+TVOC stands for **Total Volatile Organic Compounds**. It's a key indicator used in indoor air quality (IAQ) monitoring.
5
+
6
+Volatile Organic Compounds (VOCs) are a large group of carbon-based chemicals that easily evaporate at room temperature. They’re found in many products, such as:
7
+
8
+- Paints, varnishes, and adhesives
9
+- Cleaning supplies and disinfectants
10
+- Air fresheners and cosmetics
11
+- Furniture, carpets, and building materials
12
+
13
+## sensors chips
14
+
15
+- AGS10
16
+
17
+
18
+
19
+## ref
20
+
21
+- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-ambient-dat.md
... ...
@@ -0,0 +1,12 @@
1
+
2
+# sensor-ambient-dat
3
+
4
+- [[sensor-moisture-dat]] - [[sensor-liquid-dat]]
5
+
6
+- [[sensor-water-level-dat]]
7
+
8
+
9
+
10
+## ref
11
+
12
+- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-liquid-dat/sensor-liquid-dat.md
... ...
@@ -0,0 +1,19 @@
1
+
2
+# liquid-sensor-dat
3
+
4
+- turbidity [[STH1074-dat]]
5
+
6
+- TDS sensor [[STH1078-dat]] - [[TDS-sensor-dat]]
7
+
8
+- non-contact Liquid Level Sensor - [[SMO1095-dat]]
9
+
10
+- flow speed sensor - [[STH1000-dat]]
11
+
12
+- rain drop sensor - [[STH1049-dat]]
13
+
14
+- liquid pressure == XGZP040
15
+
16
+
17
+## ref
18
+
19
+- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-moisture-dat/sensor-moisture-dat.md
... ...
@@ -0,0 +1,93 @@
1
+
2
+# sensor-moisture-dat
3
+
4
+## board
5
+
6
+- [[STH1052-dat]] - soil moisture sensor board
7
+
8
+
9
+
10
+
11
+
12
+
13
+## working principles
14
+
15
+The principle of detecting soil moisture is mainly **based on measuring how the presence of water affects the electrical or physical properties of the soil**. The most common types are as follows:
16
+
17
+---
18
+
19
+### 🌱 1. Resistive (Conductivity-Based) Principle
20
+**Principle:**
21
+The more water in the soil, the higher its conductivity (lower resistance) because water contains electrolytes. When the soil is dry, resistance increases.
22
+
23
+**How it works:**
24
+- Two metal probes are inserted into the soil.
25
+- A small voltage is applied across them.
26
+- The resulting current or resistance is measured and converted to moisture content.
27
+
28
+**Advantages:** Simple, inexpensive, fast response.
29
+**Disadvantages:** Electrodes corrode easily, affected by soil salinity, limited long-term stability.
30
+
31
+---
32
+
33
+### 🌾 2. Capacitive Principle
34
+**Principle:**
35
+The dielectric constant of water (~80) is much higher than that of dry soil (~4) or air (~1).
36
+As soil moisture increases, the dielectric constant of the soil rises, and the sensor’s capacitance increases.
37
+
38
+**How it works:**
39
+- The sensor forms a capacitor (with metal probes or plates).
40
+- The capacitance change is measured and calibrated to indicate moisture level.
41
+
42
+**Advantages:**
43
+- No direct electrical contact with soil (non-corrosive).
44
+- High stability, suitable for long-term monitoring.
45
+
46
+**Disadvantages:**
47
+- Slightly higher cost.
48
+- Requires high-frequency measurement circuitry.
49
+
50
+---
51
+
52
+### 🌿 3. Time Domain Reflectometry (TDR)
53
+
54
+
55
+**Principle:**
56
+
57
+The propagation speed of an electromagnetic pulse in soil depends on the soil’s dielectric constant, which varies with moisture content.
58
+More water → higher dielectric constant → slower signal propagation.
59
+
60
+**How it works:**
61
+- A high-frequency pulse is sent along probes.
62
+- The reflection time or waveform change is measured.
63
+- The dielectric constant is calculated and converted into volumetric water content.
64
+
65
+**Advantages:** Very accurate, measures volumetric water content.
66
+**Disadvantages:** Expensive and complex equipment.
67
+
68
+---
69
+
70
+### 🍂 4. Neutron Scattering Method (Scientific Use)
71
+**Principle:**
72
+Fast neutrons are slowed down when they collide with hydrogen atoms (mainly from water molecules).
73
+The number of slow neutrons detected indicates the soil water content.
74
+
75
+**Advantages:** Extremely accurate.
76
+**Disadvantages:** Very expensive, requires radioactive sources, strict safety requirements.
77
+
78
+---
79
+
80
+### ✅ Comparison Table
81
+
82
+| Type | Measurement Basis | Accuracy | Cost | Stability | Characteristics |
83
+|------|--------------------|----------|------|------------|----------------|
84
+| Resistive | Conductivity | ★★ | Low | ★ | Simple but corrodes easily |
85
+| Capacitive | Dielectric constant | ★★★ | Medium | ★★★ | Stable, most commonly used |
86
+| TDR | Electromagnetic wave velocity | ★★★★★ | High | ★★★★★ | High precision, research use |
87
+| Neutron | Hydrogen atom count | ★★★★★ | Very High | ★★★★ | Laboratory / scientific use |
88
+
89
+
90
+
91
+## ref
92
+
93
+- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-water-level-dat/2025-12-05-02-58-22.png
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-water-level-dat/2025-12-05-02-58-22.png differ
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-water-level-dat/2025-12-05-03-01-59.png
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-water-level-dat/2025-12-05-03-01-59.png differ
Tech-dat/Sensor-dat/sensor-ambient-dat/sensor-water-level-dat/sensor-water-level-dat.md
... ...
@@ -0,0 +1,20 @@
1
+
2
+
3
+# sensor-water-level-dat.md
4
+
5
+
6
+## resistance water level sensor - easy rust
7
+
8
+design a simple water level sensor, positive on the front and negative on the back
9
+
10
+![](2025-12-05-02-58-22.png)
11
+
12
+
13
+
14
+## capacitance water level sensor design
15
+
16
+![](2025-12-05-03-01-59.png)
17
+
18
+## ref
19
+
20
+- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-dat.md
... ...
@@ -1,19 +1,18 @@
1 1
2 2
# sensor-dat
3 3
4
-- [[Camera-dat]] - [[sensor-microphone-dat]]
4
+- [[sensor-Camera-dat]] - [[sensor-microphone-dat]]
5 5
6 6
- [[sensor-motion-dat]] - [[sensor-PIR-dat]] - [[radar-sensor]] - [[3-axis-Accelerometer-dat]] - [[3-axis-gyroscope-dat]] - [[3-axis-magnetic-dat]] - [[6-axis-dat]]
7 7
8
-- [[RCWL-dat]] - [[sensor-TOF-dat]] - [[angle-encoder-dat]]
8
+- [[sensor-RCWL-dat]] - [[sensor-TOF-dat]] - [[angle-encoder-dat]]
9 9
10 10
- [[gas-sensor-dat]]
11 11
12
-- [[Peltier-dat]] - [[sebeck-dat]]
12
+- [[Peltier-dat]] - [[seebeck-dat]]
13
+
13 14
14
-- [[sensor-temp-hum-dat]] - [[humidity-sensor]]
15 15
16
-- [[sensor-temperature-dat]] - [[thermocouple-dat]] - [[thermostat-dat]] - [[sensor-RTD-dat]]
17 16
18 17
19 18
- [[power-sensor-dat]] - [[dc-current-sensor-dat]] - [[AC-voltage-monitor-dat]] - [[voltage-supervisor-dat]]
... ...
@@ -21,13 +20,20 @@
21 20
- [[sensor-voltage-dat]]
22 21
23 22
24
-- [[actuator-dat]] - [[relay-dat]]
23
+- [[acturator-dat]] - [[relay-dat]]
24
+
25
+- [[sensor-hall-dat]] - [[angle-encoder-dat]]
26
+
27
+
28
+
29
+- [[sensor-ambient-dat]] - [[sensor-water-level-dat]] - [[sensor-temp-hum-dat]] - [[sensor-humidity-dat]] - [[sensor-pressure-dat]]
30
+
31
+- [[sensor-moisture-dat]]
32
+
33
+- [[sensor-temperature-dat]] - [[thermocouple-dat]] - [[thermostat-dat]] - [[sensor-RTD-dat]]
25 34
26
-- [[hall-sensor-dat]] - [[angle-encoder-dat]]
27 35
28
-- [[sensor-pressure-dat]]
29 36
30
-- [[sensor-water-level-dat]]
31 37
32 38
33 39
## Sell
Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-2-dat/MQ-2-dat.md
... ...
@@ -0,0 +1,4 @@
1
+
2
+# MQ-2-dat
3
+
4
+- datasheet - [[MQ-2.pdf]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-2-dat/MQ-2.pdf
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-2-dat/MQ-2.pdf differ
Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-3-dat/MQ-3-dat.md
... ...
@@ -0,0 +1,4 @@
1
+
2
+# MQ-2-dat
3
+
4
+- datasheet - [[MQ-3.pdf]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-3-dat/MQ-3.pdf
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-3-dat/MQ-3.pdf differ
Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-5-dat/MQ-5-dat.md
... ...
@@ -0,0 +1,6 @@
1
+
2
+# MQ-2-dat
3
+
4
+- Please review the datasheet for conversions to ppm then [Wikipedia.org for BAC](https://en.wikipedia.org/wiki/Blood_alcohol_content)
5
+
6
+- datasheet - [[MQ-5.pdf]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-5-dat/MQ-5.pdf
... ...
Binary files /dev/null and b/Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-5-dat/MQ-5.pdf differ
Tech-dat/Sensor-dat/sensor-gas-dat/MQ-series-dat/MQ-series-dat.md
... ...
@@ -0,0 +1,69 @@
1
+
2
+# MQ-series-dat
3
+
4
+
5
+* You can use arduino default "analogread" example to read the analog value from the sensor
6
+
7
+
8
+* [Wiring Example](http://wiring.org.co/learning/basics/airqualitymq135.html)
9
+* [Arduino Breathalyzer](http://www.danielandrade.net/2010/03/07/building-an-breathalyzer-with-mq-3-and-arduino/)
10
+* [Another Breathalyzer Design](http://nootropicdesign.com/projectlab/2010/09/17/arduino-breathalyzer/)
11
+
12
+
13
+all the sensors are 6-pin, sensor socket is 7-pin
14
+
15
+- [[MQ-2-dat]] - [[STH1042-dat]]
16
+
17
+- [[MQ-3-dat]] - [[STH1043-dat]]
18
+
19
+- [[MQ-5-dat]] - [[STH1044-dat]]
20
+
21
+- sensor socket - [[STH1057-dat]]
22
+
23
+
24
+
25
+
26
+## Gas type and models
27
+
28
+# Selection Guide
29
+
30
+| Model | Detect Type |
31
+| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
32
+| MQ-2 | LPG, i-butane, propane, methane, alcohol, Hydrogen, smoke |
33
+| MQ-3 | Alcohol |
34
+| MQ-5 | High sensitivity to LPG, natural gas, town gas <br> Small sensitivity to alcohol, smoke. <br> **Combustible gases**: Butane, propane, methane, hydrogen |
35
+
36
+
37
+
38
+- MQ-2 Smoke Gas Sensor
39
+- MQ-3 Alcohol Sensor
40
+- MQ-4 Methane Sensor
41
+- MQ-5 Liquefied Gas, Natural Gas, City Gas Sensor
42
+- MQ-6 Isobutane Propane Sensor
43
+- MQ-7 Carbon Monoxide Sensor Module
44
+- MQ-8 Hydrogen Sensor
45
+- MQ-9 Carbon Monoxide and Combustible Gas Sensor
46
+- MQ-135 Air Quality Detection Sensor
47
+
48
+
49
+## Note of use
50
+
51
+Initiation check<br />
52
+
53
+* The sensor first warm-up for about 20 seconds.
54
+* Put the sensor on a place without detecting gas,
55
+* clockwise adjustment potentiometer until the light is on,
56
+* then one-half turn counterclockwise until indicator does not light
57
+* then close to the measured gas light is on, leave the measured gas, the light is off, this proof the sensor is working well
58
+
59
+
60
+
61
+## ref
62
+
63
+- [[MQ-series]] - [[sensor]]
64
+
65
+
66
+### obseleted
67
+
68
+* [Arduino Tutorial in Portuguese](http://lusorobotica.com/index.php/topic,111.0.html)
69
+
Tech-dat/Sensor-dat/sensor-gas-dat/sensor-gas-dat.md
... ...
@@ -0,0 +1,11 @@
1
+
2
+# sensor-gas-dat
3
+
4
+- [[STH1054-dat]]
5
+
6
+MQ series gas sensors socket - [[STH1057-dat]]
7
+
8
+
9
+## ref
10
+
11
+- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-motion-dat/sensor-ultrasonic-dat/sensor-ultrasonic-dat.md
... ...
@@ -3,4 +3,12 @@
3 3
4 4
- [[SMO1085-dat]]
5 5
6
-- [[SMO1058-dat]] - [[HC-SR04-dat]] - [[US-100-dat]]
... ...
\ No newline at end of file
0
+- [[SMO1058-dat]] - [[HC-SR04-dat]] - [[US-100-dat]]
1
+
2
+
3
+
4
+
5
+
6
+## ref
7
+
8
+- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-objection-dat/sensor-liquid-dat/sensor-liquid-dat.md
... ...
@@ -1,19 +0,0 @@
1
-
2
-# liquid-sensor-dat
3
-
4
-- turbidity [[STH1074-dat]]
5
-
6
-- TDS sensor [[STH1078-dat]] - [[TDS-sensor-dat]]
7
-
8
-- non-contact Liquid Level Sensor - [[SMO1095-dat]]
9
-
10
-- flow speed sensor - [[STH1000-dat]]
11
-
12
-- rain drop sensor - [[STH1049-dat]]
13
-
14
-- liquid pressure == XGZP040
15
-
16
-
17
-## ref
18
-
19
-- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-objection-dat/sensor-moisture-dat/sensor-moisture-dat.md
... ...
@@ -1,93 +0,0 @@
1
-
2
-# sensor-moisture-dat
3
-
4
-## board
5
-
6
-- [[STH1052-dat]] - soil moisture sensor board
7
-
8
-
9
-
10
-
11
-
12
-
13
-## working principles
14
-
15
-The principle of detecting soil moisture is mainly **based on measuring how the presence of water affects the electrical or physical properties of the soil**. The most common types are as follows:
16
-
17
----
18
-
19
-### 🌱 1. Resistive (Conductivity-Based) Principle
20
-**Principle:**
21
-The more water in the soil, the higher its conductivity (lower resistance) because water contains electrolytes. When the soil is dry, resistance increases.
22
-
23
-**How it works:**
24
-- Two metal probes are inserted into the soil.
25
-- A small voltage is applied across them.
26
-- The resulting current or resistance is measured and converted to moisture content.
27
-
28
-**Advantages:** Simple, inexpensive, fast response.
29
-**Disadvantages:** Electrodes corrode easily, affected by soil salinity, limited long-term stability.
30
-
31
----
32
-
33
-### 🌾 2. Capacitive Principle
34
-**Principle:**
35
-The dielectric constant of water (~80) is much higher than that of dry soil (~4) or air (~1).
36
-As soil moisture increases, the dielectric constant of the soil rises, and the sensor’s capacitance increases.
37
-
38
-**How it works:**
39
-- The sensor forms a capacitor (with metal probes or plates).
40
-- The capacitance change is measured and calibrated to indicate moisture level.
41
-
42
-**Advantages:**
43
-- No direct electrical contact with soil (non-corrosive).
44
-- High stability, suitable for long-term monitoring.
45
-
46
-**Disadvantages:**
47
-- Slightly higher cost.
48
-- Requires high-frequency measurement circuitry.
49
-
50
----
51
-
52
-### 🌿 3. Time Domain Reflectometry (TDR)
53
-
54
-
55
-**Principle:**
56
-
57
-The propagation speed of an electromagnetic pulse in soil depends on the soil’s dielectric constant, which varies with moisture content.
58
-More water → higher dielectric constant → slower signal propagation.
59
-
60
-**How it works:**
61
-- A high-frequency pulse is sent along probes.
62
-- The reflection time or waveform change is measured.
63
-- The dielectric constant is calculated and converted into volumetric water content.
64
-
65
-**Advantages:** Very accurate, measures volumetric water content.
66
-**Disadvantages:** Expensive and complex equipment.
67
-
68
----
69
-
70
-### 🍂 4. Neutron Scattering Method (Scientific Use)
71
-**Principle:**
72
-Fast neutrons are slowed down when they collide with hydrogen atoms (mainly from water molecules).
73
-The number of slow neutrons detected indicates the soil water content.
74
-
75
-**Advantages:** Extremely accurate.
76
-**Disadvantages:** Very expensive, requires radioactive sources, strict safety requirements.
77
-
78
----
79
-
80
-### ✅ Comparison Table
81
-
82
-| Type | Measurement Basis | Accuracy | Cost | Stability | Characteristics |
83
-|------|--------------------|----------|------|------------|----------------|
84
-| Resistive | Conductivity | ★★ | Low | ★ | Simple but corrodes easily |
85
-| Capacitive | Dielectric constant | ★★★ | Medium | ★★★ | Stable, most commonly used |
86
-| TDR | Electromagnetic wave velocity | ★★★★★ | High | ★★★★★ | High precision, research use |
87
-| Neutron | Hydrogen atom count | ★★★★★ | Very High | ★★★★ | Laboratory / scientific use |
88
-
89
-
90
-
91
-## ref
92
-
93
-- [[sensor-dat]]
... ...
\ No newline at end of file
Tech-dat/Sensor-dat/sensor-objection-dat/sensor-objection-dat.md
... ...
@@ -1,5 +0,0 @@
1
-
2
-# sensor-objection-dat
3
-
4
-- [[sensor-moisture-dat]] - [[liquid-sensor-dat]]
5
-
Tech-dat/Sensor-dat/sensor-pressure-dat/sensor-pressure-dat.md
... ...
@@ -3,7 +3,11 @@
3 3
4 4
[legacy wiki page](https://w.electrodragon.com/w/Category:Pressure_Sensor)
5 5
6
-- [[BME280-dat]] - [[bosch-dat]]
6
+- [[BME280-dat]] - [[bosch-dat]] - [[BMP280-dat]] - [[STH1060-dat]]
7
+
8
+
9
+
10
+
7 11
8 12
- [[goermicro-dat]]
9 13
Tech-dat/Sensor-dat/sensor-water-level-dat/2025-12-05-02-58-22.png
... ...
Binary files a/Tech-dat/Sensor-dat/sensor-water-level-dat/2025-12-05-02-58-22.png and /dev/null differ
Tech-dat/Sensor-dat/sensor-water-level-dat/2025-12-05-03-01-59.png
... ...
Binary files a/Tech-dat/Sensor-dat/sensor-water-level-dat/2025-12-05-03-01-59.png and /dev/null differ
Tech-dat/Sensor-dat/sensor-water-level-dat/sensor-water-level-dat.md
... ...
@@ -1,20 +0,0 @@
1
-
2
-
3
-# sensor-water-level-dat.md
4
-
5
-
6
-## resistance water level sensor - easy rust
7
-
8
-design a simple water level sensor, positive on the front and negative on the back
9
-
10
-![](2025-12-05-02-58-22.png)
11
-
12
-
13
-
14
-## capacitance water level sensor design
15
-
16
-![](2025-12-05-03-01-59.png)
17
-
18
-## ref
19
-
20
-- [[sensor-dat]]
... ...
\ No newline at end of file