Πίνακας περιεχομένων:

Arduino Distance Finder: 3 Βήματα
Arduino Distance Finder: 3 Βήματα

Βίντεο: Arduino Distance Finder: 3 Βήματα

Βίντεο: Arduino Distance Finder: 3 Βήματα
Βίντεο: Использование датчика расстояния Sharp IR GP2Y0A51SK0F с Arduino (от 2 см до 15 см) 2024, Νοέμβριος
Anonim
Arduino Distance Finder
Arduino Distance Finder

Αυτό είναι ένα έργο βασισμένο σε πλάκα που χρησιμοποιεί Atmel Atmega 2560 (Arduino Mega) για να βρει την απόσταση χρησιμοποιώντας υπερηχητικό αισθητήρα. Η έξοδος μπορεί να ληφθεί σε "cm" τόσο στην οθόνη LCD 16x2 όσο και στην Serial Monitor του Arduino IDE. Μπορούμε επίσης να χρησιμοποιήσουμε οθόνη LCD 16x2 ή σειριακή οθόνη ταυτόχρονα, σημαίνει ότι ένα πράγμα είναι προαιρετικό. Ολόκληρο το κύκλωμα τροφοδοτείται από +5V και +3.3V του Arduino Mega. Ο συνημμένος κώδικας μπορεί επίσης να τροποποιηθεί για άλλα Προϊόντα Arduino.

Βήμα 1: Απαιτήσεις

Για την ολοκλήρωση αυτού του έργου απαιτούνται τα ακόλουθα πράγματα:

1- Arduino Mega ή Arduino UNO

2- Ποτενσιόμετρο (π.χ. 5K) (προαιρετικό)

3- LCD 16x2 (προαιρετικό)

4- Αισθητήρας υπερήχων

Βήμα 2: Pin-outs & Wiring

Pin-outs & Wiring
Pin-outs & Wiring

Τα Pin-outs & Wiring του Arduino Mega ή του Arduino UNO και άλλων περιφερειακών επισυνάπτονται με αυτό το βήμα και δίνονται επίσης ως εξής:

============

Arduino => LCD

============

+5V => VDD ή VCC

GND => VSS

8 => RS

GND => RW

9 => Ε

4 => D4

5 => D5

6 => D6

7 => D7

+3.3V => Α

GND => Κ

================== Arduino => Ποτενσιόμετρο

==================

+5V => 1ος πείρος

GND => 3η καρφίτσα

================= Ποτενσιόμετρο => LCD

=================

2η καρφίτσα => Vo

=> Μπορείτε να ορίσετε αντίθεση χρησιμοποιώντας Ποτενσιόμετρο

===================== Arduino => Αισθητήρας υπερήχων

=====================

10 => VCC

11 => Trig

12 => Ηχώ

13 => GND

Βήμα 3: Ανεβάστε τον κώδικα

Ανεβάστε τον Κώδικα
Ανεβάστε τον Κώδικα

Ανεβάστε τον κωδικό στο Arduino Mega ή στο Arduino UNO. Αφού ανεβάσετε τον κώδικα στο Arduino, ανοίξτε το Serial Monitor του Arduino IDE για να λάβετε την έξοδο. Μπορείτε επίσης να επισυνάψετε οθόνη LCD 16x2 για να λάβετε την έξοδο. Το αρχείο Arduino.ino επισυνάπτεται επίσης με αυτό το βήμα.

Συνιστάται: