Ανιχνευτής υπερήχων Ultrasonic HC-SR04
Ανιχνευτής υπερήχων Ultrasonic HC-SR04
Ανιχνευτής υπερήχων Ultrasonic HC-SR04
Ανιχνευτής υπερήχων Ultrasonic HC-SR04
Ανιχνευτής υπερήχων Ultrasonic HC-SR04
Ανιχνευτής υπερήχων Ultrasonic HC-SR04

Ανιχνευτής υπερήχων Ultrasonic HC-SR04

Αισθητήρες
DET500
Part.No: HC-SR04
€2,95
Σε Απόθεμα
Άμεση Αποστολή
Ο αισθητήρας υπερήχων HC-SR04 μετρά αποστάσεις από 2εκ. έως 450εκ. με ακρίβεια ±0.3εκ. Τροφοδοτείται με 5V και συνδέεται με 4 μόνο ακροδέκτες (VCC, TRIG, ECHO, GND) σε Arduino UNO, Nano, Mega και άλλους μικροελεγκτές.

 

Το HC-SR04 είναι ένα από τα πιο διαδεδομένα modules μέτρησης απόστασης με υπερήχους (ultrasonic ranging) στον κόσμο των makers και της ρομποτικής. Εκπέμπει ένα σύντομο παλμό υπερήχων στα 40kHz και μετρά τον χρόνο που χρειάζεται για να επιστρέψει η ηχώ — υπολογίζοντας έτσι την απόσταση από 2εκ. έως 450εκ. με ακρίβεια ±0.3εκ. Με τροφοδοσία 5V και διασύνδεση μέσω απλών ψηφιακών ακροδεκτών (GPIO), συνδέεται άμεσα σε Arduino χωρίς κανένα επιπλέον εξάρτημα.

Κύρια Χαρακτηριστικά

  • Τάση λειτουργίας (operating voltage) 5V DC: Συνδέεται κατευθείαν στην έξοδο 5V του Arduino — δεν απαιτείται ρυθμιστής τάσης.
  • Εύρος ανίχνευσης 2εκ.–450εκ.: Καλύπτει την πλειονότητα των εφαρμογών ρομποτικής και αυτοματισμού, από αποφυγή εμποδίων σε μικρή απόσταση έως χαρτογράφηση χώρου.
  • Υψηλή ακρίβεια ±0.3εκ.: Αρκετά ακριβές για εφαρμογές τοποθέτησης αντικειμένων, μέτρησης στάθμης και ανίχνευσης παρουσίας.
  • Χαμηλή κατανάλωση (<2mA σε αδράνεια): Καταναλώνει ~15mA κατά τη μέτρηση (max 20mA) — κατάλληλο για εφαρμογές με μπαταρία.
  • Απλή διασύνδεση GPIO: Αρκεί ένας παλμός TTL διάρκειας 10µs στο TRIG για να ξεκινήσει η μέτρηση. Το module αναλαμβάνει αυτόματα την εκπομπή και λήψη — ο μικροελεγκτής απλώς μετρά τη διάρκεια του παλμού στο ECHO.
  • Στενή γωνία ανίχνευσης (≤15°): Μειώνει τις ψευδείς μετρήσεις από παρακείμενα αντικείμενα εκτός της επιθυμητής κατεύθυνσης.
  • Θερμοκρασία λειτουργίας -15°C έως 70°C: Κατάλληλο για εσωτερικές και εξωτερικές εγκαταστάσεις.

Pinout & Σύνδεση

Pin #ΣύμβολοΠεριγραφή
1VCCΤροφοδοσία — σύνδεση στα +5V
2TRIGΕίσοδος ενεργοποίησης — στείλε παλμό TTL 10µs για να ξεκινήσει η μέτρηση
3ECHOΈξοδος ηχούς — παλμός TTL με πλάτος ανάλογο του χρόνου πτήσης (time-of-flight)
4GNDΓείωση — σύνδεση στα 0V

Παράδειγμα σύνδεσης (Arduino UNO): VCC → 5V, GND → GND, TRIG → D9, ECHO → D10. Τύπος υπολογισμού: Απόσταση (εκ.) = (διάρκεια παλμού ECHO σε µs × 0.034) / 2. Πάντα συνδέετε πρώτα τη γείωση (GND) πριν από την τροφοδοσία.

