🌡️ Cyfrowy miernik temperatury oleju – jak zrobić go samemu?

Monitorowanie temperatury oleju silnikowego to klucz do jego długowieczności i bezpiecznej jazdy. W tym projekcie zbudujesz prosty, ale skuteczny wskaźnik temperatury, który można zamontować tymczasowo lub na stałe w pojeździe.


📦 Co będzie potrzebne?

ElementOpis
Arduino Uno / NanoSterownik
Czujnik temperatury DS18B20 (w obudowie metalowej)Do pomiaru temperatury oleju
Rezystor 4.7kΩDo czujnika DS18B20
Wyświetlacz LCD 16×2 + I2CDo prezentacji odczytów
Przewody, płytka stykowaPołączenia
Źródło zasilania (np. powerbank lub instalacja 12V → 5V)Dla Arduino

📍 Uwaga:

Czujnik DS18B20 w wersji wodoodpornej (z metalową sondą) może być umieszczony w korku spustowym (po modyfikacji) lub włożony w miseczkę testową z olejem – do celów garażowych/eksperymentalnych.


⚙️ Schemat połączeń

  • DS18B20:
    • Czerwony → 5V
    • Czarny → GND
    • Żółty → D2
    • Między D2 a 5V: rezystor 4.7kΩ
  • LCD I2C:
    • VCC → 5V
    • GND → GND
    • SDA → A4
    • SCL → A5

💻 Kod programu

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

#define ONE_WIRE_BUS 2
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature sensors(&oneWire);
LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
sensors.begin();
lcd.begin();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("Miernik oleju");
delay(2000);
}

void loop() {
sensors.requestTemperatures();
float temp = sensors.getTempCByIndex(0);

lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Temp. oleju:");
lcd.setCursor(0, 1);
lcd.print(temp);
lcd.print(" C");

delay(2000);
}

🧪 Test i kalibracja

  • Zanurz czujnik w gorącej wodzie lub oleju silnikowym (nie wrzącym!).
  • Porównaj odczyt z miernikiem lub pirometrem.
  • Dostosuj lokalizację czujnika – najlepiej w miejscu przepływu oleju, np. poprzez adapter w korku spustowym lub misce olejowej (dla zaawansowanych).

🔧 Możliwe rozszerzenia

  • Alarm dźwiękowy przy przekroczeniu np. 110°C
  • Komunikacja bezprzewodowa (Bluetooth, WiFi)
  • Zapis historii temperatury na karcie SD
  • Obudowa montażowa z drukarki 3D

✅ Podsumowanie

Tani, praktyczny projekt, który sprawdzi się w codziennym użytkowaniu i diagnostyce auta. Szczególnie polecany dla pasjonatów motoryzacji i osób, które chcą zwiększyć kontrolę nad stanem technicznym swojego pojazdu.

Zostaw komentarz

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

Przewijanie do góry