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

The Brew Probe - WiFi ջերմաստիճանի մոնիտոր. 14 քայլ (նկարներով)
The Brew Probe - WiFi ջերմաստիճանի մոնիտոր. 14 քայլ (նկարներով)

Video: The Brew Probe - WiFi ջերմաստիճանի մոնիտոր. 14 քայլ (նկարներով)

Video: The Brew Probe - WiFi ջերմաստիճանի մոնիտոր. 14 քայլ (նկարներով)
Video: Aussie Edition Live Crochet Podcast 348! - Temperature Blanket Catch Up 2024, Նոյեմբեր
Anonim
The Brew Probe - WiFi ջերմաստիճանի մոնիտոր
The Brew Probe - WiFi ջերմաստիճանի մոնիտոր

Այս ուսանելի ծրագրում մենք կկառուցենք ջերմաստիճանի զոնդ, որն օգտագործում է MQTT և Home Assistant- ը ՝ ջերմաստիճանի մասին տեղեկատվությունը փոխանցելու համար մի կայք, որտեղ դուք կարող եք վերահսկել բողբոջման ջերմաստիճանը ձեր խմորիչից ցանկացած վայրում:

Սրա համար անհրաժեշտ իրերի ամբողջական ցանկը հետևյալն է.

3D տպագրվող դեպք https://www.thingiverse.com/ բան

Arduino Code և 3D Model ֆայլեր

github.com/misperry/Brew_Probe

Անջրանցիկ DS18B20 սենսորային հավաքածու ՝ 8 դոլար

www.dfrobot.com/product-1354.html

Firebeetle

www.dfrobot.com/product-1590.html

Պետք է տեղադրել ձեռքով էլեկտրական գրադարան

playground.arduino.cc/Learning/OneWire

Պետք է տեղադրել arduinoJson գրադարանը Տախտակների կառավարչի URL- ներին ավելացրեք

Պետք է ավելացնել firebeetle գրադարանը

git.oschina.net/dfrobot/FireBeetle-ESP32/…

HomeAssistant MQTT ցուցիչ

home-assistant.io/components/sensor.mqtt/…

Շինարարությանը օգնելու համար ձեռք բերվող ապրանքներ.

USB Micro-B Breakout տախտակ

www.amazon.com/gp/product/B00KLDPZVU/ref=…

Great Planes Երկկողմանի Servo Tape 1x3 '

www.amazon.com/gp/product/B001BHLRTY/ref=…

PCB անջատիչ

www.amazon.com/gp/product/B01E3G12YY/ref=…

HATCHBOX Red PLA թել

www.amazon.com/gp/product/B00J0GO8I0/ref=…

Քայլ 1: Firebeetle- ի զոդում

Fireոդելով Firebeetle- ը
Fireոդելով Firebeetle- ը

Այժմ դուք պետք է ներառված վերնագիր կպցրեք կրակի բզեզի միայն մի կողմում: Դա կլինի այն կողմը, որի վրա կա VCC:

Քայլ 2. Փոխել բնակարանը

Փոխել բնակարանը
Փոխել բնակարանը
Փոխել բնակարանը
Փոխել բնակարանը
Փոխել բնակարանը
Փոխել բնակարանը

Սկզբում դուք պետք է հեռացնեք բնակարանը ջերմային զոնդի միակցիչից և այն փոխարինեք մեկ պատյանով յուրաքանչյուր քորոցի համար:

Դուք կարող եք վերցնել բնակարանային քորոց հետևյալներից.

Բնակարանային հավաքածու

Քայլ 3: Հաղորդալարերը միացրեք միկրո USB- ին

Oldոդման լարեր միկրո USB- ի համար
Oldոդման լարեր միկրո USB- ի համար
Sոդման լարեր միկրո USB- ի համար
Sոդման լարեր միկրո USB- ի համար

