Turinys:

„Brew Probe“- „WiFi“temperatūros monitorius: 14 žingsnių (su nuotraukomis)
„Brew Probe“- „WiFi“temperatūros monitorius: 14 žingsnių (su nuotraukomis)

Video: „Brew Probe“- „WiFi“temperatūros monitorius: 14 žingsnių (su nuotraukomis)

Video: „Brew Probe“- „WiFi“temperatūros monitorius: 14 žingsnių (su nuotraukomis)
Video: High Density 2022 2024, Liepa
Anonim
„Brew Probe“- „WiFi“temperatūros monitorius
„Brew Probe“- „WiFi“temperatūros monitorius

Šioje instrukcijoje mes sukursime temperatūros zondą, kuris nurodo MQTT ir namų asistentą, kad perduotų temperatūros informaciją į tinklalapį, kuriame galite stebėti daigumo temperatūrą bet kurioje fermentatoriaus vietoje.

Aš turiu pilną sąrašą dalykų, kuriuos reikia turėti šiam tikslui:

3D spausdinamas dėklashttps://www.thingiverse.com/thing: 2502515

„Arduino“kodo ir 3D modelio failai

github.com/misperry/Brew_Probe

Vandeniui atsparus DS18B20 jutiklių rinkinys: 8 USD

www.dfrobot.com/product-1354.html

Ugnikalnis

www.dfrobot.com/product-1590.html

Turi įdiegti rankiniu būdu vieno laido biblioteką

playground.arduino.cc/Learning/OneWire

Reikia įdiegti arduinoJson biblioteką Pridėti https://arduino.esp8266.com/stable/package_esp8266… prie lentų tvarkyklės URL.

Reikia pridėti „firebeetle“biblioteką

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

„HomeAssistant MQTT“jutiklis

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

Daiktai, kuriuos reikia įsigyti statybai:

USB „Micro-B Breakout Board“

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

„Great Planes“dvipusė servo juosta 1x3 '

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

PCB jungiklis

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

HATCHBOX raudona PLA gija

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

1 žingsnis: „Firebeetle“litavimas

„Firebeetle“litavimas
„Firebeetle“litavimas

Dabar turėsite lituoti įtrauktą antraštę tik į vieną ugnies vabalo pusę. Tai bus pusė su VCC.

2 žingsnis: pakeiskite būstą

Keisti būstą
Keisti būstą
Keisti būstą
Keisti būstą
Keisti būstą
Keisti būstą

Pirmiausia turėsite išimti korpusą iš terminio zondo jungties ir pakeisti vieną korpusą kiekvienam kaiščiui.

Korpuso kaištį galite pasiimti iš šių:

Būsto komplektas

3 žingsnis: Lituokite laidus prie „Micro USB“

Lituoti laidus prie „Micro USB“
Lituoti laidus prie „Micro USB“
Lituoti laidus prie „Micro USB“
Lituoti laidus prie „Micro USB“

Dabar turėsite lituoti maitinimo ir įžeminimo laidus prie „Mirco“USB pertraukos plokštės, kad galėtumėte maitinti įrenginį iš „micro usb“jungties.

4 žingsnis: „Firebeetle“lydmetalis

Lydmetalis „Firebeetle“
Lydmetalis „Firebeetle“

Dabar reikia pažvelgti į „Firebeetle“mikro USB prievadą. Yra dvi trinkelės, pažymėtos „+“ir „-“. Jie bus vieta, kur prijungsite maitinimą ir įžeminimą iš USB pertraukos plokštės.

5 žingsnis: 3D spausdinkite dėklą

3D spausdinimas
3D spausdinimas

Dabar jums reikės 3D spausdinti dėklą. Modelio failus galima rasti:

www.thingiverse.com/thing:2502515

6 žingsnis: klijuokite įdėklą

Klijuokite įdėklą
Klijuokite įdėklą
Klijuokite įdėklą
Klijuokite įdėklą

Dabar jums reikės tepti klijus ant šešiakampės galvutės ir tada įkišti į pagrindinį korpuso korpusą.

7 žingsnis: uždėkite dvigubą atgalinę juostą

Uždėkite dvigubą nugaros juostą
Uždėkite dvigubą nugaros juostą
Uždėkite dvigubą nugaros juostą
Uždėkite dvigubą nugaros juostą

Norėdami sumontuoti, uždėkite dvigubą užpakalinę juostą ant ugnies vabalo ir temperatūros pertraukimo plokštės galo.

8 veiksmas: atlikite sujungimus

Atlikite jungtis
Atlikite jungtis
Atlikite jungtis
Atlikite jungtis

