Spisu treści:

Termometr do pizzy Arduino: 7 kroków
Termometr do pizzy Arduino: 7 kroków

Wideo: Termometr do pizzy Arduino: 7 kroków

Wideo: Termometr do pizzy Arduino: 7 kroków
Wideo: WIELKA CHEMICZNA WSZECHNICA MATURALNA - matura - chemia organiczna 2024, Listopad
Anonim
Termometr do pizzy Arduino
Termometr do pizzy Arduino

Każdy miał ten moment, w którym jest zbyt niecierpliwy i po prostu musi wyjąć pierwszy kęs pizzy prosto z pieca tylko po to, by spalił podniebienie żarem tysiąca słońc. Wiem, że miałem takie chwile i w końcu postanowiłem zrobić coś, co pomoże temu zapobiec. Za pomocą Arduino i czujnika temperatury powstaje domowa szpatułka do serwowania pizzy oraz pomiaru temperatury sosu i posypki pizzy.

Aby to osiągnąć, podałem projektowi kilka podstawowych wymagań:

  • Okablowanie (bez Arduino) powinno być wbudowane w szpachelkę
  • Użytkownik powinien zostać powiadomiony, jeśli jest za gorąco lub czy jest to odpowiednia temperatura do jedzenia
  • Łopatka powinna być zmywalna i bezpieczna dla żywności

W tej instrukcji pokażę projekt obwodu, kod i ostateczny montaż szpatułki wraz z filmem demonstracyjnym.

Krok 1: Narzędzia i materiały

Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały
Narzędzia i materiały

Narzędzia:

  1. Wiertło (tylko jeśli musisz zmodyfikować szpatułkę tak jak ja)
  2. Wiertła
  3. Klej bezpieczny dla żywności (na przykład silikon ASI #502)

Kieszonkowe dzieci:

  1. (1) Rezystor 4,7 kOhm
  2. (2) Rezystor 220Ohm
  3. (1) zielona dioda LED
  4. (1) czerwona dioda LED
  5. (1) Arduino (dowolna odmiana będzie działać, użyję Seeeduino) z powiązanym przewodem danych do połączenia z komputerem
  6. (1) przewody połączeniowe
  7. (1) Łopatka
  8. (1) Czujnik temperatury DS18B20 (preferowany jest wstępnie wbudowany, używam jednego w obudowie ze stali nierdzewnej dla bezpieczeństwa żywności i łatwego czyszczenia)
  9. (1) Deska do krojenia chleba

Przedmioty opcjonalne:

  1. Multimetr cyfrowy (do rozwiązywania problemów z obwodem)
  2. Lutownica i lut (dla bardziej trwałych obwodów)

Krok 2: Oprogramowanie i biblioteki

Aby korzystać z mikrokontrolera i czujnika temperatury DS18B20, musisz pobrać i zainstalować oprogramowanie oraz bibliotekę Arduino

Arduino IDE: tutaj kod zostanie napisany i skompilowany

Znajdziesz to tutaj:

2. Biblioteka OneWire

Znajdziesz to tutaj:

Możesz również znaleźć tę bibliotekę i zainstalować ją w Arduino IDE, przechodząc do zakładki narzędzi i zarządzając bibliotekami, w których możesz wyszukać „OneWire”

Krok 3: Zbuduj obwód

Zbuduj obwód
Zbuduj obwód

Zobacz schemat załączony jako przewodnik do budowy obwodów. Podłącz diody LED do odpowiedniego IO mikrokontrolera, jak pokazano na schemacie. Podłącz wyjście czujnika do IO2 na mikrokontrolerze.

Krok 4: Modyfikowanie łopatki

Modyfikowanie łopatki
Modyfikowanie łopatki
Modyfikowanie łopatki
Modyfikowanie łopatki
Modyfikowanie łopatki
Modyfikowanie łopatki

Ten krok jest kluczowy w tworzeniu ostatecznego projektu. W zależności od posiadanej szpatułki możesz ją modyfikować na wiele różnych sposobów. Główną częścią tej modyfikacji jest wycięcie otworu, w którym może osadzić czujnik temperatury. Zacząłem od prześledzenia czujnika na górze płaskiej części szpatułki. Następnie wywierciłem całość za pomocą wiertarki. Następnie wywierciłem otwór na przewód czujnika. To jest bardziej kosmetyczne niż funkcjonalne. Następnie wywierciłem dwa otwory na diody LED. W tym momencie dokonałem tylko dalszych modyfikacji, aby ukryć przewody, więc można to zrobić zgodnie z jakąkolwiek szpatułką.

Krok 5: Przesyłanie i modyfikowanie kodu

Kod oparty jest na bibliotece, którą można znaleźć w środowisku Arduino IDE. Po pobraniu i zainstalowaniu biblioteki OneWire zgodnie z opisem w kroku 2, przykład dla DS18B20 można znaleźć w środowisku IDE w sekcji Przykłady plików. Zmodyfikowałem przykład 'DS18B20_Simple' do pracy z diodami LED. Kod jest załączony tutaj, po pobraniu i zainstalowaniu biblioteki, kod można pobrać i uruchomić w Arduino IDE. W kodzie temperaturę w instrukcji if można dostosować do własnych upodobań.

Krok 6: Połącz szpatułkę

Podłączyć szpatułkę
Podłączyć szpatułkę
Podłączyć szpatułkę
Podłączyć szpatułkę
Podłączyć szpatułkę
Podłączyć szpatułkę
Podłączyć szpatułkę
Podłączyć szpatułkę

Elementy są umieszczane w otworach wywierconych w poprzednim kroku. Aby przewody wyglądały czysto i aby uniknąć rozłączeń lub zwarć, owinąłem luźne przewody taśmą elektryczną. Teraz przewody prowadzą do płytki stykowej, na której znajdują się rezystory, a komponenty łopatki spotykają się z mikrokontrolerem. W tym miejscu kable rozruchowe są dobre do szybkich połączeń. Pamiętaj, aby dokładnie sprawdzić okablowanie przed podłączeniem mikrokontrolera do laptopa. Ostatnie zdjęcie pokazuje, jak testuję diody LED, aby upewnić się, że okablowanie było prawidłowe. W kolejnym kroku omawiany jest kod.

Krok 7: Wynik końcowy

Image
Image
Ostateczny wynik
Ostateczny wynik

Film tutaj pokazuje szpatułkę przy pracy nad świeżo wyjętą z pieca pizzą. Zielona dioda LED gaśnie, a czerwona dioda włącza się po chwili. To zajmuje co najmniej 15-20 sekund, aby wyrównać, gdy łopatka zostanie pozostawiona w temperaturze pokojowej. Wybrałem temperaturę na 60 stopni Celsjusza lub 160 stopni Fahrenheita. Tak więc, gdy dioda LED zmieni kolor na zielony, pizza ma temperaturę, która nie spali podniebienia.

Zalecana: