Σε αυτό το μάθημα της Unique Tech, μαθαίνουμε πώς να δίνουμε "μάτια" στο Arduino μας για να μετράει αποστάσεις και να αποφεύγει εμπόδια.
Ο αισθητήρας HC-SR04 εκπέμπει έναν υπέρηχο (Trig) και μετράει τον χρόνο που χρειάζεται για να επιστρέψει η ηχώ (Echo). Χρησιμοποιώντας την ταχύτητα του ήχου, μετατρέπουμε αυτόν τον χρόνο σε εκατοστά (cm).
| HC-SR04 Pin | Arduino Pin |
|---|---|
| VCC | 5V |
| Trig | Pin 9 |
| Echo | Pin 10 |
| GND | GND |
Το αρχείο Ultrasonic_Basic.ino περιλαμβάνει:
- Αποστολή παλμού 10μs.
- Μέτρηση διάρκειας επιστροφής με την
pulseIn(). - Μαθηματικό τύπο:
Distance = (Duration * 0.034) / 2.
Τροποποιήστε τον κώδικα ώστε αν η απόσταση είναι κάτω από 15cm, να ανάβει ένα LED στο Pin 13!
🛡️ Unique Tech Tip: Κατά τη χρήση του αισθητήρα στο project MLA, παρατηρήσαμε ότι αν το εμπόδιο είναι υφασμάτινο, η μέτρηση μπορεί να έχει σφάλμα. Χρησιμοποιήστε σκληρές επιφάνειες για δοκιμές!
⚙️ Λογισμικό (Software) Ο κώδικας αυτού του project διατίθεται υπό την άδεια MIT License.
Προϋπόθεση: Πρέπει να συμπεριλαμβάνεται η αρχική δήλωση πνευματικών δικαιωμάτων της Unique Tech σε κάθε αντίγραφο ή σημαντικό μέρος του λογισμικού.
📖 Περιεχόμενο & Τεκμηρίωση Τα κείμενα, τα ηλεκτρονικά σχέδια και το εκπαιδευτικό υλικό αποτελούν πνευματική ιδιοκτησία της Unique Tech. Η αναπαραγωγή τους επιτρέπεται μόνο με σαφή αναφορά (attribution) στην αρχική πηγή.
© 2026 Unique Tech Team | Some Rights Reserved
Το περιεχόμενο προστατεύεται από πνευματικά δικαιώματα. Ο κώδικας διατίθεται υπό την άδεια MIT.