⚠️ Το pin ECHO εξάγει σήμα 5V. Για μικροελεγκτές 3.3V (ESP32, ESP8266, Raspberry Pi), χρησιμοποίησε διαιρέτη τάσης (voltage divider) στο ECHO πριν τη σύνδεση με τον GPIO ακροδέκτη, για να αποφύγεις ζημιά.

Συμβατότητα

  • Arduino UNO / Nano / Mega: Άμεση σύνδεση χωρίς επιπλέον εξαρτήματα — πλήρης συμβατότητα 5V λογικής.
  • ESP32 / ESP8266: Τροφοδοσία μέσω 5V. Το TRIG δέχεται 3.3V TTL. Το ECHO απαιτεί voltage divider (π.χ. 1kΩ + 2kΩ) πριν τη σύνδεση στον GPIO 3.3V.
  • Raspberry Pi: Ισχύει ο ίδιος κανόνας 3.3V — ο διαιρέτης τάσης στο ECHO είναι υποχρεωτικός.

Τυπικές Εφαρμογές

  • Αποφυγή εμποδίων σε αυτόνομα ρομπότ και smart cars
  • Μέτρηση στάθμης υγρών ή στερεών σε δεξαμενές (non-contact level sensing)
  • Συστήματα βοήθειας παρκαρίσματος και ανίχνευσης εγγύτητας
  • Μέτρηση και καταμέτρηση ατόμων ή αντικειμένων σε είσοδο/έξοδο
  • Διαδραστικές εγκαταστάσεις — ενεργοποίηση συμβάντων όταν πλησιάζει άτομο
  • Έλεγχος ύψους (altitude hold) σε drones χαμηλής πτήσης

Τεχνικά Χαρακτηριστικά

ΠαράμετροςΤιμή
Διασύνδεση (Interface)GPIO — TTL Trigger & Echo παλμός (pulse-width measurement)
Τάση λειτουργίας (Operating Voltage)5V DC
Ρεύμα αδράνειας (Quiescent Current)<2mA
Ρεύμα κατά τη μέτρηση~15mA (max 20mA)
Σήμα εκκίνησης (Trigger Input)Παλμός TTL HIGH διάρκειας 10µs
Συχνότητα υπερήχων40kHz (ριπή 8 κύκλων)
Έξοδος EchoΠαλμός TTL — πλάτος ανάλογο της απόστασης
Εύρος ανίχνευσης2εκ. – 450εκ.
Ακρίβεια±0.3εκ.
Γωνία ανίχνευσης≤15°
Θερμοκρασία λειτουργίας-15°C έως 70°C
MPNHC-SR04

Συχνές Ερωτήσεις

Ε: Μπορώ να χρησιμοποιήσω το HC-SR04 με ESP32 ή Raspberry Pi;
A: Ναι, αλλά με προσοχή. Το pin TRIG δέχεται σήμα 3.3V TTL απευθείας από τον GPIO του ESP32. Το pin ECHO όμως εξάγει 5V — πριν το συνδέσεις σε GPIO 3.3V πρέπει να προσθέσεις διαιρέτη τάσης (π.χ. 1kΩ σε σειρά + 2kΩ προς GND), αλλιώς κινδυνεύεις να βλάψεις τον μικροελεγκτή σου.

Ε: Πώς υπολογίζω την απόσταση από τον παλμό ECHO;
A: Μέτρησε τη διάρκεια (σε microseconds) που το ECHO παραμένει HIGH και εφάρμοσε τον τύπο: Απόσταση (εκ.) = διάρκεια (µs) × 0.034 / 2. Η διαίρεση με 2 οφείλεται στο ότι ο υπέρηχος διανύει τη διαδρομή προς το εμπόδιο και πίσω. Η βιβλιοθήκη NewPing για Arduino αναλαμβάνει αυτόν τον υπολογισμό αυτόματα.

Περιεχόμενα συσκευασίας: 1 × Module αισθητήρα υπερήχων HC-SR04

⚠️ Σημαντικό: Σύνδεσε το module στο κύκλωμα πριν εφαρμόσεις τροφοδοσία. Συνδέει πάντα πρώτα τον ακροδέκτη GND. Εάν το module τροφοδοτηθεί χωρίς σωστή γείωση, ενδέχεται να εμφανιστεί ψευδές HIGH στην έξοδο ECHO.

Σχετικά Προϊόντα
16 ακόμα προϊόντα στην ίδια κατηγορία:
Το προϊόν προστέθηκε στην wishlist
Το προϊόν προστέθηκε στη λίστα σύγκρισης