Мазмұны:

Ардуино пиццасының термометрі: 7 қадам
Ардуино пиццасының термометрі: 7 қадам

Бейне: Ардуино пиццасының термометрі: 7 қадам

Бейне: Ардуино пиццасының термометрі: 7 қадам
Бейне: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Қараша
Anonim
Ардуино пиццасының жоғарғы термометрі
Ардуино пиццасының жоғарғы термометрі

Барлығының шыдамы таусылған сәттер болды, олар пиццаның жаңа дәмін мың күн ыстықта аузының төбесін күйдіріп алу үшін пештен жаңа піскен пиццаны алуға тиіс. Менде осындай сәттер болғанын білемін және ақырында мен оның алдын алуға көмектесетін нәрсе жасауды шештім. Arduino мен температура сенсорының көмегімен пиццаға қызмет ету және тұздық пен пиццаның үстіңгі температурасын өлшеу үшін үйден жасалған шпатель жасалады.

Бұған жету үшін мен дизайнға бірнеше негізгі талаптарды қойдым:

  • Сымдар (Arduino жоқ) шпательге салынуы керек
  • Пайдаланушыға егер ол тым ыстық болса немесе ол температура дұрыс болса, хабарлануы тиіс
  • Шпатель жууға болатын және тағамға қауіпсіз болуы керек

Бұл нұсқаулықта мен сізге схеманы, кодты және шпательдің соңғы жинағын демо -бейнемен бірге көрсетемін.

1 -қадам: құралдар мен жабдықтар

Құралдар мен жабдықтар
Құралдар мен жабдықтар
Құралдар мен жабдықтар
Құралдар мен жабдықтар
Құралдар мен жабдықтар
Құралдар мен жабдықтар
Құралдар мен жабдықтар
Құралдар мен жабдықтар

Құралдар:

  1. Бұрғылау (тек мен сияқты шпательді өзгерту қажет болса)
  2. Бұрғылау биттері
  3. Тағамға қауіпсіз желім (мысалы, ASI № 502 силикон)

Жабдықтар:

  1. (1) 4.7 кОм резистор
  2. (2) 220 Ом резисторы
  3. (1) Жасыл жарық диоды
  4. (1) Қызыл жарық диоды
  5. (1) Arduino (кез келген сорт жұмыс істейді, мен Seeeduino қолданамын) компьютерге қосылу үшін байланысты сымды
  6. (1) Өтпелі сымдар
  7. (1) шпатель
  8. (1) DS18B20 температура сенсоры (алдын ала құрастырылған, тамақ қауіпсіздігі мен тазалау үшін тот баспайтын болаттан жасалған капсула қолданамын)
  9. (1) Нан тақтасы

Қосымша элементтер:

  1. Сандық мультиметр (тізбектегі ақауларды жою үшін)
  2. Дәнекерлеуіш пен дәнекерлеу (тұрақты схема үшін)

2 -қадам: бағдарламалық қамтамасыз ету және кітапханалар

Микроконтроллер мен DS18B20 температура сенсорын пайдалану үшін сізге кейбір бағдарламалық қамтамасыз ету мен Arduino кітапханасын жүктеп, орнату қажет болады.

Arduino IDE: Бұл жерде код жазылады және құрастырылады

Мұны мына жерден табыңыз:

2. OneWire кітапханасы

Мұны мына жерден табыңыз:

Сіз сондай -ақ осы кітапхананы таба аласыз және оны Arduino IDE ішіне құралдар қойындысына өтіп, OneWire іздей алатын кітапханаларды басқара аласыз.

3 -қадам: Схеманы құрыңыз

Циклды құрыңыз
Циклды құрыңыз

Схеманы схеманы құруға арналған нұсқаулық ретінде қараңыз. Светодиодты схемада көрсетілгендей тиісті микроконтроллер IO-ға қосыңыз. Сенсордың шығысын микроконтроллердегі IO2-ге қосыңыз.

4 -қадам: шпатлонды өзгерту

Шпательді өзгерту
Шпательді өзгерту
Шпательді өзгерту
Шпательді өзгерту
Шпательді өзгерту
Шпательді өзгерту

Бұл қадам соңғы дизайнды құруда шешуші рөл атқарады. Қолыңыздағы шпательге байланысты оны әр түрлі жолмен өзгертуге болады. Бұл модификацияның негізгі бөлігі - температура сенсоры отыратын тесікті кесу. Мен сенсорды шпательдің жазық бөлігінің жоғарғы жағына қарай бастадым. Содан кейін мен барлығын бұрғы көмегімен бұрғыладым. Содан кейін мен сенсор сымы өтетін тесік бұрғыладым. Бұл функционалдылықтан гөрі косметикалық. Содан кейін мен светодиодты орнату үшін екі тесік бұрғыладым. Бұл кезде мен тек сымдарды жасыру үшін қосымша өзгертулер енгіздім, сондықтан мұны сізде бар шпательге сәйкес жасауға болады.

5 -қадам: кодты жүктеу және өзгерту

Код Arduino IDE -ден табуға болатын кітапханаға негізделген. OneWire кітапханасы 2 -қадамда сипатталғандай жүктелгеннен және орнатылғаннан кейін, DS18B20 үлгісін IDE -де Файл мысалдары бөлімінен табуға болады. Мен «DS18B20_Simple» мысалын жарықдиодты шамдармен жұмыс істеу үшін өзгерттім. Код осында бекітілген, кітапхана жүктелгеннен және орнатылғаннан кейін, кодты Arduino IDE -де жүктеуге және іске қосуға болады. Кодта if операторындағы температураны сіздің талғамыңызға қарай реттеуге болады.

6-қадам: шпательді жалғау

Шпательді қосу
Шпательді қосу
Шпательді қосу
Шпательді қосу
Шпательді қосу
Шпательді қосу
Шпательді қосу
Шпательді қосу

Компоненттер алдыңғы қадамда бұрғыланған тесіктерге орналастырылады. Сымдарды таза ұстау үшін және электр желісінен ажырату немесе қысқа тұйықталуды болдырмау үшін мен бос сымдарды электр таспасына орап алдым. Енді сымдар резисторлар орналасқан панельге әкеледі және шпатель компоненттері микроконтроллермен кездеседі. Бұл жерде қосқыш кабельдері жылдам қосылу үшін жақсы. Ноутбукке микроконтроллерді қоспас бұрын сымдарды екі рет тексеруді ұмытпаңыз. Соңғы суретте сымдардың дұрыс екеніне көз жеткізу үшін светодиоды сынап көрдім. Келесі қадамда код талқыланады.

7 -қадам: Қорытынды нәтиже

Image
Image
Қорытынды нәтиже
Қорытынды нәтиже

Мұндағы бейнеде пештен пиццаның жаңа піскен шпатласы көрсетілген. Жасыл жарық диоды сөнеді, ал қызыл жарық диоды біраз уақыттан кейін қосылады. Шпательді бөлме температурасында қалдырған кезде деңгейге көтеру үшін кем дегенде 15-20 секунд қажет. Мен мұндағы температураны Цельсий бойынша 60 градус немесе Фаренгейт бойынша 160 градус етіп таңдадым. Осылайша, жарық диоды жасыл түске айналғанда, пицца аузыңыздың төбесін күйдірмейтін температурада болады.

Ұсынылған: