Სარჩევი:

ციფრული ტემპერატურის ვიჯეტი / სახლის თერმომეტრი: 7 ნაბიჯი
ციფრული ტემპერატურის ვიჯეტი / სახლის თერმომეტრი: 7 ნაბიჯი

ვიდეო: ციფრული ტემპერატურის ვიჯეტი / სახლის თერმომეტრი: 7 ნაბიჯი

ვიდეო: ციფრული ტემპერატურის ვიჯეტი / სახლის თერმომეტრი: 7 ნაბიჯი
ვიდეო: Platelet Incubator Agitator georgian 2024, ნოემბერი
Anonim
ციფრული ტემპერატურის ვიჯეტი / სახლის თერმომეტრი
ციფრული ტემპერატურის ვიჯეტი / სახლის თერმომეტრი

პატარა და კარგი გარეგნობის ციფრული თერმომეტრი დალასის DS18B20 ციფრული სენსორისა და Arduino Pro Micro– ს გამოყენებით 3.3 ვ. ყველაფერი ისეა მორგებული, რომ ზუსტად მოერგოს და დაიჭიროს ადგილზე, არ არის საჭირო ხრახნები და წებო!

არც ისე ბევრი, მაგრამ მაგრად გამოიყურება.

ნაბიჯი 1: მოამზადეთ თქვენი ნაწილები

მეორადი ნაწილები და ამაზონის ბმულები

  • სენსორი: DS18B20
  • ეკრანი: 0.91 "OLED ეკრანი
  • მიკროკონტროლი: Arduino Pro Micro
  • ბატარეა: CR123
  • რეზისტორი: 4.7k Ohm Resistor

ნაბიჯი 2: დაბეჭდეთ საცხოვრებელი

დაბეჭდე საცხოვრებელი
დაბეჭდე საცხოვრებელი

STL ფაილების გადმოწერა შესაძლებელია შემდეგი ბმულებიდან.

Thingiverse:

საწარმო:

დაბეჭდეთ 2 ნაწილი და გაასუფთავეთ ნებისმიერი დეფექტი.

ნაბიჯი 3: შეამოწმეთ შეესაბამება თუ არა მას

შეამოწმეთ თუ ჯდება!
შეამოწმეთ თუ ჯდება!

მას შემდეგ რაც გაასუფთავეთ კორპუსი, ჩადეთ და აჩვენეთ და მიკროკონტროლი, ისინი მჭიდროდ ჯდება, მაგრამ საჭიროების შემთხვევაში შეიტანეთ სლოტები, არ დააჭიროთ მათ ძლიერად, რადგან ამან შეიძლება ზიანი მიაყენოს ეკრანს!

ნაბიჯი 4: დააკავშირეთ ყველაფერი

შეაერთეთ ყველაფერი
შეაერთეთ ყველაფერი
შეაერთეთ ყველაფერი
შეაერთეთ ყველაფერი
შეაერთეთ ყველაფერი
შეაერთეთ ყველაფერი

კავშირები

  • სენსორული მონაცემების პინი Arduino PIN 5 -ზე
  • SDA- ს ჩვენება Arduino PIN 2 -ზე
  • აჩვენეთ SCL Arduino PIN 3 -ზე
  • Diplay Power Arduino Vcc
  • ჩვენების ადგილი Arduino Ground– ზე

სენსორი უნდა იყოს დაკავშირებული 4.75k ohm რეზისტორთან, როგორც სურათზეა ნაჩვენები.

ასევე დაამატეთ 2 კაბელი Vcc– ზე და დააბანეთ, რომ თქვენ მოგიწევთ გაშლა ბატარეის დასაკავშირებლად.

ნაბიჯი 5: შეიკრიბეთ პროექტი

შეიკრიბეთ პროექტი
შეიკრიბეთ პროექტი

ჩამაგრეთ ყველაფერი სლოტებზე, ბატარეისთვის გამოვიყენე ალუმინის ფოლგა.

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

ნაბიჯი 6: მიიღეთ ბიბლიოთეკები და ატვირთეთ კოდი

მიიღეთ ბიბლიოთეკები და ატვირთეთ კოდი
მიიღეთ ბიბლიოთეკები და ატვირთეთ კოდი

ბიბლიოთეკები:

  • OneWire.h:
  • U8g2lib.h:
  • DallasTemperature.h:

მიიღეთ კოდი ერთ -ერთი ბმულიდან:

www.hackster.io/GeoChrys/room-temperature-…

noobmakers.com/2018/04/01/digital-temperature-widget/

ატვირთეთ თქვენს არდუინოში.

ნაბიჯი 7: თითქმის შესრულებულია

Თითქმის შესრულებული!
Თითქმის შესრულებული!

შეაერთეთ ბატარეა და დახურეთ საქმე, თქვენ დასრულებული ხართ!

თქვენ შეგიძლიათ შეცვალოთ arduino კოდი, რათა შეიტანოთ ცვლილებები შრიფტში და ინფორმაციის ჩვენება.

გირჩევთ: