Things used in this project

Hardware components:
51gzz5eu9pl. sx425
HC-SR04
×4
SparkFun Tilt Compensated Compass Breakout - LSM303DLMTR
×1
12640 01a
SparkFun Pro Micro - 5V/16MHz
×1
Software apps and online services:
Ide web
Arduino Arduino IDE
Processing IDE

Schematics

Connections
You need to connect the compass on the I2C bus of the Arduino. Connect the trigger and echo pins to the pins of your choice and simply configure them in code.

Code

Code on Github
Contains both the Arduino code as well as Processing.

Credits

Dp gp9vqw735n
Param Aggarwal

Living at the intersection of React & React Native based apps, along with Arduino and ESP8266 based hardware.

Contact

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

Quadrature Encoder Demo
Easy
  • 52
  • 3

Full instructions

Use a 3D printed encoder wheel, LED, and 2 photocells to demonstrate how a quadrature encoder works.

Arduino Amiga Floppy Disk Reader
Easy
  • 3,061
  • 5

Work in progress

An Arduino powered floppy disk controller and reader for making disk images from old AmigaDOS floppy disks.

Micro:bit Moisture sensor
Easy
  • 171
  • 4

Protip

In this quick and easy project, you build a micro:bit moisture sensor

3D-Printed, Internet-Controlled, Self-Balancing FPV Robot
Easy
  • 1,628
  • 22

Full instructions

Open source telepresence robot that keeps its balance on two wheels. Controlled from UI in the web browser.

Connect Your ESP8266 to Any Available Wi-Fi Network
Easy
  • 1,841
  • 18

Full instructions

Establish an Access Point that connects your ESP8266 module to any network making a universal firmware that can be used anywhere.

Franzino
Easy
  • 80
  • 3

Full instructions

Franzino is a low cost Arduino standalone board

ProjectsCommunitiesTopicsContestsLiveAppsBetaFree StoreBlogAdd projectSign up / Login