Мазмуну:

Arduino Pizza Topping Thermometer: 7 кадам
Arduino Pizza Topping Thermometer: 7 кадам

Video: Arduino Pizza Topping Thermometer: 7 кадам

Video: Arduino Pizza Topping Thermometer: 7 кадам
Video: HSN | Chef Curtis Stone 9th Anniversary 05.22.2021 - 11 PM 2024, Июль
Anonim
Arduino Pizza Topping термометр
Arduino Pizza Topping термометр

Ар бир адам ошол учурду башынан өткөргөн, алар өтө чыдамсыз болушкан жана пиццанын жаңы тиштерин жаңы күндүн ысыгынан оозунун чатырына күйгүзүү үчүн гана алышкан. Менде мындай учурлар болгонун билем жана акыры анын алдын алууга жардам берүү үчүн бир нерсе жасоону чечтим. Arduino жана температура сенсорунун жардамы менен пиццага кызмат кылуу жана соустун температурасын жана пиццанын үстүн өлчөө үчүн үйдө жасалган шпатель түзүлөт.

Буга жетүү үчүн мен дизайныма бир нече негизги талаптарды койдум:

  • Электр өткөргүчтөрү (Arduino жок) спатулага салынышы керек
  • Колдонуучуга ал өтө ысык болсо, же тамактын температурасы туура келсе, билдирилиши керек
  • Шпатель жуула турган жана тамак -ашка коопсуз болушу керек

Бул Нускамада мен сизге схеманын дизайнын, кодун жана спатуланын акыркы курамын демо видео менен бирге көрсөтөм.

1 -кадам: Куралдар жана Жабдуулар

Куралдар жана жабдуулар
Куралдар жана жабдуулар
Куралдар жана жабдуулар
Куралдар жана жабдуулар
Куралдар жана жабдуулар
Куралдар жана жабдуулар
Куралдар жана жабдуулар
Куралдар жана жабдуулар

Куралдар:

  1. Бургулоо (эгерде мен сыяктуу шпатланы өзгөртүү керек болсо)
  2. Бургулоо биттери
  3. Азык -түлүк коопсуз жабышчаак (мисалы, ASI #502 силикон)

Берилиштер:

  1. (1) 4.7kOhm каршылыгы
  2. (2) 220Ohm резистору
  3. (1) Жашыл LED
  4. (1) Кызыл LED
  5. (1) Arduino (Ар кандай сорт иштейт, мен Seeeduino колдоном) w/байланыштуу маалымат кабели компьютерге туташуу үчүн
  6. (1) Jumper Wires
  7. (1) шпатель
  8. (1) DS18B20 Температура сенсору (Prebuilt артыкчылыктуу, мен тамак -аш коопсуздугу жана оңой тазалоо үчүн дат баспас болоттон жасалган капсулаланган бирин колдоном)
  9. (1) Нан тактасы

Кошумча нерселер:

  1. Санарип мультиметр (схеманы оңдоо үчүн)
  2. Паяльник жана Лайнер (Дагы туруктуу схемалар үчүн)

2 -кадам: Программалык камсыздоо жана китепканалар

Микроконтроллерди жана DS18B20 Температура Сенсорун колдонуу үчүн сиз кээ бир программаларды жана Arduino китепканасын жүктөп алып орнотушуңуз керек болот.

Arduino IDE: Бул жерде код жазылып, түзүлөт

Муну бул жерден табыңыз:

2. OneWire китепканасы

Муну бул жерден табыңыз:

Сиз ошондой эле бул китепкананы таап, Arduino IDEнин ичине куралдар өтмөгүнө өтүп, "OneWire" издей турган китепканаларды башкара аласыз.

3 -кадам: Районду куруу

Circuit куруу
Circuit куруу

Схеманы куруу үчүн колдонмо катары тиркелген схеманы караңыз. Схемада көрсөтүлгөндөй, LEDлерди тиешелүү микро контроллер IOго туташтырыңыз. Микроконтроллердеги сенсордун чыгарылышын IO2ге туташтырыңыз.

4 -кадам: Шпатланы өзгөртүү

Шпатланы өзгөртүү
Шпатланы өзгөртүү
Шпатланы өзгөртүү
Шпатланы өзгөртүү
Шпатланы өзгөртүү
Шпатланы өзгөртүү

Бул кадам акыркы дизайнын түзүүдө чечүүчү мааниге ээ. Колуңуздагы шпателге жараша, аны ар кандай жолдор менен өзгөртө аласыз. Бул өзгөртүүнүн негизги бөлүгү - температура сенсору отура турган тешикти кесүү. Мен шпателдин жалпак бөлүгүнүн үстүндөгү сенсорду байкоо менен баштадым. Анан мен бургулоо менен бүт бургуладым. Андан кийин мен сенсордун зымынын өтүшү үчүн тешик жасадым. Бул функционалдыкка караганда көбүрөөк косметикалык. Кийинчерээк, мен светодиоддордун отурушу үчүн эки тешик бургуладым. Бул учурда мен зымдарды жашыруу үчүн кошумча өзгөртүүлөрдү киргиздим, андыктан муну сиз каалаган шпателге жараша жасоого болот.

5 -кадам: Кодду жүктөө жана өзгөртүү

Код Arduino IDE ичинде табууга мүмкүн болгон китепканага негизделген. OneWire китепканасы 2 -кадамда сүрөттөлгөндөй жүктөлүп, орнотулгандан кийин, DS18B20 үчүн мисалды IDEден File мисалдарынан тапса болот. Мен LEDлер менен иштөө үчүн 'DS18B20_Simple' мисалын өзгөрттүм. Код бул жерге тиркелет, китепкана жүктөлүп, орнотулгандан кийин, кодду жүктөп алып, Arduino IDEде иштетсе болот. Коддо if билдирүүсүндөгү температура сиздин табитиңизге ылайыкташтырылышы мүмкүн.

6-кадам: Шпатланы тартыңыз

Шпатланы күчөтүү
Шпатланы күчөтүү
Шпатланы күчөтүү
Шпатланы күчөтүү
Шпатланы күчөтүү
Шпатланы күчөтүү
Шпатланы күчөтүү
Шпатланы күчөтүү

Компоненттер мурунку кадамда бургуланган тешиктерге жайгаштырылган. Зымдардын тазалыгын сактоо үчүн жана өчүрүүдөн же кыска туташуудан сактануу үчүн, бошогон зымдарды электр лентасына ороп койгом. Эми, зымдар резисторлор турган нан тактасына алып барат жана шпателдин компоненттери микро контроллер менен жолугушат. Бул жерде секирүүчү кабелдер тез туташуу үчүн жакшы. Ноутбукка микроконтроллерди туташтыруудан мурун зымдарды эки жолу текшерүүнү унутпаңыз. Акыркы сүрөттө мен зымдардын туура болгонуна ынануу үчүн LED ди сынап көргөм. Кийинки кадамда код талкууланат.

7 -кадам: Акыркы жыйынтык

Image
Image
Акыркы жыйынтык
Акыркы жыйынтык

Бул жердеги видео меште пиццадан жаңы чыгып жаткан шпатланы көрсөтөт. Жашыл LED өчөт жана кызыл LED бир аздан кийин күйөт. Шпатель бөлмө температурасында отурганда, тегиздөө үчүн эң аз дегенде 15-20 секунд талап кылынат. Мен бул жердеги температураны Цельсий боюнча 60 градус же Фаренгейт боюнча 160 градус деп тандадым. Ошентип, LED жашыл болуп күйгөндө, пицца оозуңуздун чатырын күйгүзбөгөн температурада болот.

Сунушталууда: