13 stycznia 2020

Czujnik temperatury 18B20

Jest to jeden z najczęściej stosowanych czujników temperatury. Występuje w kilku wersjach zarówno wewnętrznych jak i zewnętrznych. Wersja zewnętrzna charakteryzuje się zamkniętą obudową i jest odporna na wilgoć.

Czujnika nie możemy jedna podłączyć bezpośrednio do naszej płytki arduino lub shielda.

Pomiędzy pin sygnałowy a zasilanie należy zastosować rezystor o wartości 4.7 kΩ.

Czujnik temperatury 18B20 1

Do naszego działania użyłem czujnika zewnętrznego, wodoodpornego.

Czujnik temperatury 18B20 2

Podłączenie pinów:

  • Czarny – masa
  • Czerwony – zasilanie VCC
  • Żółty – pin cyfrowy D8

Pomiędzy przewodem czerwonym i żółtym zamontowałem rezystor 4.7 kΩ.

Ćwiczenie nr 1

  1. Sprawdź działanie czujnika przez wysłanie informacji na Serial port.
  2. Trzymając w ręku czujnik sprawdź jaką uzyskasz temperaturę.
Czujnik temperatury 18B20 3

Ćwiczenie nr 2

  1. Korzystając z faktu że czujnik ma długi przewód napisz program który sprawdzi temperaturę wewnątrz (używając wbudowanego czujnika DHT11)  i na zewnątrz pomieszczenia (o ile jest taka możliwość) z czujnikiem 18B20.
Czujnik temperatury 18B20 4

Dodaj komentarz

Copyright © 
Code Designer 2024