Այժմ դուք պետք է միացնեք հոսանքի և գրունտի լարերը mirco usb ճեղքման տախտակին, որպեսզի կարողանաք միավորը միացնել միկրո USB միացումից:

Քայլ 4: Solder Breakout to Firebeetle

Solder Breakout to Firebeetle
Solder Breakout to Firebeetle

Այժմ դուք պետք է նայեք Firebeetle- ի միկրո USB պորտին: Կան երկու բարձիկներ `«+»և«-»պիտակներով: Նրանք կլինեն այնտեղ, որտեղ դուք կկապեք ձեր էներգիան և գետինը USB ճեղքման տախտակից:

Քայլ 5: Պատկերը եռաչափ տպեք

3D տպել պատյանը
3D տպել պատյանը

Այժմ դուք պետք է 3D տպեք պատյանը: Մոդելային ֆայլերը կարող են տեղակայվել հետևյալ հասցեում.

www.thingiverse.com/thing:2502515

Քայլ 6: Կպչեք ներդիրը

Կպչեք ներդիրը
Կպչեք ներդիրը
Կպչեք ներդիրը
Կպչեք ներդիրը

Այժմ դուք պետք է սոսինձ քսեք վեցանկյուն գլխիկով ներդիրին, այնուհետև այն տեղադրեք պատյանների հիմնական մարմնի մեջ:

Քայլ 7: Տեղադրեք կրկնակի հետևի ժապավենը

Տեղադրեք Կրկնակի Հետ Կասետային
Տեղադրեք Կրկնակի Հետ Կասետային
Տեղադրեք Կրկնակի Հետ Կասետային
Տեղադրեք Կրկնակի Հետ Կասետային

Տեղադրեք կրկնակի հետևի ժապավենը կրակե բզեզի հետևի մասում և ջերմաստիճանի ճեղքման տախտակի հետևի մասում:

Քայլ 8: Կապեր հաստատեք

Կապեր հաստատեք
Կապեր հաստատեք
Կապեր հաստատեք
Կապեր հաստատեք

Կարմիր քորոցը կկապեք VCC- ին, իսկ Սև կապը ՝ գետնին: Դուք կմիացնեք սենսորային քորոցը կրակի բզեզի GPIO D6- ին:

Բացի այդ, դուք պետք է միացրեք անջատիչը շարքով ՝ LiPo մարտկոցից եկող հոսանքի գծի հետ: Այս կերպ, երբ անջատիչը միացնում եք, այն վերահսկում է էներգիայի միավորը:

Քայլ 9. Կոդավորում - Firebeetle

Այժմ դուք պետք է խմբագրեք ձեր դիմումի կոդը:

Բաժինը կլինի հետևյալը.

const PROGMEM նշան* MQTT_CLIENT_ID = "";

const PROGMEM նշան* MQTT_SERVER_IP = "";

const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;

const PROGMEM char* MQTT_USER = "";

const PROGMEM char* MQTT_PASSWORD = "";

const PROGMEM char* MQTT_SENSOR_TOPIC = "";

Քայլ 10: Firebeetle- ի համար գրադարանների տեղադրում

Ձեր arduino ծրագրաշարում անհրաժեշտ կլինի գնալ ֆայլ -> նախասիրություններ: Այնուհետև «Լրացուցիչ խորհուրդների մենեջերների URL- ներ» բաժնում կավելացնեք հետևյալ երկու հղումները ՝ ստորակետով:

git.oschina.net/dfrobot/FireBeetle-ESP32/r…

arduino.esp8266.com/versions/2.3.0/package_…

Հաջորդը գնացեք Գործիքներ -> Տախտակ -> Տախտակների կառավարիչ… և որոնեք կրակե բզեզ: Ընտրեք «FireBeetle-ESP32 Mainboard by DFrobot DFRDuino» և տեղադրեք այն:

Ի վերջո, դուք պետք է գնաք ուրվագիծ -> Ներառել գրադարան -> Կառավարեք գրադարանները … և դուք կփնտրեք հետևյալը.

ArduinoJson by Benoit Blanchon (տեղադրեք սա)

onewire

pubsubclient

Այս ամենն ավարտելուց հետո դուք կտեղադրեք ձեր ունեցած կոդը ՝ ընտրելով firebeetle տախտակը, դրան միացնելով USB մալուխը, ընտրելով arduino ընտրացանկում այն տեղադրված պորտը և վերբեռնելով էսքիզը:

Քայլ 11. Տնային օգնական.yaml ֆայլի կարգավորում

Այժմ դուք պետք է գնաք ձեր configuration.yaml ֆայլ ՝ ձեր տնային օգնականի օրինակով: Այս ֆայլը խմբագրելուց հետո ձեզ հարկավոր է ավելացնել հետևյալ կազմաձևումը.

#ինչ -որ տեղ վերևում ավելացրեք

mqtt:

#ապա պետք է ավելացնել հետևյալ սենսորը

տվիչ 1:

հարթակ: mqtt

state_topic: ''

Անուն: ''

չափման_ միավոր ՝ '° F'

value_template: '{{value_json.temperature}}'

Քայլ 12: Տեղադրեք ապարատը

Տեղադրեք Սարքավորումը
Տեղադրեք Սարքավորումը
Տեղադրեք Սարքավորումը
Տեղադրեք Սարքավորումը
Տեղադրեք Սարքավորումը
Տեղադրեք Սարքավորումը

Կրակի բզեզը կտեղադրեք պատյանի ներքևում ՝ հեռացնելով կրկնակի թիկնոցը և կպցնելով այն պատյան ներսին:

Տեղադրեք USB ճեղքվածքը կողքի երկու կանգառների վրա: Օգտագործեք երկու փոքր պտուտակներ `այն ամրացնելու համար:

Այնուհետև ներդիրի միջոցով կտաք ջերմաստիճանի զոնդը և Կարմիր մետաղալարը միացրեք հոսանքին, Սևը ՝ գետնին, և Դեղինը ՝ ազդանշանի փինին ՝ ջերմաստիճանի զոնդերի ճեղքման տախտակին:

Ի վերջո, տեղադրեք ճեղքման տախտակը պատյանի կողքին ՝ ժապավենի հենասյունը պոկելով և ամրացնելով այն այն կողմը, որտեղ այն չի խանգարում մյուս բաղադրիչներին:

Ի վերջո, ձեզ հարկավոր է միացնել մարտկոցը և խցկել պատյան ներսում գտնվող բոլոր լարերը:

Քայլ 13: Ապահովեք մարտկոցը կափարիչին

Ապահով մարտկոցը կափարիչին
Ապահով մարտկոցը կափարիչին
Ապահով մարտկոցը կափարիչին
Ապահով մարտկոցը կափարիչին

Այժմ դուք պետք է պարզապես մարտկոցը կցեք կափարիչին ՝ նույն մեթոդով ՝ մարտկոցի տուփին մի քանի փայտիկ ժապավեն կիրառելով, այնուհետև այն կպցնելով սարքի կափարիչին:

Երբ մարտկոցը տեղում է, այժմ կարող եք կափարիչը պատել պատյանով և միացնել այն !!

Քայլ 14: Լրացուցիչ մանրամասներ

Image
Image

Եթե ցանկանում եք ավելի շատ մանրամասներ, խնդրում ենք դիտել տեսանյութը, թե ինչպես կարելի է դա կառուցել, և վերջում կա հղում դեպի խորը տեսանյութը, որը կառուցված է ձեզ համար:

------------------------------------------------------ -------------------- Փորձեք Amazon Prime 30-օրյա օրերը

Աջակցեք ալիքի հուշում բիթքոիններով Հասցե ՝ 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Հետևեք ինձ Instructables- ում

Հետևեք ինձ Facebook- ում

Հետևեք ինձ Twitter- ում

Շապիկներ

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