Mega 2560 Compact LCD Ultrasonic

by rshonk in Circuits > Arduino

4526 Views, 16 Favorites, 0 Comments

Mega 2560 Compact LCD Ultrasonic

temp_1704482487.jpg

This Instructable uses the DFRobot LCD Keypad Shield to give real time measurements in centimeters from the HC-SR04 ultrasonic sensor using the Arduino Mega 2560. I didn't verify accuracy using a ruler but it appears to be reasonably accurate.

Credits:

This Instructable created with inspiration from Giedow. What a brilliant idea. Thank you for sharing.
https://www.instructables.com/id/Easy-ultrasonic-4-...

New Ping Library for Arduino library Author Tim Eckel. Thank You Tim.

http://playground.arduino.cc/Code/NewPing

Items Needed

temp_-1588225661.jpg

Arduino Mega 2560 or Arduino Compatible Mega 2560

DFRobot Keypad LCD Shield

HC-SR04 Ultrasonic sensor

Assemble

Stack the DFRobot Keypad LCD Shield on top of the Arduino 2560 ensuring you align the pins correctly.

Place the HC-SR04 Ultrasonic Sensor at the end of the Mega 2660 ensuring you align the pins as follows

VCC to pin 41

Trig or Trigger to pin 39

Echo to Pin 37

Gnd or Ground to pin 35

The Code

Download the ping_lcd_shield.ino file and open it in the Arduino IDE and try it out.

Prior to uploading make sure the Arduino IDE is set to Arduino Mega 2560 under: Tools> Board.

You may have to select the proper com port as well. Tools> Port