Raudoną kaištį prijungsite prie VCC, o juodą - prie žemės. „Sens“kaištį prijungsite prie „Firebeetle“GPIO D6.

Taip pat jungiklį reikės nuosekliai prijungti prie maitinimo linijos, gaunamos iš „LiPo“akumuliatoriaus. Tokiu būdu, kai perjungiate jungiklį, jis valdo įrenginio maitinimą.

9 žingsnis: kodavimas - „Firebeetle“

Dabar turėsite redaguoti savo programos kodą.

Skyrius bus toks:

const PROGMEM char* MQTT_CLIENT_ID = "";

const PROGMEM char* 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 veiksmas: „Firebeetle“bibliotekų diegimas

Arduino programinėje įrangoje turėsite eiti į failą -> nuostatos. Tada skiltyje „Papildomų lentų tvarkyklės URL:“pridėsite šias dvi nuorodas su kableliu.

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

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

Tada eikite į Įrankiai -> Lenta -> Lentų tvarkytuvė… ir ieškokite „firebeetle“. Pasirinkite „FireBeetle-ESP32 Mainboard by DFrobot DFRDuino“ir įdiekite ją.

Galiausiai turite eiti į eskizą -> Įtraukti biblioteką -> Tvarkyti bibliotekas … ir ieškosite šių dalykų:

Benoit Blanchon „ArduinoJson“(įdiekite tai)

vieno laido

pubsclubient

Baigę tai, įdiegsite turimą kodą pasirinkę „firebeetle“plokštę, prijungę prie jos USB kabelį, pasirinkę „com“prievadą, kuriame jis yra „arduino“meniu, ir įkėlę eskizą.

11 veiksmas: namų asistentas.yaml failo sąranka

Dabar turėsite eiti į savo konfigūracijos.yaml failą, skirtą namų padėjėjo egzemplioriui. Kai pradėsite redaguoti šį failą, turėsite pridėti šią konfigūraciją:

#kažkur viršuje pridėti

mqtt:

#Tada turite pridėti šį jutiklį

1 jutiklis:

platforma: mqtt

state_topic: ''

vardas: ''

matavimo vienetas: '° F'

value_template: '{{value_json.temperature}}'

12 veiksmas: įdiekite aparatūrą

Įdiekite aparatinę įrangą
Įdiekite aparatinę įrangą
Įdiekite aparatinę įrangą
Įdiekite aparatinę įrangą
Įdiekite aparatinę įrangą
Įdiekite aparatinę įrangą

„Firebeetle“sumontuosite korpuso apačioje, nuimdami dvigubą juostą ir priklijuodami ją prie korpuso vidinės pusės.

Įdiekite USB pertraukėlę į du šoninius stovus. Norėdami jį pritvirtinti, naudokite du mažus varžtus.

Tada jūs padėsite temperatūros zondą per įdėklą ir prijungsite raudoną laidą prie maitinimo šaltinio, juodą prie žemės, o geltoną - prie temperatūros zondo išjungimo plokštės signalo kaiščio.

Galiausiai įdėkite pertraukimo plokštę į dėklo šoną, nuplėšdami juostos pagrindą ir pritvirtindami tą pusę, kur ji netrukdo kitiems komponentams.

Galiausiai turėsite prijungti akumuliatorių ir įkišti visus laidus į dėklo vidų.

13 veiksmas: pritvirtinkite akumuliatorių prie dangčio

Pritvirtinkite akumuliatorių prie dangčio
Pritvirtinkite akumuliatorių prie dangčio
Pritvirtinkite akumuliatorių prie dangčio
Pritvirtinkite akumuliatorių prie dangčio

Dabar turėsite tiesiog pritvirtinti akumuliatorių prie dangtelio tuo pačiu metodu, kaip uždėti dvigubą lipnią juostelę ant akumuliatoriaus ir tada priklijuoti ją prie įrenginio dangčio.

Kai baterija bus įdėta į vietą, dabar galite uždaryti dangtelį virš dėklo ir įjungti !!

14 žingsnis: daugiau informacijos

Image
Image

Jei norite daugiau informacijos, peržiūrėkite vaizdo įrašą apie tai, kaip tai sukurti, o pabaigoje yra nuoroda į išsamų vaizdo įrašą su visa jums sukurta procedūra.

-------------------------------------------------- -------------------- Išbandykite „Amazon Prime“30 dienų

Palaikykite kanalo patarimą bitkoinais Adresas: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Sekite mane „Instructables“https://www.instructables.com/member/m…

Sekite mane „Facebook“

Sekite mane „Twitter“https://www.twitter.com/misperryee

Marškinėliai

Rekomenduojamas: