Բովանդակություն:

Թվային ջերմաստիճանի վիջեթ / Տնային ջերմաչափ ՝ 7 քայլ
Թվային ջերմաստիճանի վիջեթ / Տնային ջերմաչափ ՝ 7 քայլ

Video: Թվային ջերմաստիճանի վիջեթ / Տնային ջերմաչափ ՝ 7 քայլ

Video: Թվային ջերմաստիճանի վիջեթ / Տնային ջերմաչափ ՝ 7 քայլ
Video: Laravel էլեկտրոնային առևտուր. [36] Filament Admin Panel 2024, Հուլիսի
Anonim
Թվային ջերմաստիճանի վիջեթ / Տան ջերմաչափ
Թվային ջերմաստիճանի վիջեթ / Տան ջերմաչափ

Փոքր և գեղեցիկ թվային ջերմաչափ, որն օգտագործում է Dallas DS18B20 թվային տվիչը և Arduino Pro Micro- ն 3.3 վ -ով: Ամեն ինչ նախագծված է ճշգրիտ տեղավորվելու և տեղում ամրացնելու համար, պտուտակներ կամ սոսինձ պետք չէ:

Ոչ այնքան, այլ զով տեսք ունի:

Քայլ 1: Պատրաստեք ձեր մասերը:

Օգտագործված մասեր և Amazon հղումներ

  • Սենսոր ՝ DS18B20
  • Էկրան ՝ 0.91 "OLED էկրան
  • Միկրոկոնտրոլեր ՝ Arduino Pro Micro
  • Մարտկոց `CR123
  • Ռեզիստոր `4.7k Օմ դիմադրություն

Քայլ 2: Տպեք բնակարանը

Տպել Բնակարանը
Տպել Բնակարանը

STL ֆայլերը կարելի է ներբեռնել հետևյալ հղումներից:

Thingiverse:

Հանքագործարան ՝

Տպեք 2 մասերը և մաքրեք թերությունները:

Քայլ 3: Փորձարկեք, արդյոք այն համապատասխանում է:

Փորձեք, եթե այն տեղավորվում է
Փորձեք, եթե այն տեղավորվում է

Բնակարանը մաքրելուց հետո տեղադրեք և ցուցադրեք միկրոկոնտրոլերը, դրանք ամուր կտեղավորվեն, բայց անհրաժեշտության դեպքում կպչեք անցքերը, դրանք շատ մի սեղմեք, քանի որ դա կարող է վնասել էկրանը:

Քայլ 4: Միացրեք ամեն ինչ

Միացրեք ամեն ինչ
Միացրեք ամեն ինչ
Միացրեք ամեն ինչ
Միացրեք ամեն ինչ
Միացրեք ամեն ինչ
Միացրեք ամեն ինչ

Միացումներ

  • Սենսորային տվյալների քորոց Arduino PIN 5 -ում
  • Displayուցադրել SDA- ն Arduino PIN 2 -ում
  • Displayուցադրել SCL- ն Arduino PIN 3 -ի վրա
  • Diplay Power on Arduino Vcc
  • Displayուցադրել գետինը Arduino Ground- ում

Սենսորը պետք է միացված լինի 4.75k ohm Resistor- ով, ինչպես ցույց է տրված նկարում:

Vcc- ի վրա ավելացրեք նաև 2 մալուխ և միացրեք, որ մարտկոցը միացնելու համար ստիպված կլինեք երկարացնել:

Քայլ 5: Հավաքեք նախագիծը

Հավաքեք նախագիծը
Հավաքեք նախագիծը

Ամրացրեք ամեն ինչ ՝ անցքերի վրա տեղադրելու համար, Մարտկոցի համար օգտագործել եմ ալյումինե փայլաթիթեղ:

Համոզվեք, որ սենսորը հեռու է էլեկտրոնիկայի մնացած մասերից, քանի որ դա կազդի արժեքների վրա:

Քայլ 6: Ստացեք գրադարաններ և վերբեռնեք ծածկագիրը:

Ստացեք գրադարաններ և վերբեռնեք ծածկագիրը
Ստացեք գրադարաններ և վերբեռնեք ծածկագիրը

Գրադարաններ:

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

Ստացեք կոդը հղումներից մեկից.

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

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

Վերբեռնեք այն ձեր arduino- ում:

Քայլ 7: Գրեթե կատարված է:

Գրեթե արված է!
Գրեթե արված է!

Միացրեք մարտկոցը և փակեք պատյանը, ավարտված եք:

Դուք կարող եք խմբագրել arduino ծածկագիրը `տառատեսակի և տեղեկատվության ցուցադրման եղանակի փոփոխություններ կատարելու համար:

Խորհուրդ ենք տալիս: