Orodha ya maudhui:
- Kuhusu HestiaPi Touch
- Hatua ya 1: Vipengele vya PCB
- Hatua ya 2: Maandalizi ya PCB
- Hatua ya 3: Agizo la Soldering
- Hatua ya 4: Kuchapisha Kesi hiyo
- Hatua ya 5: Ufungaji wa Ukuta
- Hatua ya 6: Ufungaji wa Programu
- Hatua ya 7: Kwanza Boot
- Hatua ya 8: Unganisha WiFi
- Hatua ya 9: Msaada na Nyaraka
Video: HestiaPi Touch - Open Smart Thermostat: Hatua 9 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Kuhusu HestiaPi Touch
HestiaPi Touch ni chanzo wazi wazi kabisa cha thermostat ya nyumba yako. Faili zote za dijiti na habari zinapatikana hapa chini na wavuti yetu kuu.
Pamoja nayo, unaweza kufuatilia hali ya joto ya nyumba yako, unyevu wa karibu, na shinikizo la anga. Unaweza pia kudhibiti inapokanzwa kwako, uingizaji hewa, kiyoyozi, maji ya moto, na zaidi kutoka mahali popote ulipo na unganisho la Mtandao. Unaweza kufanya haya yote kwa usalama na kwa ujasiri data yako ya faragha inakaa ya faragha. HestiaPi Touch inaambatana na vifaa vingi na mifumo ya kiotomatiki ya nyumbani na inaweza kutumika kama sehemu kuu ya udhibiti inayowaunganisha wote nyumbani kwako.
Mfano uliopita
HestiaPi Touch ni matokeo kutoka kwa maoni tuliyoyapata kutoka kwa mafunzo yetu ya awali yaliyofanikiwa. Kwa hivyo hii inaweza kuwa sababu jina linaweza kusikika ukoo;).
Kampeni ya ufadhili
HestiaPi itaendesha kampeni ya ufadhili wa watu hadi 2 Julai kufadhili modeli ya hivi karibuni inayotoa huduma zote za hivi karibuni. Msaada wako utamaanisha mengi kwa jamii ya wazi inayopambana dhidi ya makubwa ya watumiaji. Tafadhali tumia kiunga hiki:
www.crowdsupply.com/makeopenstuff/hestiapi…
Wacha tuchimbe ndani yake…
Hatua ya 1: Vipengele vya PCB
Angalia BOM kwa maelezo.
- BME BME280, ishara ya pato Ishara ya Dijiti; usambazaji wa umeme 3.3-5.5V DC
- K2 - Kupokanzwa kwa Relay OMRON PCB Power Relay - G5LE rating rating 125VAC @ 10 AMP / 30VDC @ 8 AMP; kubadili mzunguko wa SPDT; kifurushi THT; lahaja anuwai 2; voltage 12V; sehemu # G5LE-1
- K1 - Usambazaji wa Maji ya Moto OMRON PCB Power Relay - G5LE kiwango cha mawasiliano 125VAC @ 10 AMP / 30VDC @ 8 AMP; kubadili mzunguko wa SPDT; kifurushi THT; lahaja anuwai 2; voltage 12V; sehemu # G5LE-1
- H Unyevu wasiliana na I / O isiyo salama. Usiunganishe moja kwa moja na relay!
- U1 Ugavi wa umeme HLK-PM01
- Kirekebishaji cha aina ya D1 Rectifier Diode; kifurushi Melf DO-213 AB [SMD]; sehemu # 1N4001
- Aina ya urekebishaji wa diode ya D2; kifurushi Melf DO-213 AB [SMD]; sehemu # 1N4001
- Q1 PNP-Transistor aina PNP; kifurushi SOT-23 [SMD]; sehemu # 2N2222
- Q2 PNP-Transistor aina PNP; kifurushi SOT-23 [SMD]; sehemu # 2N2222
- R1 1.2kΩ Uvumilivu wa Resistor ± 5%; kifurushi 1206 [SMD]; upinzani 1.2kΩ
- R2 1.2kΩ Uvumilivu wa Resistor ± 5%; kifurushi 1206 [SMD]; upinzani 1.2kΩ
- J1 RaspberryPi Zero au Zero W Toleo lolote
Hatua ya 2: Maandalizi ya PCB
Zana zinahitajika
- Zana za kupendeza za kuuza
- Kuchimba visima 3mm
- Vipeperushi
- Mkata waya
Maandalizi ya mitambo
Ili kuokoa nafasi, kifulio cha plastiki cha kontena nyeusi inayojitokeza inahitaji kuondolewa kwa nguvu. Vuta kwa mkono upande mmoja kwanza, kisha ule mwingine na uondoe.
Kwa mkusanyiko rahisi na kesi na visu na karanga zilizotengwa drill ya 3mm inashauriwa kutumiwa kwa idhini kwenye mashimo 4 kwenye RaspberryPi.
Hatua ya 3: Agizo la Soldering
- Ikiwa RaspberryPi yako ilikuja na vichwa vilivyowekwa mapema utahitaji kuondoa 4 za mwisho (2 na 2) kutoka upande wa kulia kama ilivyoonyeshwa hapo juu. Ongeza solder chini na uingie kwa upole. Huna haja ya kuondoa kabisa siri. Hakikisha haitoi na inaweka gorofa kwenye HestiaPi PCB.
- Solder kitufe cha kuweka upya kwenye pini za RUN kwenye RaspberryPi na kitufe kinachoelekea pini za GPIO, juu. Inaweza kugusa pini mbili za GPIO lakini hii haitaathiri chochote. Ina nafasi ya 2.5mm wakati RUN inapiga 2.54mm kwa hivyo inaweza kuwa ngumu kidogo. Kuwa mwangalifu usipinde miguu.
- Solder kichwa cha kiume cha 2x18 kutoka kwa pini 1 ya RaspberryPi, kushoto, ukiacha nafasi ya pini 4, kulia, ili kitufe cha kuweka upya kibonye. Chukua huduma ya ziada na joto sahihi la kutengenezea ili kuacha solder kidogo kwenye pini. Pini zilizo chini zitahitaji kuingia kupitia PCB pia kwa hivyo ikiwa solder nyingi hutumiwa, hazitatoshea.
- Panga, kuanzia pini 1, PCB na RaspberryPi na kichwa cha kiume tayari kimeuzwa. Hakikisha mashimo 4 ya kurekebisha PCB yanalingana na mashimo 4 ya kurekebisha ya RaspberryPi. Ziweke kwa taabu mpaka uweke pini 4 mwisho wa kushoto na pini 4 upande wa kulia. Kisha solder iliyobaki.
- Solder block ya terminal, usambazaji wa umeme na upeanaji, haswa kwa mpangilio huu.
- Ikiwa unabuni kesi yako mwenyewe na nafasi ni nyingi, tengeneza vichwa 2 vya kike vya 1x4 kwenye PCB (iliyoitwa BME) na sensorer ya BME. Vinginevyo bend na solder waya wa dupont 1x4 moja kwa moja kwa sensor ya PCB na BME. VIN hadi +, GND hadi -, SCL hadi SCL na SDA kwa SDA. Kesi ya Hex ina sehemu ndogo ya sensorer chini na watu wengine wamevuta kontakt kwa ajali kusitisha usomaji wa joto.
- Pangilia LCD kubandika 1 na bonyeza kwa upole hadi chini. Ikiwa unatumia kesi ya Hex, LCD inahitaji kulindwa kwa kifuniko kwanza.
Vidokezo na vidokezo
LCD inahitaji kushikamana kabla ya kuwezesha HestiaPi kama inavyoanza kwenye buti tu (vinginevyo inaonekana hafifu-nyeupe na haigusa haikusajili) na inaweza pia kusababisha kufungia au kuwasha tena kwa sababu ya spike ya nguvu. Ikiwa huwezi kudhibiti mains, ambayo inaizima wakati wote wa usanidi, ushauri wetu ni kuacha kadi ya SD na LCD nje, unganisha waya zote 4 (Neutral to N, Line to L, Maji kwa W na Kukanza kwa H), sehemu (sio kamili) ingiza SD na kumaliza usanidi wa kesi na LCD iliyowekwa kwenye kifuniko.
Mara tu yote yamekamilika, kutoka nje ya kesi hiyo, bonyeza kwanza SD njia yote (haifungi-bonyeza mahali) na kisha ingiza zana isiyo ya metali na bonyeza kitufe cha kuweka upya. HestiaPi itaanza na kwa karibu 10-15sec LCD itaonyesha baadhi ya ujumbe wa buti.
Hatua ya 4: Kuchapisha Kesi hiyo
Kuchapisha kesi hiyo inategemea printa yako mwenyewe lakini hapa kuna miongozo ya kimsingi ambayo unaweza kurekebisha ipasavyo.
Mafaili
Pakua seti ya hivi karibuni ya faili za. STL kutoka kwa Github yetu hapa.
Filament
Chagua filament ambayo inakaa ngumu kwa joto la juu nyumba yako inaweza kufikia siku ya joto ya Kiangazi bila AC kuwasha:)
Tunatumia filament ya nGen kwa sababu hii lakini pia kwa sababu inachapisha kwa urahisi na kwa uhakika.
Mipangilio
Urefu wa Tabaka 0.2 mm
Unene wa Ukuta 1.5 mm
Unene wa juu 1 mm
Unene wa chini 1 mm
Funika mipangilio maalum
Mwelekeo: Chapisha uso chini
Zalisha Msaada UMEANGALIWA
Msaada wa Kuweka Kugusa Bamba
Msaada Overhang Angle 60 ° (ili kuepuka kusaidia chamfers)
Mipangilio maalum ya msingi
Mwelekeo: Chapisha na upande wa ukuta chini
Zalisha Msaada HAUCHAGULIWI
Hatua ya 5: Ufungaji wa Ukuta
Kesi ya HestiaPi inakuja katika sehemu mbili. Bamba la nyuma ambalo huenda ukutani na halipaswi kuonekana na kifuniko cha mbele. Bamba la nyuma linapaswa kuwa na mashimo madogo manne, mashimo 4 makubwa na ufunguzi wa waya zinazotoka ukutani.
Ikiwa umenunua HestiaPi, screws zote muhimu zinajumuishwa. Vinginevyo utahitaji:
- 4 x 2.5Mx25mm screws za hex
- 4 x 2.5M karanga za hex
- 4 x 3.5Mx40mm screws zisizozimwa
Weka screws za hex kupitia mashimo manne madogo yanayoingia kutoka upande unaoelekea ukuta. Wape salama kwenye safu ya hex na uhakikishe kuwa wamekaa. Ondoa LCD kutoka kwa PCB na ingiza PCB peke yako ukiongoza screws 4 kupitia mashimo 4 ya kona ya Pi na salama na karanga. Epuka kutumia zana kubwa. Unaweza kuziimarisha kwa mkono. Usionyeshe.
Ukiwa na mashimo 4 makubwa iliyobaki alama ukuta wako na utobole kulingana na eneo la waya. Kufunguliwa kwa bamba la nyuma kunapaswa kulingana na eneo la waya. Salama backplate na PCB na screws 4 kubwa.
Kukamilisha wiring kulingana na maagizo yako ya mfano.
Ondoa filamu yoyote ya kinga kutoka LCD ikiwa iko na funga LCD kwenye kifuniko kutoka ndani ili kuhakikisha kichwa cha LCD kiko juu.
Elekeza waya 4 kupitia kipande cha kizigeu cha chini cha kifuniko na salama kihisi ndani yake ili iweze kulindwa kwa joto kutoka kwa mzunguko wote.
Shikilia kifuniko cha mbele kilichokaa kwenye ubao wa nyuma na ulete karibu wakati unahakikisha kichwa cha pini cha PCB kimesawazishwa na kichwa cha LCD. Shinikiza kwa nguvu kutoka pande za kifuniko na sio kutoka kwa LCD mpaka ifunge mahali.
Hatua ya 6: Ufungaji wa Programu
Ili kurahisisha watumiaji wapya, HestiaPi inatoa faili za picha zilizo tayari kuchomwa kwa kadi yako ya SD. Ikiwa umenunua HestiaPi yako na kadi ya SD, ruka hatua hii.
Andaa kadi mpya ya SD
Pamoja na faili ya picha iliyopakuliwa, unahitaji kutumia zana ya uandishi wa picha (tunapendelea Etcher kutoka kwa viungo hapo chini) kuisakinisha kwenye kadi yako ya SD. Huwezi kunakili-kubandika tu. Ikiwa umepakua toleo la ZIP, ondoa faili ya.img kwanza kabla ya hatua inayofuata.
Chagua mwongozo sahihi wa mfumo wako hapa chini (kwa hisani ya wavuti ya Raspberry Pi - asante):
- Linux
- Mac OS
- Windows (epuka ikiwa unaweza kama watu wameripoti maswala ya kuwasha kadi zao kutoka Windows)
Hatua ya 7: Kwanza Boot
Rekebisha kesi yako ya HestiaPi ukutani kwanza. Ikiwa unataka tu kujaribu kuendesha HestiaPi kabla ya kujitolea, unganisha LCD kwanza kisha unganisha kebo ya Micro USB kwenye bandari ya Pi.
- Ingiza kadi ya MicroSD nyuma kwenye Raspberry Pi. Ingiza tu ndani. Haibofya. Haifungi mahali. Sehemu ndogo yake itabaki nje ya kutosha kushika na kuivuta ikiwa inahitajika.
- Ingiza LCD kwenye kifuniko. Pinduka na kuisukuma mahali. Inapaswa kujisikia imara mahali. Ondoa filamu ya kinga ikiwa iko.
- Chukua tahadhari zote muhimu kabla ya kutumia voltage kuu hivyo kata umeme sasa!
- Unganisha Inapokanzwa, Baridi, Shabiki na Maji Moto (kulingana na mfano) mistari ya kudhibiti kwenye anwani za juu za kituo cha terminal.
- Unganisha waya kuu kwenye anwani za chini, zilizowekwa alama L na N.
- Weka sensa kwenye sehemu ya chini ya kifuniko na utoshe waya 4 kwenye tundu la wima. Kumbuka kuwa sensa, mraba mdogo unaong'aa, inapaswa kuwekwa ikitazama nje na kwa kweli isizuiwe na kipande chochote cha plastiki.
- Shinikiza kwa upole kifuniko dhidi ya kulabu 2 za msingi uliopangwa kwa wakati mmoja pini zilizo na kiunganishi cha LCD. Jalada linapaswa kufunga linaposukumizwa kuingia ndani. Rudi nyuma na ufurahie sura mpya za ukuta wako:)
- Ikiwa huwezi kukata nguvu kwenye nyaya, unahatarisha upigaji kura wa HestiaPi kabla LCD haijaunganishwa. Katika hali kama hiyo LCD haitaonyesha chochote isipokuwa skrini nyeupe tupu na utahitaji kuanza upya kwani sio "kuziba na kucheza" kama HDMI. Tungeshauri kuacha kadi ya SD nje kabla ya kutumia voltage kuu na kabla tu ya karibu kufunga kesi hiyo, ingiza lakini usianze upya. Haipaswi boot. Mara tu unapofunga kesi hiyo, kuna nafasi ya kuanza upya. Funga kesi hiyo na subiri sekunde 20. Ikiwa hakuna kitu kinachoonekana kwenye skrini, haikuanza tena. Tumia kitu kirefu kama bisibisi lakini isiyo ya kusonga na bonyeza kitufe cha kuweka upya. Katika baadhi ya mifano iko upande wa kulia wa kontakt LCD inayoangalia juu. Katika mifano mingine iko upande wa kulia.
- Ikiwa wakati wowote unataka kuondoa kesi ya juu, kuna shimo moja dogo pande zote kwenye kila makali ya juu na chini ya kesi hiyo ambayo inasukuma ndoano za ndani ambazo huweka kasha la juu na bamba la nyuma limehifadhiwa. Tumia pini au kipande cha karatasi kusukuma kila upande kwa wakati lakini uwe mpole. Kushinikiza tu 2-3 mm inahitajika ili kuwaachilia. Hii ni kesi iliyochapishwa ya 3D na sio super rahisi ABS.
- Hivi karibuni unapaswa kuona mlolongo wa buti ya HestiaPi na skrini ya kupakia mwishoni na hesabu. Fuata hatua hizi kuunganisha HestiaPi yako mpya kwa WiFi yako.
- Baada ya sekunde chache skrini itaonyesha ikiwa WiFi imeunganishwa na IP ya ndani imepata (DHCP).
- Usakinishaji kamili unaweza kuchukua hadi dakika 20 kwa mara ya kwanza na kuanza tena chache ni kawaida. Achana nayo tu. Unaweza daima SSH kwake. Tumia pi / hestia
- Picha ya kadi ya SD inapanuka kiatomati kuchukua ukubwa kamili wa kadi ikiwa inapatikana.
- Wakati unasubiri, nenda kwenye sehemu ya upakuaji na upakue programu ya smartphone kwenye simu yako. Chini ya mipangilio weka URL ya Mtaa ya OpenHAB kama https:// [hestiapi_IP]: 8080 na funga programu.
- Mara tu LCD inapoonyesha UI, jaribu kupakia programu tena au tumia tu kompyuta yako ndogo na nenda kwa: https:// [hestiapi_IP]: 8080 na uchague "Basic UI"
- Sasa unapaswa kudhibiti kazi za msingi kutoka kwa App au kompyuta yako ndogo.
- Sanidi wakati wako wa karibu (UTC kwa chaguo-msingi) kupitia SSH ukitumia amri ya raspi-config.
- Tafadhali kumbuka kuwa UI ya programu, wavuti na LCD hubadilika na sasisho zingine za programu ili kuhifadhi nakala zako kabla ya kuanzisha sasisho.
- OpenHAB2 ina jukwaa kubwa na habari nyingi kutoka kwa watumiaji wenzao. Salivate kwa nini unataka kufanya sasa nayo.
- Jisikie huru kukagua faili zilizo chini ya / etc / openhab2 names default. * Katika vitu vya folda, sheria, ramani za tovuti na vitu.
Hatua ya 8: Unganisha WiFi
Kuanzia toleo la 10.1 (Julai 2018), sasa unaweza kuunganisha simu yako na mtandao wa "HESTIAPI" na HESTIAPI kama nenosiri. Mara baada ya kushikamana utaombwa moja kwa moja kwenye simu yako kuchagua mtandao wako wa WiFi (hakuna SSID iliyofichwa inayoungwa mkono bado) na ingiza nenosiri. HestiaPi yako itaanza upya ili kuungana na mtandao wako na mtandao wa HESTIAPI hautaonyeshwa tena ikiwa maelezo yalikuwa sahihi.
Kwa matoleo ya zamani ona hapa chini:
Ingiza kwenye kompyuta yako isiyo na Windows na ubadilishe faili
/etc/wpa_supplicant/wpa_supplicant.conf
kwa kukuingiza SSID na nywila ya WiFi ndani ya "".
Ikiwa mtandao wako unatumia ufichaji wa SSID uliofichwa mstari huu:
# scan_ssid = 1
Ikiwa una mashine za Windows tu, kutoka v9.2 na kuendelea, HestiaPi inakuja kusanidiwa ili kuungana na mtandao wa msingi na SSID: "HESTIAPI" na nywila "HESTIAPI" (zote bila nukuu). Unachohitaji kufanya ni kuunda mtandao wa WiFi na maelezo haya kabla ya kuunganisha nguvu kwenye HestiaPi Touch yako. Mara tu inapopigwa, HestiaPi Touch itaunganisha kiotomatiki ambapo unaweza SSH ndani yake na ubadilishe "HESTIAPI" kwa maelezo yako ya kawaida ya mtandao wa WiFi. Hakikisha umeingiza maelezo yako kwa usahihi.
Ikiwa hata hii haiwezekani mtumiaji dexterp37 (asante!) Alipata njia mbadala nzuri sana.
Hatua ya 9: Msaada na Nyaraka
Tafadhali pata habari zote zinazohusiana katika viungo vilivyojitolea hapa chini:
- Nyaraka na Miongozo ya Kuanza
- Jamii forum
- Marekebisho ya GitHub
- Tovuti
Kampeni ya ufadhili
HestiaPi itaendesha kampeni ya ufadhili wa watu hadi 2 Julai ili kufadhili modeli ya hivi karibuni inayotoa huduma zote mpya. Msaada wako utamaanisha mengi kwa jamii ya wazi inayopambana na makubwa ya watumiaji. Tafadhali tumia kiunga hiki:
www.crowdsupply.com/makeopenstuff/hestiapi-touch
Ilipendekeza:
Tengeneza Thermostat yako mwenyewe ya kupokanzwa iliyounganishwa na Uweke Akiba kwa Kupokanzwa: Hatua 53 (na Picha)
Fanya Thermostat yako ya kupokanzwa iliyounganishwa na uweke akiba na joto. Je! Kusudi ni nini? Ongeza faraja kwa kupokanzwa nyumba yako haswa jinsi unavyotaka Weka akiba na upunguze uzalishaji wa gesi chafu kwa kupokanzwa nyumba yako tu wakati unahitaji Kuweka udhibiti wa inapokanzwa kwako popote ulipo Jivunie ulifanya hivyo
Smart Thermostat ESP8266: Hatua 6 (na Picha)
Smart Thermostat ESP8266: Bienvenue sur ce makala mpya. Tukirudisha aujourd'hui, tutajishughulisha na maoni ya watu wengine juu ya muda wote wa kifungo. Je! Unapeana maoni gani kwa njia moja, kwa ufanisi itatekelezwa kwa sababu ya maoni ya maison na l
Uchunguzi wa HestiaPi Smart Thermostat FR4: Hatua 3
Uchunguzi wa HestiaPi Smart Thermostat FR4: HestiaPi ni Thermostat ya Smart iliyo wazi kwa nyumba yako.Inaendesha waziHAB kwenye Raspberry Pi Zero W na inajumuisha skrini ya kugusa, hali ya joto / unyevu na upelekaji ambao hupatiwa moja kwa moja kutoka kwa wiring iliyopo ya nyumba yako. imeendeshwa
Smart Thermostat ya Nyumbani: Hatua 4
Smart Home Thermostat: Thermostat yetu ya Nyumba ya Smart ni mpango ambao unaweza kuokoa pesa za kaya moja kwa moja kwenye bili za matumizi kulingana na matakwa ya mtu
ESP8266 WiFi Touch Screen Thermostat (EasyIoT Cloud): Hatua 4
ESP8266 WiFi Touch Screen Thermostat (EasyIoT Cloud): Katika mafunzo haya tutaonyesha jinsi ya kujenga thermostat ya skrini ya kugusa ya WiFi. ESP8266 WiFi touch screen thermostat ni mfano wa tata ya kujenga sensor na ESP8266, Arduino Mega 2560 na TFT 3.2 " onyesha skrini ya kugusa. Thermostat imeunganishwa na EasyIoT