Inhoudsopgave:

Arduino afstandszoeker: 3 stappen
Arduino afstandszoeker: 3 stappen

Video: Arduino afstandszoeker: 3 stappen

Video: Arduino afstandszoeker: 3 stappen
Video: Amazing arduino project 2024, Juli-
Anonim
Arduino afstandszoeker
Arduino afstandszoeker

Dit is een op breadboard gebaseerd project dat Atmel Atmega 2560 (Arduino Mega) gebruikt om de afstand te vinden met behulp van ultrasone sensor. De uitvoer kan worden verkregen in "cm" op zowel een 16x2 LCD-scherm als een seriële monitor van Arduino IDE. We kunnen ook een 16x2 LCD-scherm of seriële monitor tegelijk gebruiken, wat betekent dat één ding optioneel is. Het hele circuit wordt aangedreven door +5V en +3.3V van Arduino Mega. De bijgevoegde code kan ook worden aangepast voor andere Arduino-producten.

Stap 1: Vereisten

Om dit project voor elkaar te krijgen zijn de volgende zaken nodig:

1- Arduino Mega of Arduino UNO

2- Potentiometer (bijv. 5K) (optioneel)

3- LCD 16x2 (optioneel)

4- Ultrasone sensor

Stap 2: Pin-outs en bedrading

Pin-outs en bedrading
Pin-outs en bedrading

De pin-outs en bedrading van Arduino Mega of Arduino UNO en andere randapparatuur is bij deze stap aangesloten en wordt ook als volgt gegeven:

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

Arduino => LCD

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

+5V => VDD of VCC

GND => VSS

8 => RS

GND => RW

9 => E

4 => D4

5 => D5

6 => D6

7 => D7

+3.3V => A

GND => K

==================Arduino => Potentiometer

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

+5V => 1e pin

GND => 3e pin

=================Potentiometer => LCD

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

2e pin => Vo

=> U kunt het contrast instellen met Potentiometer

=====================Arduino => Ultrasone sensor

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

10 => VCC

11 =>Trig

12 => Echo

13 => GND

Stap 3: Upload de code

Upload de code
Upload de code

Upload de code naar Arduino Mega of Arduino UNO. Na het uploaden van de code naar Arduino, open je Serial Monitor van Arduino IDE om de uitvoer te krijgen. U kunt ook een 16x2 LCD-scherm bevestigen om de uitvoer te verkrijgen. Het Arduino.ino-bestand is ook bijgevoegd bij deze stap.

Aanbevolen: