Სარჩევი:

BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 ეკრანზე: 5 ნაბიჯი (სურათებით)
BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 ეკრანზე: 5 ნაბიჯი (სურათებით)

ვიდეო: BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 ეკრანზე: 5 ნაბიჯი (სურათებით)

ვიდეო: BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 ეკრანზე: 5 ნაბიჯი (სურათებით)
ვიდეო: სუპერ წვნიანი მწვადისა და გამჭვირვალე შურპას საიდუმლო გამოვლინდა! ცხვრის შიშ ქაბაბი / შურპა ქვაბში 2024, ივლისი
Anonim
Image
Image
BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 ეკრანით
BBQ ტემპერატურისა და ხორცის სენსორი ESP8266 ეკრანით

ამ ინსტრუქციებში მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ BBQ ინსტრუმენტის საკუთარი ვერსია, რომელიც ზომავს თქვენს მწვადში არსებულ ტემპერატურას და საჭიროების შემთხვევაში აანთებს გულშემატკივართან. ამას გარდა, ხორცის ძირითადი ტემპერატურის სენსორიც არის მიმაგრებული და ეს ყველაფერი (ჩემს შემთხვევაში) დაკავშირებულია დომოციცთან: რეალურ დროში იკითხება მიმდინარე ტემპერატურაზე და ასევე ხდება ხე -ტყის აღება.

მარაგები

ნივთები რაც გჭირდებათ:

  • Wemos D1 mini (1x)
  • MAX31855 თერმოწყვილის მოდული ზონდის ჩათვლით (2x)
  • პოტენციომეტრი 10k Ohm (1x)
  • LCD 2004 ჩათვლით I2C მოდული (1x)
  • IRF 520 mosfet (1x)
  • ვენტილატორი 5v (2x)
  • LM2596 DC მიწოდება (1x) - დააყენეთ გამომავალი 5 ვ, შეყვანა შეიძლება განსხვავდებოდეს
  • საცხოვრებელი (1x)
  • კონექტორები თერმოწყვილებისთვის (2x) - (ორივე MAX31855- თან დაკავშირება ზონდით)
  • DC კონექტორი ქალი (2x) - ერთი DC- სთვის (დამოკიდებულია DC კვების ბლოკზე)
  • DC კონექტორი მამრობითი (1x) - გულშემატკივართა დასაკავშირებლად
  • თხილი და ჭანჭიკი M3 x 30
  • DC ენერგიის მიწოდება მინიმუმ 5 ვ
  • რამდენიმე ტყუპი მავთული - ფანების დასაკავშირებლად.
  • ძველი USB მინი კაბელი - D1 mini- ს ჩართვისთვის

ინსტრუმენტები გჭირდებათ:

  • შედუღების სადგური
  • წვრთნები რამდენიმე ზომის
  • საჭრელი ინსტრუმენტი ჩვენებისთვის

ნაბიჯი 1: თქვენი საცხოვრებლის მომზადება

თქვენი საცხოვრებლის მომზადება
თქვენი საცხოვრებლის მომზადება
თქვენი საცხოვრებლის მომზადება
თქვენი საცხოვრებლის მომზადება

თავდაპირველად გაზომეთ ეკრანის ზომა. კორპუსის ზედა ნაწილში ეკრანი მშვენივრად ჯდება. შემდეგ გააკეთეთ ორი ხვრელი LCD ეკრანის უკანა ფირფიტაზე (იხ. ფოტო).

ვიდრე იყენებთ ჭანჭიკებს M3x30 ეკრანის დასაყენებლად კორპუსში, იხილეთ სხვა სურათი ზემოდან.

ახლა ჩვენ ვიწყებთ ყველა ნაწილის დაკავშირებას / შედუღებას.

ნაბიჯი 2: შედუღება

შედუღება
შედუღება

ახლა დროა დააკავშიროთ ყველა ნაწილი ერთმანეთთან, იხილეთ სურათი და ქვემოთ:

Wemos D1 mini -> MAX31855 (BBQ)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D8 /GPIO15 -> CS

Wemos D1 mini -> MAX31855 (ხორცი)

3v3 -> VCC

GND -> GND

D6/ GPIO12 -> SO

D5 / GPIO14 -> SCK

D4 /GPIO2 -> CS

Wemos D1 mini -> Potmeter

3v3 -> VCC

GND-> GND

A0 -> ქოთანი

Wemos D1 mini -> IRF520

D0 -> SIG

GND -> GND

Wemos D1 mini -> LCD2004

D1 / GPIO5 -> SCL

D2 / GPIO4 -> SDA

5v -> VCC

GND -> GND

ნაბიჯი 3: განათავსეთ იგი საცხოვრებელში

განათავსეთ იგი საცხოვრებელში
განათავსეთ იგი საცხოვრებელში
განათავსეთ იგი საცხოვრებელში
განათავსეთ იგი საცხოვრებელში
განათავსეთ იგი საცხოვრებელში
განათავსეთ იგი საცხოვრებელში

ასე რომ, დროა ეს ყველაფერი საცხოვრებელში ჩადოთ. ჩვენებები უკვე დამონტაჟებულია იქ. თქვენ უბრალოდ ჩადეთ ყველა ნაწილი ნაზად და ისე, რომ სიგნალის ნაწილები არ შეეხოთ. ნახე სურათი როგორ გავაკეთე.

გარდა ამისა, ეს არის მომენტი, რომ გაბურღოთ რამდენიმე ხვრელი კონექტორებისთვის. ჩემს შემთხვევაში, ენერგიას ვდებ ერთ მხარეს, ხოლო სენსორების / ვენტილატორის გამომუშავებას მეორე საიტზე.

ნაბიჯი 4: პროგრამული უზრუნველყოფა

Image
Image
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა

ამ გაკვეთილისთვის Wemos D1 mini უნდა იყოს განათებული ESPeasy– ით, მაგრამ თქვენ შეგიძლიათ გამოიყენოთ თქვენი არჩევანი. როგორ დააინსტალიროთ ESPeasy იხილეთ:

ყველა თანდართული მოწყობილობის კონფიგურაცია GPIO– ს მარჯვნივ (იხილეთ სურათები ჩემი კონფიგურაციისთვის)

  • ანალოგური შეყვანა (potmeter) D0 / ADC (TOUT)
  • გულშემატკივარი: GPIO 16
  • BBQ სენსორი: GPIO15
  • LCD2004 ჩვენება: GPIO4, 5, 0
  • ხორცის სენსორი: GPIO2

ამოცანის პარამეტრები

ანალოგური შეყვანა:

თქვენ უნდა დააკონფიგურიროთ 1024 გაზომვის წერტილი "ნორმალურ" ხარისხზე. მე გამოვიყენე 50 -დან 250 ° C– მდე, მაგრამ თქვენ შეგიძლიათ შეცვალოთ ეს თქვენი შეხედულებისამებრ „ორი პუნქტიანი კალიბრაციის“ქვეშ. ნახეთ სურათები. ინტერვალი 1 წამამდე, მნიშვნელობა 0 ათწილადებით

ტემპერატურის სენსორები (BBQ და ხორცი):

გაზომვის ინტერვალი 5 წამამდე (არ იცვლება დიდად)

LCD2004:

იპოვნეთ სწორი I2C მისამართი, ეს არის გარკვეული ცდა და შეცდომა (ან როდესაც იცით, რომ მისამართი აირჩიეთ ის). ეკრანის ზომის მორგება მარჯვენა ზომაზე (4x20). სტრიქონებში შეავსეთ სასურველი ტექსტი და მნიშვნელობები. იხილეთ სურათი როგორ გავაკეთე ეს (ეს ჰოლანდიურ ენაზეა).

ჩართეთ წესები "ინსტრუმენტები" და აირჩიეთ "წესები" და "ძველი ძრავა".

ვიდრე წესის დამკვიდრება, ვენტილატორის გაკონტროლება (დარწმუნდით, რომ მოწყობილობების დასახელება და მნიშვნელობები ერთნაირია, წინააღმდეგ შემთხვევაში ის არ მუშაობს):

გაზომვის შესახებ#ტემპერატურა <[Waarde#Analog] do

ნება, 1, [Waarde#Analog]-[Meting#Temperature]

თუ %v1 %> 5

GPIO, 16, 1 // ჩართეთ ვენტილატორი

დაასრულე თუ

ენდონი

გაზომვის შესახებ#ტემპერატურა> [Waarde#Analog] do

ნება, 2, [გათბობა#ტემპერატურა]-[ვაარდე#ანალოგი]

თუ %v2 %> 5

GPIO, 16, 0 // გამორთეთ ვენტილატორი

დაასრულე თუ

ენდონი

დროა შეამოწმოთ! დარწმუნდით, რომ ESP8266– ს შეუძლია დააკავშიროს wifi ქსელი, წინააღმდეგ შემთხვევაში ის არ დაიწყება!

ნაბიჯი 5: დროა BBQ

Image
Image

ახლა დააინსტალირეთ გულშემატკივრები ერთად და დაამონტაჟეთ ისინი BBQ- ზე. ნახეთ სურათები როგორ გააკეთა ეს. ახლა ის არის, რომ დავიწყოთ "BBQ guru" და დავიწყოთ BBQ'ing!

გირჩევთ: