Përmbajtje:
- Hapi 1: Saldimi i Firebeetle
- Hapi 2: Ndryshoni Strehimin
- Hapi 3: Saldoni telat në mikro USB
- Hapi 4: Solder Breakout te Firebeetle
- Hapi 5: Shtypni 3D rastin
- Hapi 6: Ngjiteni Insert
- Hapi 7: Vendosni kasetë të dyfishtë mbrapa
- Hapi 8: Bëni lidhjet
- Hapi 9: Kodimi - Firebeetle
- Hapi 10: Instalimi i Bibliotekave për Firebeetle
- Hapi 11: Asistenti në shtëpi. Konfigurimi i skedarit yaml
- Hapi 12: Instaloni pajisjen
- Hapi 13: Siguroni baterinë në kapak
- Hapi 14: Më shumë detaje
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë udhëzues ne do të ndërtojmë një sondë të temperaturës që përdor MQTT dhe Home Assistant për të përcjellë informacionin e temperaturës në një faqe në internet ku mund të monitoroni temperaturën e mbirjes kudo në fermentuesin tuaj.
Lista e plotë e gjërave që duhet të keni për këtë është si më poshtë:
Rastet e printueshme 3D
Skedarët Arduino Code dhe Model 3D
github.com/misperry/Brew_Probe
Kutia e sensorit të papërshkueshëm nga uji DS18B20: 8 dollarë
www.dfrobot.com/product-1354.html
Beetle e zjarrit
www.dfrobot.com/product-1590.html
Duhet të instaloni bibliotekën me tela me dorë
playground.arduino.cc/Learning/OneWire
Duhet të instaloni bibliotekën arduinoJson Shtoni https://arduino.esp8266.com/stable/package_esp8266… në URL -të e menaxherit të bordeve.
Duhet të shtoni bibliotekën e brumbujve të zjarrit
git.oschina.net/dfrobot/FireBeetle-ESP32/…
Sensori MQTT HomeAssistant
home-assistant.io/components/sensor.mqtt/…
Artikujt për të blerë për të ndihmuar në ndërtim:
USB Micro-B Breakout Board
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Avionë të mëdhenj Shirit Servo me Dy anë 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
Ndërrues PCB
www.amazon.com/gp/product/B01E3G12YY/ref=…
Filament HATCHBOX Red PLA
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Hapi 1: Saldimi i Firebeetle
Tani do t'ju duhet të lidhni një kokë të përfshirë vetëm në njërën anë të brumbullit të zjarrit. Do të jetë ana me KQV -në.
Hapi 2: Ndryshoni Strehimin
Së pari do t'ju duhet të hiqni strehimin nga lidhësi i sondës termike dhe ta zëvendësoni atë me një strehë të vetme për secilën kunj.
Ju mund të merrni një kunj strehimi nga sa vijon:
Komplet strehimi
Hapi 3: Saldoni telat në mikro USB
Tani do t'ju duhet të lidhni telat e rrymës dhe tokëzimit në bordin e daljes mirco usb sot që të mund ta furnizoni njësinë nga një lidhje mikro usb.
Hapi 4: Solder Breakout te Firebeetle
Tani ju duhet të shikoni portën mikro USB në Firebeetle. Ka dy jastekë të etiketuar "+" dhe "-". Ata do të jenë aty ku do të lidhni fuqinë dhe tokën tuaj nga bordi i prishjes USB.
Hapi 5: Shtypni 3D rastin
Tani do t'ju duhet të printoni kasën. Skedarët e modelit mund të gjenden në vijim:
www.thingiverse.com/thing:2502515
Hapi 6: Ngjiteni Insert
Tani do t'ju duhet të aplikoni zam në futjen me kokë gjashtëkëndësh dhe pastaj futeni atë në trupin kryesor të strehimit.
Hapi 7: Vendosni kasetë të dyfishtë mbrapa
Vendoseni edhe shiritin e pasmë të dyfishtë në pjesën e pasme të brumbullit të zjarrit dhe pjesën e pasme të tabelës së prishjes së temperaturës gjithashtu për ta instaluar.
Hapi 8: Bëni lidhjet
Ju do të lidhni kunjin e kuq me VCC dhe pinin e Zi me Ground. Ju do ta lidhni pinin sens me GPIO D6 në brumbullin e zjarrit.
Gjithashtu do t'ju duhet të lidhni ndërprerësin në seri me linjën e energjisë që vjen nga LiPo Battery. Në këtë mënyrë kur ndërroni çelësin kontrollon fuqinë në njësi.
Hapi 9: Kodimi - Firebeetle
Tani do t'ju duhet të redaktoni kodin për aplikacionin tuaj.
Seksioni do të jetë si më poshtë:
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 = "";
Hapi 10: Instalimi i Bibliotekave për Firebeetle
Në programin tuaj arduino do t'ju duhet të shkoni te skedari -> preferencat. Pastaj në seksionin "URL shtesë të Menaxherit të Bordeve:" do të shtoni dy lidhjet e mëposhtme me një presje në mes.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Tjetra shkoni te Mjetet -> Bordi -> Menaxherët e bordeve … dhe kërkoni për zjarrin e zjarrit. Zgjidhni "FireBeetle-ESP32 Mainboard by DFrobot DFRDuino" dhe instalojeni.
Më në fund ju duhet të shkoni te Sketch -> Përfshi Bibliotekën -> Menaxhoni Bibliotekat … dhe do të kërkoni për sa vijon:
ArduinoJson nga Benoit Blanchon (instaloni këtë)
mbi tela
pubsubclient
Pasi të keni mbaruar me këtë ju do të instaloni kodin që keni duke zgjedhur tabelën e zjarrit, duke lidhur një kabllo USB me të, duke zgjedhur portën com në të cilën është në menunë arduino dhe duke ngarkuar skicën.
Hapi 11: Asistenti në shtëpi. Konfigurimi i skedarit yaml
Tani do t'ju duhet të shkoni te skedari juaj i konfigurimit.yaml për shembullin e ndihmësit tuaj në shtëpi. Pasi të jeni në redaktimin e këtij skedari, do t'ju duhet të shtoni konfigurimin e mëposhtëm:
#diku në krye shtoni
mqtt:
#atëherë ju duhet të shtoni sensorin e mëposhtëm
sensor 1:
platforma: mqtt
tema_shtetërore: ''
emri: ''
njësia e_masës: '° F'
template_vlera: '{{value_json.temperature}}'
Hapi 12: Instaloni pajisjen
Ju do ta instaloni brumbullin e zjarrit në pjesën e poshtme të kasës duke hequr shiritin e dyfishtë të mbështetur dhe duke e ngjitur në pjesën e brendshme të kasës.
Instaloni daljen USB në dy çelësat që janë në krah. Përdorni dy vida të vogla për ta siguruar atë.
Pastaj do të ushqeni sondën e temperaturës përmes futësit dhe do të lidhni tela të Kuq me Fuqinë, të Zezën në Tokë dhe të Verdhë në kunjin e sinjalit të tabelës së prishjes së sondës së temperaturës.
Së fundi, instaloni tabelën e thyerjes në anën e kasës duke e hequr mbështetësen në shirit dhe duke e siguruar atë në anën ku nuk ndërhyn me përbërësit e tjerë.
Së fundi do t'ju duhet të lidhni baterinë dhe të futni të gjitha telat brenda kasës.
Hapi 13: Siguroni baterinë në kapak
Tani do t'ju duhet thjesht ta lidhni baterinë në kapak me të njëjtën metodë të aplikimit të një kasete të dyfishtë në pakon e baterisë dhe pastaj ngjitjen e saj në kapakun e njësisë.
Pasi të jetë vendosur bateria, tani mund ta kapni kapakun mbi kasë dhe ta ndizni !!
Hapi 14: Më shumë detaje
Nëse dëshironi më shumë detaje, ju lutemi shikoni videon se si ta ndërtoni këtë dhe në fund ka një lidhje me videon e thelluar me procedurën e plotë të ndërtimit të përcaktuar për ju.
------------------------------------------------------ -------------------- Provoni Amazon Prime 30-Days
Mbështetni majën e kanalit me bitcoins Adresa: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Më ndiqni në Instructables
Më ndiqni në Facebook
Më ndiqni në Twitter
Bluza