INHOUDSOPGAWE:

The Brew Probe - WiFi -temperatuurmonitor: 14 stappe (met foto's)
The Brew Probe - WiFi -temperatuurmonitor: 14 stappe (met foto's)

Video: The Brew Probe - WiFi -temperatuurmonitor: 14 stappe (met foto's)

Video: The Brew Probe - WiFi -temperatuurmonitor: 14 stappe (met foto's)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, November
Anonim
The Brew Probe - WiFi -temperatuurmonitor
The Brew Probe - WiFi -temperatuurmonitor

In hierdie instruksies bou ons 'n temperatuursonde wat MQTT en Home Assistant gebruik om die temperatuurinligting na 'n webblad oor te dra, waar u die ontkiemingstemperatuur oral in u fermentor kan monitor.

Ek het die volledige lys van dinge om hiervoor te hê:

3D -drukbare tas https://www.thingiverse.com/thing: 2502515

Arduino -kode en 3D -modellêers

github.com/misperry/Brew_Probe

Waterdigte DS18B20 sensorstel: $ 8

www.dfrobot.com/product-1354.html

Vuurkapper

www.dfrobot.com/product-1590.html

U moet die draadlose biblioteek met die hand installeer

playground.arduino.cc/Learning/OneWire

Moet die arduinoJson -biblioteek installeer. Voeg https://arduino.esp8266.com/stable/package_esp8266… by die URL's van die bestuurder.

Moet die vuurpyl -biblioteek byvoeg

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

HomeAssistant MQTT -sensor

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

Artikels om te koop om te help met die konstruksie:

USB Micro-B-uitbreekbord

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

Great Planes dubbelzijdige servo-band 1x3 '

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

PCB -skakelaar

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

HATCHBOX Rooi PLA Filament

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

Stap 1: soldeer die vuurpyl

Soldeer die vuurpyl
Soldeer die vuurpyl

Nou moet u 'n ingesluit kop aan slegs die een kant van die vuurpyl soldeer. Dit sal die kant wees met die VCC daarop.

Stap 2: Verander behuising

Verander behuising
Verander behuising
Verander behuising
Verander behuising
Verander behuising
Verander behuising

Eerstens moet u die behuizing van die termiese sonde -aansluiting verwyder en dit met 'n enkele behuizing vir elke pen vervang.

U kan 'n behuisingspen afhaal uit die volgende:

Behuisingstel

Stap 3: Soldeer drade na mikro -USB

Soldeerdrade na mikro -USB
Soldeerdrade na mikro -USB
Soldeerdrade na mikro -USB
Soldeerdrade na mikro -USB

Nou moet u krag- en aarddrade soldeer aan die mirco usb -uitbreidingskaart, sodat u die eenheid van 'n mikro -usb -aansluiting kan dryf.

Stap 4: Soldeerbreek na Firebeetle

Soldeerbreek na Firebeetle
Soldeerbreek na Firebeetle

U moet nou na die mikro -USB -poort op die Firebeetle kyk. Daar is twee pads met die naam "+" en "-". Dit is die plek waar u u krag en grond van die USB -uitbrekingskaart kan aansluit.

Stap 5: Druk die saak 3D af

3D -druk die omhulsel
3D -druk die omhulsel

Nou moet u die saak 3D -druk. Die model lêers kan gevind word op die volgende:

www.thingiverse.com/thing:2502515

Stap 6: Plak die insetsel

Plak die insetsel vas
Plak die insetsel vas
Plak die insetsel vas
Plak die insetsel vas

Nou moet u gom op die inskrywing met 'n seskant aanbring en dit dan in die hoofliggaam van die behuising plaas.

Stap 7: Plaas dubbelband terug

Plaas dubbelband terug
Plaas dubbelband terug
Plaas dubbelband terug
Plaas dubbelband terug

Plaas ook die dubbele band op die agterkant van die vuurpyl en die agterkant van die temperatuurbreekplaat om te installeer.

Stap 8: Maak verbindings

Maak verbindings
Maak verbindings
Maak verbindings
Maak verbindings

U verbind die rooi pen met die VCC en die swart pen aan die grond. U koppel die senspen aan die GPIO D6 op die vuurpyl.

U moet ook die skakelaar in serie aansluit met die kraglyn van die LiPo -battery. Op hierdie manier beheer u die krag na die eenheid as u die skakelaar skakel.

Stap 9: Kodering - Firebeetle

Nou moet u die kode vir u toepassing wysig.

Die afdeling sal soos volg wees:

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 = "";

Stap 10: Installeer biblioteke vir Firebeetle

In u arduino -sagteware moet u na lêer -> voorkeure gaan. Dan voeg u in die afdeling 'Bykomende bestuurders -URL's:' die volgende twee skakels met 'n komma tussenin.

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

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

Gaan dan na Tools -> Board -> Boards Manager … en soek na firebeetle. Kies die "FireBeetle-ESP32-hoofbord deur DFrobot DFRDuino" en installeer dit.

Uiteindelik moet u na Skets gaan -> Sluit biblioteek in -> Bestuur biblioteke … en u sal na die volgende soek:

ArduinoJson deur Benoit Blanchon (installeer dit)

een draad

kroegondernemer

As u klaar is, installeer u die kode wat u het deur die vuurkaart te kies, 'n USB -kabel daaraan te koppel, die com -poort te kies waarop dit in die arduino -spyskaart is en die skets op te laai.

Stap 11: Tuisassistent.yaml -lêeropstelling

U moet nou na u konfigurasie.yaml -lêer gaan vir u huisassistent -instansie. Sodra u die lêer wil redigeer, moet u die volgende konfigurasie byvoeg:

#iewers boaan, voeg by

mqtt:

#dan moet u die volgende sensor byvoeg

sensor 1:

platform: mqtt

state_topic: ''

naam: ''

eenheid_van_meting: '° F'

value_template: '{{value_json.temperature}}'

Stap 12: Installeer die hardeware

Installeer die hardeware
Installeer die hardeware
Installeer die hardeware
Installeer die hardeware
Installeer die hardeware
Installeer die hardeware

U installeer die vuurpyl aan die onderkant van die omhulsel deur die band met dubbel rug te verwyder en dit aan die binnekant van die omhulsel vas te plak.

Installeer die USB-uitbraak op die twee stand-offs aan die kant. Gebruik twee klein skroewe om dit vas te maak.

U voer dan die temp -sonde deur die insetsel en verbind die Rooi draad met die Power, Black to the Ground en Yellow met die seinpen van die temp probe breakout board.

Installeer uiteindelik die uitbreekbord aan die kant van die omhulsel deur die agterkant van die band af te trek en dit aan die kant vas te maak waar dit nie die ander komponente belemmer nie.

Uiteindelik moet u die battery aansluit en al die drade in die omhulsel steek.

Stap 13: Bevestig die battery aan die deksel

Bevestig die battery aan die deksel
Bevestig die battery aan die deksel
Bevestig die battery aan die deksel
Bevestig die battery aan die deksel

Nou moet u die battery eenvoudig op die deksel heg deur dieselfde metode om 'n dubbelband op die battery te plak en dit dan aan die deksel van die eenheid te plak.

Sodra die battery op sy plek is, kan u die deksel nou om die boks slaan en dit weer aanskakel !!

Stap 14: Meer besonderhede

Image
Image

As u meer besonderhede wil hê, kyk gerus na die video oor hoe u dit kan bou, en aan die einde is daar 'n skakel na die diepgaande video met 'n volledige bouprosedure.

-------------------------------------------------- -------------------- Probeer Amazon Prime 30-dae

Ondersteun die kanaalpunt met bitcoins Adres: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Volg my op Instructables

Volg my op Facebook

Volg my op Twitter

T-hemde

Aanbeveel: