Pin Connections Generator
Pin Connections Table 1
Pin Connections Table 2
C/C++ to HTML Code Generator
Purple
Blue
Green
Orange
Red
Code Section 1
Above Code
Below Code
.ino
.cpp
.h
.c
GitHub
WPDM Pro
Direct Link
✓ Copied to clipboard!
Live Preview
Arduino Ultrasonic Sensor
1 Example • C/C++
Pin Connections Table 1
| Arduino Pin | Sensor/Component Pin |
|---|---|
| D9 | TRIG |
| D10 | ECHO |
| 5V | VCC |
| GND | GND |
Pin Connections Table 2
| Arduino Pin | Other Component |
|---|---|
| A0 | POTENTIOMETER |
| D13 | LED |
HC-SR04 Ultrasonic Sensor
Code Comments:
This code demonstrates how to use HC-SR04 ultrasonic sensor with Arduino.
The sensor measures distance using sound waves.
File: hc-sr04_ultrasonic_sensor.ino
542 characters
1/*
2 * HC-SR04 example sketch
3 *
4 * https://create.arduino.cc/projecthub/Isaac100/getting-started-with-the-hc-sr04-ultrasonic-sensor-036380
5 *
6 * by Isaac100
7 */
8
9const int trigPin = 9;
10const int echoPin = 10;
11
12float duration, distance;
13
14void setup() {
15 pinMode(trigPin, OUTPUT);
16 pinMode(echoPin, INPUT);
17 Serial.begin(9600);
18}
19
20void loop() {
21 digitalWrite(trigPin, LOW);
22 delayMicroseconds(2);
23 digitalWrite(trigPin, HIGH);
24 delayMicroseconds(10);
25 digitalWrite(trigPin, LOW);
26
27 duration = pulseIn(echoPin, HIGH);
28 distance = (duration * 0.0343) / 2;
29 Serial.print("Distance: ");
30 Serial.println(distance);
31 delay(100);
32}
Example code for HC-SR04 ultrasonic sensor with Arduino
NewPing
GitHub