ورقة مرجعية
اختيار الحساس
أي حساس للحرارة أو المسافة أو الضوء أو التيار

اختيار الحساس
أي قطعة لأي قياس. نادرًا ما يكون المدى سبب فشل الاختيار — بل الواجهة والظروف. دبوس echo بجهد 5 V يُتلف دخل 3.3 V، وضوء الشمس يعمي حساس زمن الطيران وحساسات الضوء معًا، وحساس PIR يُبلغ عن غرفة فارغة لحظة توقف شاغلها عن الحركة. من حساسَي التيار، ACS712 وحده معزول (2.1 kV)؛ أما INA219 فيتشارك أرضيك وهو أدق بكثير عند التيارات المنخفضة.
| القطعة | يقيس | المدى / الدقة | الواجهة | انتبه |
|---|---|---|---|---|
| DS18B20 | الحرارة | من −55 إلى +125 °C؛ ±0.5 °C من −10 إلى +85 °C، و±2 °C عند الأطراف | 1-Wire، 3–5.5 V | يحتاج مقاومة سحب للأعلى 4.7 kΩ؛ القراءة بدقة 12-bit تستغرق 750 ms |
| ثرمستور NTC، 10 kΩ | الحرارة | −40 إلى +125 °C | مقسّم تماثلي | غير خطي جدًا — استخدم معادلة beta أو Steinhart-Hart، لا ملاءمة خطية |
| DHT22 / AM2302 | حرارة + رطوبة | ±0.5 °C; 0–100 %RH ±2–5 % | سلك واحد (ليس 1-Wire) | قراءة واحدة كل 2 s، لا أسرع. DHT11 يبدو مطابقًا وهو أسوأ بكثير |
| BMP280 | ضغط + حرارة | 300–1100 hPa، ±1 hPa مطلق (≈ 8 m)؛ ±0.12 hPa نسبي (≈ 1 m) | I2C 0x76/0x77، أو SPI | بلا رطوبة — تلك هي BME280، بنفس الغلاف والدبابيس |
| HC-SR04 | مسافة (فوق صوتي) | 2–400 cm، خطوات ~3 mm | 2 GPIO, 5 V | Echo يصل إلى 5 V: قسّمه لمتحكم 3.3 V. مخروط 15°، والأسطح الناعمة تختفي |
| VL53L0X | المسافة (ليزر ToF) | 30 mm–1.2 m، و2 m في المدى الطويل | I2C, 0x29 | ضوء الشمس يقلّص المدى. العنوان يعود للافتراضي عند الإقلاع، لذا رتّب XSHUT |
| HC-SR501 (PIR) | الحركة | 3–7 m، مخروط ~110° | خرج GPIO واحد، دخل 5–20 V | يستشعر التغيّر لا الوجود — الشخص الجالس بلا حركة يختفي |
| LDR / مقاومة ضوئية | ضوء (نسبي) | ≈ 10–20 kΩ عند 10 lux، ≈ 1 MΩ في الظلام | مقسّم تماثلي | غير خطي ويختلف كثيرًا من قطعة لأخرى. يحتوي الكادميوم، لذا مقيّد في الاتحاد الأوروبي |
| BH1750 | ضوء (معايَر) | 1–65 535 lx، خطوات 1 lx | I2C، 0x23 أو 0x5C | lux حقيقي، لكن عنوانان فقط لكل ناقل، ويتشبّع تحت الشمس المباشرة |
| ACS712 | التيار، AC أو DC | ±5 / ±20 / ±30 A | تماثلي، 5 V | الخرج يتمركز على VCC/2 ويتبع التغذية؛ الضجيج يغمر التيارات الصغيرة |
| INA219 | تيار + جهد الناقل | 0–26 V، ±3.2 A على مقاومة تحويلة 0.1 Ω | I2C, 0x40–0x4F | الجانب العالي فقط، ودقته بقدر دقة سجل المعايرة الذي كتبته |







