Octosonar - connect 8 x HC-SR04 to Arduino
Octosonar - connect 8 x HC-SR04 to Arduino
Couldn't load pickup availability
What is it?
This module - and the associated library - allow you to connect eight HC-SR04 ultrasonic range sensors to an Arduino using the I2C bus and one hardware interrupt pin. I now also have a 16 sensor version - the OctoSonarX2.
Why did you make it?
I wanted more sensors on my robot to help it navigate. I'm too cheap to buy a mega board with enough pins or smarter sensors that need less pins.
What makes it special?
The library handles all the timing, and the hardware interrupts provide surprisingly high accuracy. Each unit is individually tested using an Arduino test-bed and ships with separate pin headers.
Source code and links to instructions at https://github.com/arielnh56/OctoSonar
Documentation at https://octosonar.com/documentation/octosonar/
Note that this is currently only compatible with AVR based Arduinos (UNO, Nano etc. not the new SAMD21 boards e.g. MKR) This is a software issue that needs debugging
Includes 40 header pins - soldering required.
Share
