Do wykonania projektu potrzebujemy:
- arduino uno z education board v1
- program Code Designer ide
- 2x czujnik DS18B20
- wyświetlacz LCD
- kabel zasilający arduino
- przewody męskie i damskie
Zasilanie można wziąć z dowolnych portów (GND i VCC) natomiast przewody odpowiedzialne za sterowanie należy połączyć wcześniej przygotowaną "przejściówką" do pinu D7 na płytce Education Board.
Zostało już tylko podpiąć ekran LCD i część sprzętową mamy ukończoną
Część programu widoczna powyżej, po wykryciu teperatury równej lub wyższej niż 29 wyświetla na ekranie komunikat "potrzebny lód" i uruchamia syrenę i sygnały świetlne. Temperatura 29 stopni ułatwi przetestowanie. Wystarczy czujnik nr 2 umieścić w dłoni i po osiągnięciu temperatury 29 stopni powinna wykonać się cała instrukcja.
WAŻNE!!!
Po każdej modyfikacji programu bloczkami, należy przed uruchomieniem przejść do zakładki "kod źródłowy" i zmienić cyfrę w nawiasie z zera na jedynkę - tak jak w poprzednim programie. Fragment wymagający poprawki może znajdować się w różnych miejscach (czasem w połowie a czasem we wcześniejszej części kodu) jednak zawsze można zlokalizować go pod pętlą "void loop":
Pamiętaj o modyfikacji kodu w zakładce "kod źródłowy"!!!