Spisu treści:

Jak zrobić termometr za pomocą Arduino i LM35: 6 kroków
Jak zrobić termometr za pomocą Arduino i LM35: 6 kroków

Wideo: Jak zrobić termometr za pomocą Arduino i LM35: 6 kroków

Wideo: Jak zrobić termometr za pomocą Arduino i LM35: 6 kroków
Wideo: kurs Arduino programowanie - Praktyka - Termometr LM35 - #18 2024, Listopad
Anonim
Jak zrobić termometr za pomocą Arduino i LM35?
Jak zrobić termometr za pomocą Arduino i LM35?
Jak zrobić termometr za pomocą Arduino i LM35?
Jak zrobić termometr za pomocą Arduino i LM35?
Jak zrobić termometr za pomocą Arduino i LM35?
Jak zrobić termometr za pomocą Arduino i LM35?

Dzisiaj pokażę jak zrobić termometr z Arduino i czujnikiem temperatury LM35, wyświetlaczem LCD, na płytce stykowej połączonej przewodami. Pokazuje temperaturę w stopniach Celsjusza i Fahrenheita. Zaobserwowaliśmy

Krok 1: Wymagania:-

Wymagania
Wymagania

Oto lista części potrzebnych do wykonania termometru.1.1 x płyta Arduino UNO 2.1 x czujnik temperatury LM353.1 x wyświetlacz LCD (16A1, 16A2 lub inny) 4.1 x płytka prototypowa 5.1 x 10k potencjometr/rezystory zmienne (można użyj również 5k lub 50k) 6. Niektóre zworki męskie na męskie.7. Power Bank lub Bateria*. Arduino IDE zainstalowany na komputerze z kilkoma podstawowymi informacjami o tym, jak go używać.

Krok 2: Podstawowe informacje o częściach i łączach do zakupu -

Podstawowe informacje o częściach i łącza do zakupu
Podstawowe informacje o częściach i łącza do zakupu

Jak zrobić termometr za pomocą Arduino i LM35?

Krok 3: Schemat pinów LM35

Schemat pinów LM35
Schemat pinów LM35

Schemat pinów LM35

Krok 4: Schemat obwodu

Schemat obwodu
Schemat obwodu

Nie ma różnicy między pinami wyświetlacza 16 x 1 i 16 x 2, więc po prostu podążaj za obwodem i użyj power banku, aby zasilić ukończony projekt. Obwód jest bardzo łatwy, a montaż/podłączenie jest również bardzo łatwe, wystarczy skorzystać z powyższego schematu obwodu i ostrożnie wykonaj wszystkie połączenia. Teraz podłącz płytkę arduino do komputera i prześlij poniższy kod. Uwaga: - Mam stary wyświetlacz LCD 16 x 1 (JHD16A1), więc użyłem go w tym projekcie, ale w tym projekcie dowolny wyświetlacz będzie działał. a 16x2 jest lepszy, więc podaję link do linku wyświetlacza 16A2. Musisz tylko zmienić trochę kodu, wyjaśniłem wszystko w części poświęconej kodowaniu.

Krok 5: Kodowanie

Kodowanie
Kodowanie

//Autor: SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd(12, 11, 5, 4, 3, 2);//wyznaczenie pinów dla lcd na arduinoconst int inPin = A0; //Pin środkowy (wyjściowy) LM35void setup(){lcd.begin(8, 2); //Zmień tutaj zgodnie z twoim lcd}void loop(){int value = analogRead(inPin);lcd.setCursor(0, 0); //Brak zmianyfloat miliwolty = (wartość / 1024,0) *5000;float celsjusz = miliwolty / 10;lcd.clear();lcd.setCursor(0, 0); //Bez zmianlcd.print(celsjusza);lcd.print("C");lcd.setCursor(0, 1);lcd.print((stopnie Celsjusza * 9)/5 + 32);lcd.print("F");delay(1000);}Powyżej jest podstawowym kodem termometru problem się nie pojawi.dla wyświetlacza 16x2 po prostu znajdźlcd.begin(8, 2); //Zmień tutaj zgodnie z twoim lcdin kod i zamień (8, 2) zgodnie z twoim wyświetlaczem jako (kolumna, wiersz). Niech masz wyświetlacz 16x2, a następnie zamień (8, 2) na (16, 2). masz wyświetlacz 20x4, po prostu zamień (8, 2) na (20, 4). Pobierz stąd plik.ino

Krok 6: Wszystko zrobione Czas na radość

Wszystko zrobione Czas na radość
Wszystko zrobione Czas na radość

Jak zrobić termometr za pomocą Arduino i LM35 Po zakończeniu przesyłania natychmiast termometr zacznie działać, jeśli nic nie będzie widoczne na wyświetlaczu LCD poza jasnym żółtym światłem, a następnie po prostu wyreguluj podświetlenie za pomocą potencjometru 10k / rezystorów zmiennych. Po regulacji znajdziesz wyjście, jak pokazano na rysunku poniżej. Na koniec wykonaliśmy termometr za pomocą Arduino i LM35, który jest w stanie pokazać temperaturę w stopniach Celsjusza i Fahrenheita. Możesz modyfikować kody, a także obwód według siebie. Mam więc nadzieję, że spodoba ci się ten łatwy projekt

Zalecana: