🚘 Czujnik parkowania z wyświetlaczem LCD – zrób go sam!

Masz w garażu mało miejsca? Chcesz poćwiczyć parkowanie przy pomocy własnego czujnika? Ten projekt pozwoli Ci zbudować ultradźwiękowy czujnik odległości, który pokazuje dane na ekranie LCD. Prosty i skuteczny – idealny dla początkujących elektroników.


📦 Czego potrzebujesz?

ElementOpis
Arduino Uno / NanoGłówny kontroler
HC-SR04Czujnik odległości ultradźwiękowy
Wyświetlacz LCD 16×2 + I2CDo prezentowania odczytów
Przewody + płytka stykowaDo podłączeń
Zasilanie (USB, bateria)Zależnie od wersji przenośnej/stacjonarnej

🧠 Jak to działa?

Czujnik HC-SR04 wysyła ultradźwięki, które odbijają się od przeszkód i wracają. Arduino mierzy czas odbicia i przelicza go na odległość, którą wyświetla na ekranie LCD.


⚙️ Schemat połączeń

HC-SR04

  • VCC → 5V
  • GND → GND
  • Trig → D9
  • Echo → D10

LCD z modułem I2C

  • VCC → 5V
  • GND → GND
  • SDA → A4
  • SCL → A5

(Dla Arduino Uno – dla Nano użyj odpowiednich pinów SDA/SCL)


💻 Kod programu

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27, 16, 2);

const int trigPin = 9;
const int echoPin = 10;

void setup() {
lcd.begin();
lcd.backlight();
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
lcd.print("Czujnik aktywny");
delay(2000);
}

void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);

long duration = pulseIn(echoPin, HIGH);
float distance = duration * 0.034 / 2;

lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Odleglosc:");
lcd.setCursor(0, 1);
lcd.print(distance);
lcd.print(" cm");

delay(500);
}

🔧 Montaż i test

  1. Podłącz wszystkie elementy zgodnie ze schematem.
  2. Wgraj kod do Arduino.
  3. Postaw cały zestaw przy ścianie i sprawdzaj, jak zmienia się odczyt na wyświetlaczu, gdy się zbliżasz.

Możesz zamontować go tymczasowo na tylnym zderzaku auta, ale pamiętaj, że to wersja edukacyjna – nie używaj go jako jedynego systemu wspomagania parkowania w ruchu drogowym.


✅ Podsumowanie

To świetny projekt do garażu, domowego testowania i nauki działania czujników. Jeśli chcesz rozwinąć temat, możesz dobudować buzzer (dźwiękowe ostrzeżenie) lub więcej czujników po bokach.

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Przewijanie do góry