Cov txheej txheem:
- Kauj Ruam 1: Soldering Firebeetle
- Kauj Ruam 2: Hloov Vaj Tsev
- Kauj Ruam 3: Cov Hluav Taws Xob Hluav Taws Xob rau Micro USB
- Kauj Ruam 4: Solder Breakout rau Firebeetle
- Kauj Ruam 5: 3D Sau Cov Case
- Kauj Ruam 6: Kua Insert
- Kauj Ruam 7: Muab Ob Daim Kab Xev Rov Qab
- Kauj Ruam 8: Ua Kev Sib Tham
- Kauj Ruam 9: Coding - Firebeetle
- Kauj Ruam 10: Txhim Kho Tsev Qiv Ntawv rau Firebeetle
- Kauj Ruam 11: Tus Pab Tsev.yaml Cov Ntaub Ntawv Teeb
- Kauj Ruam 12: Nruab Kho Vajtse
- Kauj Ruam 13: Ruaj Roj Teeb rau Lub Hau
- Kauj Ruam 14: Xav paub ntau ntxiv
Video: Kev Tshawb Fawb Brew - WiFi Kev Ntsuas Kub: 14 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:29
Hauv cov lus qhia no peb yuav tsim lub ntsuas kub uas siv MQTT thiab Tus Pabcuam Tsev kom xa cov ntaub ntawv ntsuas kub mus rau lub vev xaib uas koj tuaj yeem saib xyuas qhov ntsuas kub nyob qhov twg ntawm koj lub fermenter.
Kuv daim ntawv teev cov khoom kom muaj rau qhov no yog raws li hauv qab no:
3D Luam Ntawv Casehttps://www.thingiverse.com/thing: 2502515
Arduino Code thiab 3D Qauv cov ntaub ntawv
github.com/misperry/Brew_Probe
Waterproof DS18B20 Sensor Cov Khoom: $ 8
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Yuav tsum teeb tsa los ntawm txhais tes onewire lub tsev qiv ntawv
playground.arduino.cc/Learning/OneWire
Yuav tsum tau teeb tsa lub tsev qiv ntawv arduinoJson Ntxiv https://arduino.esp8266.com/stable/package_esp8266… rau cov thawj tswj hwm URLs.
Yuav tsum ntxiv cov tsev qiv ntawv hluav taws
git.oschina.net/dfrobot/FireBeetle-ESP32/…
TsevAssistant MQTT Sensor
home-assistant.io/components/sensor.mqtt/…
Cov khoom yuav los pab rau kev tsim kho:
USB Micro-B Breakout Board
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Cov Dav Hlau Zoo Tshaj Plaws Ob Sab Ob Tog Servo Daim Kab Xev 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB Hloov
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Liab PLA Filament
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Kauj Ruam 1: Soldering Firebeetle
Tam sim no koj yuav tsum tau muab lub taub hau tso nrog rau ib sab ntawm lub qhov hluav taws kub. Nws yuav yog sab nrog VCC ntawm nws.
Kauj Ruam 2: Hloov Vaj Tsev
Ua ntej koj yuav tsum tshem lub tsev los ntawm lub ntsuas cua sov txuas thiab hloov nws nrog ib lub tsev rau txhua tus pin.
Koj tuaj yeem nqa tus pin vaj tsev los ntawm cov hauv qab no:
Cov Khoom Siv Vaj Tsev
Kauj Ruam 3: Cov Hluav Taws Xob Hluav Taws Xob rau Micro USB
Tam sim no koj yuav tsum tau txuas lub zog thiab cov xov hlau hauv av mus rau mirco usb breakout board sot uas koj tuaj yeem siv lub zog los ntawm lub micro usb txuas.
Kauj Ruam 4: Solder Breakout rau Firebeetle
Tam sim no koj yuav tsum tau saib ntawm micro USB chaw nres nkoj ntawm Firebeetle. Muaj ob daim ntawv lo "+" thiab "-". Lawv yuav yog qhov uas koj yuav txuas koj lub zog thiab hauv av los ntawm pawg tswj hwm USB tawg.
Kauj Ruam 5: 3D Sau Cov Case
Tam sim no koj yuav tsum 3D Luam cov ntaub ntawv. Cov qauv ntaub ntawv tuaj yeem nyob ntawm cov hauv qab no:
www.thingiverse.com/thing:2502515
Kauj Ruam 6: Kua Insert
Tam sim no koj yuav tsum tau siv cov kua nplaum rau lub taub hau hex thiab tom qab ntawd ntxig nws mus rau hauv lub cev tseem ceeb ntawm vaj tsev.
Kauj Ruam 7: Muab Ob Daim Kab Xev Rov Qab
Muab ob daim kab xev rov qab tso rau sab nraum qab ntawm lub qhov hluav taws kub thiab sab nraum qab ntawm qhov kub thiab txias pawg thawj coj saib ib yam rau nruab.
Kauj Ruam 8: Ua Kev Sib Tham
Koj yuav txuas tus pin liab rau VCC thiab tus pin dub rau hauv av. Koj yuav txuas tus lej nkag mus rau GPIO D6 ntawm qhov hluav taws kub.
Tsis tas li koj yuav tsum txuas qhov hloov pauv hauv kab nrog cov kab hluav taws xob los ntawm LiPo Roj Teeb. Txoj kev no thaum koj hloov qhov hloov nws tswj lub zog rau chav nyob.
Kauj Ruam 9: Coding - Firebeetle
Tam sim no koj yuav tsum tau kho qhov chaws rau koj daim ntawv thov.
Tshooj lus yuav zoo li no:
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 = "";
Kauj Ruam 10: Txhim Kho Tsev Qiv Ntawv rau Firebeetle
Hauv koj li software arduino koj yuav tsum tau mus rau cov ntaub ntawv -> nyiam. Tom qab ntawd hauv "Tus Thawj Saib Xyuas Ntxiv URLs:" ntu koj yuav ntxiv ob qhov txuas hauv qab no nrog tus lej nyob nruab nrab.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Tom ntej no mus rau Cov Cuab Yeej -> Pawg Thawj Coj -> Tus Thawj Saib Xyuas Haujlwm … thiab tshawb nrhiav hluav taws. Xaiv "FireBeetle-ESP32 Mainboard los ntawm DFrobot DFRDuino" thiab nruab nws.
Thaum kawg koj yuav tsum mus rau Sketch -> Xws li Lub Tsev Qiv Ntawv -> Tswj Cov Tsev Qiv Ntawv… thiab koj yuav tshawb nrhiav cov hauv qab no:
ArduinoJson los ntawm Benoit Blanchon (nruab qhov no)
ib txoj kab
pubsubclient
Thaum ua tiav qhov no koj yuav teeb tsa cov cai uas koj muaj los ntawm xaiv lub firebeetle board, txuas USB cable rau nws, xaiv qhov chaw nres nkoj com nws nyob rau hauv cov ntawv qhia zaub mov arduino, thiab xa daim duab kos.
Kauj Ruam 11: Tus Pab Tsev.yaml Cov Ntaub Ntawv Teeb
Tam sim no koj yuav tsum tau mus rau koj cov ntaub ntawv configuration.yaml rau koj li kev pab hauv tsev. Thaum koj tab tom kho cov ntawv no koj yuav xav tau ntxiv cov kev teeb tsa hauv qab no:
#somewhere nyob rau sab saum toj ntxiv
mqtt:
#tom qab ntawd koj yuav tsum ntxiv cov ntsuas hauv qab no
sensor 1:
siv: mqtt
xeev_topic: ''
npe: ''
unit_of_measurement: '° F'
value_template: '{{value_json.temperature}}'
Kauj Ruam 12: Nruab Kho Vajtse
Koj yuav teeb lub foob pob hluav taws nyob hauv qab ntawm rooj plaub los ntawm kev tshem ob daim kab xev thim rov qab thiab lo nws mus rau sab hauv ntawm rooj plaub.
Nruab USB qhov tawg ntawm ob lub qhov muag tawm uas nyob ntawm ib sab. Siv ob lub qhov ntsia hlau me kom ruaj ntseg nws.
Koj yuav tom qab ntawd ntsuas qhov ntsuas kub dhau los ntawm kev ntxig thiab txuas Cov Hluav Taws Xob Liab rau Lub Hwj Chim, Dub rau hauv av, thiab Daj rau lub teeb liab tus pin ntawm lub rooj sib tham soj ntsuam qhov tawg.
Thaum kawg teeb tsa lub rooj sib cais tawm mus rau sab ntawm rooj plaub los ntawm tev tawm sab nraub qaum ntawm daim kab xev thiab ua kom ruaj khov rau sab uas nws tsis cuam tshuam nrog lwm cov khoom.
Thaum kawg koj yuav tsum tau ntsaws lub roj teeb thiab ntsaws tag nrho cov xov hlau nyob hauv rooj plaub.
Kauj Ruam 13: Ruaj Roj Teeb rau Lub Hau
Tam sim no koj yuav tsum tau yooj yim txuas lub roj teeb rau lub hau los ntawm tib txoj hauv kev thov qee daim kab xev nplaum rau lub roj teeb thiab tom qab ntawd nws txuas rau lub hau ntawm chav tsev.
Thaum lub roj teeb nyob hauv qhov chaw tam sim no koj tuaj yeem ntsaws lub hau rau ntawm rooj plaub thiab qhib nws !!
Kauj Ruam 14: Xav paub ntau ntxiv
Yog tias koj xav tau cov ncauj lus kom ntxaws thov tshawb xyuas cov vis dis aus yuav ua li cas tsim qhov no thiab thaum kawg muaj qhov txuas mus rau hauv cov vis dis aus tob nrog cov txheej txheem tsim ua tiav rau koj.
----------------------------------------------------------------------- -------------------- Sim Amazon Prime 30-Hnub
Txhawb nqa cov lus qhia channel nrog bitcoins Chaw Nyob: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Ua raws kuv ntawm Cov Ntawv Qhia
Ua raws kuv ntawm Facebook
Ua raws kuv ntawm Twitter
T-Tsho
Pom zoo:
HP-35 Kev Tshawb Fawb Txog Kev Tshawb Fawb Nrog Arduino Uno: 4 Cov Kauj Ruam
HP-35 Kev Tshawb Fawb Txog Kev Tshawb Fawb Nrog Arduino Uno: Lub hom phiaj ntawm txoj haujlwm no yog kom ua raws cov kev sim hauv qab no https://www.hpmuseum.org/simulate/hp35sim/hp35sim….on ntawm Arduino Uno nrog TFTLCD thiab Touch Screen zoo ib yam thawj HP-35 Kev Tshawb Fawb Kev Tshawb Fawb Nws ua raws li tus lej qub khaws cia
Visuino Tsim Kev Tshawb Fawb Kev Tshawb Fawb Siv Arduino: 8 Cov Kauj Ruam
Visuino Tsim Kev Tshawb Fawb Kev Tshawb Fawb Siv Arduino: Hauv qhov kev qhia no peb yuav siv XYC-WB-DC Microwave Radar Motion Sensor txuas nrog Arduino UNO thiab Visuino txhawm rau txheeb xyuas txhua qhov txav hauv ib puag ncig 5m suav nrog cov phab ntsa nyias
ESP32 NTP Kev Ntsuas Kub Ua Haujlwm Kub Kub Nrog Steinhart-Hart Kho thiab Tswb Kub: 7 Kauj Ruam (nrog Duab)
ESP32 NTP Kev Ntsuas Kub Ua Haujlwm Ntsuas Kub nrog Steinhart-Hart Kev Kho thiab Tswb Kub: Tseem tab tom taug kev kom ua tiav "qhov haujlwm yuav los tom ntej", "ESP32 NTP Kev Ntsuas Kub Kev Ntsuas Kub Ua Noj Nrog Steinhart-Hart Kev Kho thiab Tswb Kub" yog Cov Ntawv Qhia qhia yuav ua li cas kuv ntxiv NTP ntsuas kub, piezo b
Ua Kev Tshawb Fawb Txog Kev Tshawb Fawb: 7 Kauj Ruam (nrog Duab)
Ua Kev Tshawb Fawb Txog Kev Tshawb Fawb: Yog tias koj ib txwm xav ditch tus qauv kev nthuav qhia swb lossis cov qauv peb-quav, koj yuav txaus siab rau kev ua, kev nthuav qhia nthuav tawm uas yog lub zog los ntawm Scratch programming, Makey Makey board, thiab cov khoom siv tes ua yooj yim! Cov haujlwm no txhawb nqa
Tus Saib Xyuas V1.0 --- Txhim Kho Qhov Rooj Peephole Lub Koob Yees Duab Nrog Arduino (Kev Tshawb Fawb Kev Tshawb Fawb & Hluav Taws Xob Nta): 5 Kauj Ruam
Tus Saib Xyuas V1.0 ||| Txhim Kho Qhov Rooj Peephole Lub Koob Yees Duab Nrog Arduino (Kev Tshawb Fawb Tsab Ntawv Teev Tseg & Nta Hluav Taws Xob Nta): Kuv tau xaj lub koob yees duab peephole tab sis thaum kuv siv nws, pom tau tias tsis muaj qhov pib ua haujlwm (qhib los ntawm kev ntsuas pom). Tom qab ntawd kuv pib tshawb xyuas nws ua haujlwm li cas. Txhawm rau kaw cov vis dis aus, koj yuav tsum 1- khaws lub zog khawm yuav luag 2 vib nas this