LabVIEW Basics #6 - SONAR Part 3 - Design and Implementation of a SONAR System on an Arduino UNO R3
SIN Consulting
In this episode of #LabVIEW Basics, we arrive at the conclusion of the #SONAR series in developing a SONAR sweep system using an #Arduino UNO, Micro Servo Motor and Ultrasonic Sensor.
I discuss the layout of the SONAR circuit, how to identify noise from servo motors and best practice for powering them including when to use bypass capacitors.
Noise injection is demonstrated by running both circuits side by side to see a real-time view of how noise affects the ultrasonic sensor.
I then discuss how to implement the code in LabVIEW to make all the magic happen and generate a nice polar plot that represents our SONAR.
New vs Old Circuit Configuration: 00:41 Breadboard Schematic: 01:10 Pinout Diagram: 02:05 Bypass Capacitors and Noise: 03:35 Noise Comparison: 05:37 Front Panel: 06:56 Block Diagram: 8:50 Full Scale Polar Plot: 21:00
Parts List: *Arduino UNO R3: http://tiny.cc/0hjsbz *Breadboard Starter Kit: http://tiny.cc/sojsbz *Wires: http://tiny.cc/ojjsbz *Servo: http://tiny.cc/6gksbz *Ultrasonic Sensor: http://tiny.cc/vlksbz
Data Sheets: http://www.ee.ic.ac.uk/pcheung/teaching/DE1_EE/stores/sg90_datasheet.pdf https://servodatabase.com/servo/hextronik/hxt900 https://cdn.sparkfun.com/datasheets/Sensors/Proximity/HCSR04.pdf
You can download this VI here: http://tiny.cc/yxjsbz You can ask questions and contribute here: http://tiny.cc/3xjsbz You can download Digilent LINX here: http://tiny.cc/ayjsbz
LinkedIN - https://www.linkedin.com/company/sinconsulting Instagram - https://www.instagram.com/sin_consulting/ ... https://www.youtube.com/watch?v=qpqAdqzmlSs
121252528 Bytes