និមិត្តសញ្ញា OpenSprinkler

OpenSprinkler OSBee Bee WiFi 3.0 ប្រភពបើកចំហ

រូបភាព OpenSprinkler OSBee Bee WiFi 3.0 Open Source

សេចក្តីផ្តើម

OpenSprinkler Bee (OSBee) 3.0 គឺជាប្រភពបើកចំហរ ឧបករណ៍បញ្ជាទឹកដែលបើកដោយប្រព័ន្ធ WiFi សម្រាប់បិទវ៉ាល់សូលីនអ៊ីដ។ វាស័ក្តិសមសម្រាប់ការស្រោចស្រពសួន និងស្មៅ ការស្រោចស្រពផ្កា និងរុក្ខជាតិ អ៊ីដ្រូប៉ូនីក និងប្រភេទគម្រោងស្រោចទឹកផ្សេងៗទៀត។ វាមានភ្ជាប់មកជាមួយនូវប្រព័ន្ធ WiFi, អេក្រង់ OLED, laser cut acrylic enclosure, និងអាចប្តូរបានរហូតដល់ទៅ 3 zones ដោយឯករាជ្យ។ វាត្រូវបានរចនាឡើងជាចម្បងសម្រាប់ការបិទសន្ទះសូលុយស្យុង ទោះបីជាមានការកែប្រែសាមញ្ញក៏ដោយ វាក៏អាចដំណើរការសន្ទះបិទបើកដែលមិនបិទភ្ជាប់ (ឧទាហរណ៍ សន្ទះបាញ់ទឹកធម្មតា 24VAC) វ៉ុលទាបtage ម៉ាស៊ីនបូមទឹកត្រី និងប្រភេទផ្សេងទៀតនៃវ៉ុលទាបtage DC ឬ AC វ៉ាល់ និងស្នប់។
កញ្ចប់រួមបញ្ចូលបន្ទះសៀគ្វី OSBee ដែលបានផ្គុំ និងសាកល្បងមួយនៅក្នុងឯករភជប់បោះពុម្ព 3D ខ្សែ USB និង (ជាជម្រើស) អាដាប់ទ័រថាមពល USB (ទិន្នផល 5VDC អប្បបរមា 1A បច្ចុប្បន្ន)។ OpenSprinkler OSBee Bee WiFi 3.0 Open Source fig1

ការដំឡើងផ្នែករឹង

OSBee មានស្ថានីយចំនួនបួនដែលត្រូវបានសម្គាល់ COM (ទូទៅ), Z1 (តំបន់ 1), Z2 និង Z3 ។ ខ្សែវិជ្ជមាន (+) (ជាញឹកញាប់ពណ៌ក្រហម) នៃសន្ទះបិទបើកនីមួយៗគួរតែត្រូវបានភ្ជាប់ជាមួយគ្នាហើយទៅស្ថានីយ COM ។ ខ្សែអវិជ្ជមាន (-) (ជាញឹកញាប់មានពណ៌ខ្មៅ) នៃសន្ទះបិទបើកនីមួយៗគួរតែទៅតំបន់នីមួយៗ (1, 2, ឬ 3) ។ នៅខាងក្រោយឧបករណ៍បញ្ជាមានវីសធំបួន។ ដោះ​វីស​ឱ្យ​តឹង​ បញ្ចូល​ខ្សែ​តាម​រន្ធ​ខាងក្រោម​ ហើយ​រុំ​ខ្សែ​ជុំវិញ​វីស​ បន្ទាប់មក​រឹត​វីស។ OSBee ត្រូវបានបំពាក់ដោយអាដាប់ទ័រ USB តាមរយៈខ្សែ microUSB ។OpenSprinkler OSBee Bee WiFi 3.0 Open Source fig2

ការរៀបចំកម្មវិធី

លើកដំបូងដែលអ្នកបើកដំណើរការលើ OSBee ឬបន្ទាប់ពីការកំណត់ឡើងវិញពីរោងចក្រនីមួយៗ ឧបករណ៍បញ្ជាចាប់ផ្តើមនៅក្នុងរបៀប AP (Access Point)។ នៅក្នុងរបៀបនេះ OSBee បង្កើត WiFi SSID ឈ្មោះដែលត្រូវបានបោះពុម្ពនៅលើអេក្រង់ LCD (ឧទាហរណ៍ OSB_xxxxxx) ។ ប្រើស្មាតហ្វូន ឬកុំព្យូទ័រយួរដៃរបស់អ្នកដើម្បីភ្ជាប់ទៅ WiFi SSID នេះ (មិនមានពាក្យសម្ងាត់ WiFi) ។ នៅពេលភ្ជាប់រួច សូមបើក a web កម្មវិធីរុករកតាមអ៊ីនធឺណិតនៅលើទូរស័ព្ទរបស់អ្នក (ឬកុំព្យូទ័រយួរដៃ) ហើយវាយបញ្ចូលអាសយដ្ឋាន IP 192.168.4.1 ។ វាគួរបើកទំព័រកំណត់រចនាសម្ព័ន្ធវ៉ាយហ្វាយ។ គោលបំណងសំខាន់នៃការកំណត់រចនាសម្ព័ន្ធវ៉ាយហ្វាយគឺដើម្បីឱ្យ OSBee ស្គាល់ឈ្មោះ និងពាក្យសម្ងាត់វ៉ាយហ្វាយផ្ទះរបស់អ្នក ដូច្នេះវាអាចភ្ជាប់ទៅវ៉ាយហ្វាយរបស់អ្នកជាបន្តបន្ទាប់។ ដូច្នេះជ្រើសរើស ឬវាយដោយផ្ទាល់ទៅក្នុង SSID និងពាក្យសម្ងាត់ WiFi របស់ផ្ទះអ្នក (ចំណាំ៖ វាភ្ជាប់ទៅ 2.4G WiFi ប៉ុណ្ណោះ)។ ប្រសិនបើអ្នកបានបង្កើតនិមិត្តសញ្ញាកម្មវិធី Blynk រួចហើយ (សូមមើលផ្នែកទី 5) អ្នកក៏អាចបិទភ្ជាប់វានៅទីនេះ បើមិនដូច្នេះទេ គ្រាន់តែទុកសញ្ញាសម្ងាត់ឱ្យនៅទទេ។ ចុចលើ 'ដាក់ស្នើ' ។ នៅចំណុចនេះ OSBee នឹងព្យាយាមភ្ជាប់ទៅ WiFi របស់អ្នក ហើយប្រសិនបើជោគជ័យ វានឹងចាប់ផ្ដើមឡើងវិញដោយខ្លួនឯង ហើយឥឡូវនេះការកំណត់រចនាសម្ព័ន្ធ WiFi ត្រូវបានបញ្ចប់។ ចាប់ពីពេលនេះតទៅ វាចងចាំ WiFi របស់អ្នក ហើយនឹងព្យាយាមភ្ជាប់ទៅវាជានិច្ច នៅពេលវាត្រូវបានបើក។ ប្រសិនបើអ្នកចង់ផ្លាស់ប្តូរបណ្តាញវ៉ាយហ្វាយ អ្នកអាចធ្វើការកំណត់ដូចចេញពីរោងចក្រឡើងវិញ ហើយវានឹងត្រលប់ទៅរបៀប AP វិញ។

នៅក្នុងរបៀបស្ថានីយ៍វ៉ាយហ្វាយ OSBee ទទួលបានអាសយដ្ឋាន IP ពីរ៉ោតទ័រវ៉ាយហ្វាយផ្ទះរបស់អ្នក។ អាសយដ្ឋាន IP នេះត្រូវបានបោះពុម្ពនៅលើអេក្រង់ LCD នៅខាងក្រោម។ បើកកម្មវិធីរុករកហើយវាយអាសយដ្ឋាន IP វាគួរតែបើកទំព័រដើមរបស់ OSBee បង្ហាញខាងក្រោម។ សោឧបករណ៍លំនាំដើមគឺបើកចំហរ ដែលអ្នកអាចផ្លាស់ប្តូរនៅក្នុងការកំណត់។

ការប្រើប្រាស់ Built-in Web ចំណុចប្រទាក់OpenSprinkler OSBee Bee WiFi 3.0 Open Source fig3

ទំព័រដើម (រូបភាពខាងឆ្វេងខាងលើ) បង្ហាញពេលវេលាបច្ចុប្បន្ន ស្ថានភាពនៃតំបន់នីមួយៗ និងប៊ូតុងដែលនាំទៅដល់ទំព័រផ្សេងទៀត។ ចុចលើ "ការកំណត់" នៅផ្នែកខាងក្រោមខាងឆ្វេងនៃទំព័រដើម វានឹងបើកទំព័រការកំណត់/ជម្រើស (រូបភាពកណ្តាលខាងលើ) ដែលអ្នកអាចកំណត់រចនាសម្ព័ន្ធពេលវេលា ឈ្មោះឧបករណ៍ ឈ្មោះតំបន់ និងជម្រើសផ្សេងទៀត។ នៅលើគេហទំព័រ អ្នកក៏អាចចុចលើ "សៀវភៅដៃ" ដើម្បីបើកទំព័រគ្រប់គ្រងដោយដៃ ដែលអ្នកអាចចាប់ផ្តើមកម្មវិធីសាកល្បង ឬកម្មវិធីណាមួយដែលមានស្រាប់។ ជាថ្មីម្តងទៀត សោឧបករណ៍លំនាំដើមគឺបើកចំហ។OpenSprinkler OSBee Bee WiFi 3.0 Open Source fig4 ត្រឡប់ទៅទំព័រដើមវិញ ចុចលើប៊ូតុងកម្មវិធី (ប៊ូតុងពណ៌ខ្មៅបង្កើតកម្មវិធីថ្មី ហើយប៊ូតុងពណ៌ខៀវគឺជាកម្មវិធីដែលមានស្រាប់) ដើម្បីបន្ថែមកម្មវិធីថ្មី ឬកែសម្រួលកម្មវិធីដែលមានស្រាប់។ ចំណុចប្រទាក់កែសម្រួលកម្មវិធី (បង្ហាញនៅខាងឆ្វេង) អនុញ្ញាតឱ្យអ្នកផ្លាស់ប្តូរឈ្មោះកម្មវិធី កំណត់រចនាសម្ព័ន្ធវាជាកម្មវិធីប្រចាំសប្តាហ៍ ឬចន្លោះពេល កំណត់ថ្ងៃសេស/គូ កំណត់ពេលវេលាចាប់ផ្តើមដំបូង និងពេលវេលាចាប់ផ្តើមបន្ថែម។ កម្មវិធីនីមួយៗមានភារកិច្ចកម្មវិធីមួយចំនួន។ ដំបូង​បន្ថែម​កិច្ចការ​ថ្មី​បន្ទាប់​មក​ចុច​តំបន់​មួយ​ដើម្បី​បើក ឬ​បិទ​តំបន់​នោះ​ពី​កិច្ចការ ហើយ​ចុងក្រោយ​កំណត់​រយៈពេល។ កិច្ចការកម្មវិធីអាចបត់បែនបាន៖ អ្នកអាចកំណត់តំបន់ជាច្រើនដើម្បីបើកនៅពេលតែមួយ ហើយអ្នកអាចបើកតំបន់ដូចគ្នាច្រើនដងក្នុងកិច្ចការផ្សេងៗគ្នា។ អ្នកក៏អាចចាកចេញពីតំបន់ទាំងអស់នៅក្នុងកិច្ចការមួយ ដើម្បីបង្កើតការពន្យាពេល/គម្លាតសម្រាប់រយៈពេលជាក់លាក់មួយ។ ដើម្បីលុប ឬកែសម្រួលកិច្ចការដែលមានស្រាប់ សូមចុចលិបិក្រមនៃកិច្ចការ ដែលនឹងបន្លិចកិច្ចការនោះជាពណ៌លឿង បន្ទាប់មកអ្នកអាចកែសម្រួលតំបន់ ឬរយៈពេលម្តងទៀត។ នៅពេលអ្នករួចរាល់សូមចុច Submit ដើម្បីបញ្ចប់ការកែសម្រួលកម្មវិធី។OpenSprinkler OSBee Bee WiFi 3.0 Open Source fig5 គេហទំព័រនេះក៏មានកម្មវិធី Preview ប៊ូតុងដែលបើកទំព័រថ្មីដែលបង្ហាញពីក្រាហ្វិកមុន។view នៃកម្មវិធី។ នៅជ្រុងខាងស្តាំខាងលើនៃកម្មវិធី preview ទំព័រ អ្នកអាចរុករកទៅថ្ងៃផ្សេងគ្នា។
ប៊ូតុងកំណត់ហេតុបើកទំព័រថ្មីដែលបង្ហាញពីប្រវត្តិនៃព្រឹត្តិការណ៍ស្រោចទឹកថ្មីៗ រួមទាំងម៉ោង តំបន់ និងព័ត៌មានកម្មវិធី/កិច្ចការនៃព្រឹត្តិការណ៍នីមួយៗ។ ប្រសិនបើអ្នកចង់ធ្វើឱ្យកម្មវិធីចាប់ផ្ដើមឡើងវិញនៃឧបករណ៍បញ្ជា សូមចូលទៅកាន់ទំព័រការកំណត់ ហើយប្រើប៊ូតុង 'ចាប់ផ្ដើមឡើងវិញ' នៅទីនោះ។

មុខងារ LCD និងប៊ូតុង៖
OSBee មានអេក្រង់ OLED ដែលភ្ជាប់មកជាមួយ។ វាបង្ហាញពីពេលវេលាបច្ចុប្បន្ន និងស្ថានភាពតំបន់។ នៅខាងក្រោមវាបង្ហាញអាសយដ្ឋាន IP ។ ការចុចប៊ូតុងខ្មៅ (ខាងស្តាំក្រោមទៅអេក្រង់ LCD) នឹងឆ្លងកាត់ព័ត៌មានបន្ថែម ដូចជាអាសយដ្ឋាន MAC ជាដើម។
កំណត់រោងចក្រឡើងវិញ៖
ដើម្បីធ្វើការកំណត់ដូចរោងចក្រឡើងវិញ (ឧ. ប្រសិនបើអ្នកត្រូវការប្តូរទៅបណ្តាញ WiFi ផ្សេងទៀត) សូមចុចប៊ូតុងឱ្យជាប់ លើសពី 5 វិនាទី រួចលែង។ ឧបករណ៍បញ្ជានឹងចាប់ផ្តើមឡើងវិញ ការកំណត់ទាំងអស់នឹងត្រូវបានស្តារឡើងវិញទៅការកំណត់ដូចរោងចក្រ ហើយឧបករណ៍បញ្ជានឹងត្រលប់ទៅរបៀប WiFi AP វិញ។
បច្ចុប្បន្នភាពកម្មវិធីបង្កប់៖
នៅពេលដែលកម្មវិធីបង្កប់ថ្មីអាចប្រើបាន អ្នកអាចអាប់ដេតកម្មវិធីបង្កប់តាមរយៈវ៉ាយហ្វាយ (នៅទំព័រដើម ជ្រុងខាងលើស្តាំ ប៊ូតុងធ្វើបច្ចុប្បន្នភាព ឬនៅក្នុង web កម្មវិធីរុករក វាយអាសយដ្ឋាន IP របស់ឧបករណ៍បញ្ជាតាមពីក្រោយដោយ /update.html); អ្នកក៏អាចអាប់ដេតកម្មវិធីបង្កប់ថ្មីដោយប្រើរន្ធ microUSB (ឧបករណ៍បញ្ជាមានសៀរៀល USB ដែលភ្ជាប់មកជាមួយ)។ ព័ត៌មានលម្អិតអំពីរបៀបធ្វើបច្ចុប្បន្នភាពកម្មវិធីបង្កប់តាមរយៈ USB អាចរកបាននៅលើទំព័រ Github របស់ OSBee៖ https://github.com/OpenSprinkler/OSBeeWiFi-Firmware

ប្ដូរតាមបំណង voltagអ៊ី សម្រាប់ការបើក/បិទវ៉ាល់៖
តាមលំនាំដើម OSBee បង្កើតវ៉ុលដែលបានជំរុញtage នៃ 21V ដើម្បីបើក/បិទសន្ទះសូលុយស្យុង latching ។ ជាធម្មតា វាដំណើរការល្អសម្រាប់សន្ទះបិទបើកទាំងអស់ ដោយមិនគិតពីម៉ាក/ប្រភេទ។ ទោះយ៉ាងណាក៏ដោយ សន្ទះ solenoid មួយចំនួនត្រូវការវ៉ុលខុសគ្នាtage សម្រាប់បើកសន្ទះបិទបើក។ វ៉ុលនេះ។tage អាចត្រូវបានប្ដូរតាមបំណងនៅក្នុងទំព័រការកំណត់ ដែលអ្នកអាចបញ្ជាក់លេខផ្សេងគ្នាtage សម្រាប់បើកធៀបនឹងការបិទ។
អន្តរកម្មជាមួយ solenoids ដែលមិនចាក់សោ និងវ៉ុលទាបtage ម៉ាស៊ីនបូម DC:
ទោះបីជា OSBee ត្រូវបានរចនាឡើងជាចម្បងសម្រាប់ការបិទសន្ទះសូលុយស្យុងក៏ដោយ វាអាចដំណើរការជាមួយនឹងសន្ទះសូលុយស្យុងដែលមិនបិទភ្ជាប់ផងដែរ (ដូចជាសន្ទះបិទបើក 24VAC ស្តង់ដារ វ៉ុលទាប។tage ម៉ាស៊ីនបូម DC ដូចជាស្នប់អាងចិញ្ចឹមត្រី និងវ៉ុលទាបផ្សេងទៀត។tagអ៊ីវ៉ាល់) ជាមួយនឹងការកែប្រែសាមញ្ញ។ ដើម្បីធ្វើដូច្នេះ 1) កំណត់ទីតាំង NL Jumper ( jumper ដែលមិនជាប់) នៅលើបន្ទះសៀគ្វី (ជិតនឹងរន្ធ microUSB) solder ដែល jumper ដូច្នេះម្ជុលទាំងពីរត្រូវបានភ្ជាប់។ និង 2) នៅក្នុងការកំណត់កំណត់ប្រភេទសន្ទះបិទបើកទៅ 'Non-Latching' ។ នៅពេលដំណើរការក្នុងរបៀបមិនចាក់សោ នៅពេលដែលសន្ទះបិទបើក ឧបករណ៍បញ្ជានឹងបន្តផ្គត់ផ្គង់ចរន្តកាន់ទៅសន្ទះបិទបើកដើម្បីឱ្យវាបើក។ ចំណាំ៖ កុំភ្ជាប់ solenoid latching ទៅនឹង controller នៅពេលដែលវាត្រូវបានកំណត់រចនាសម្ព័ន្ធក្នុងទម្រង់ non-latching - ដោយសារ latching solenoids មានភាពធន់ទ្រាំទាបខ្លាំង ការប្រើពួកវាក្នុងទម្រង់ non-latching នឹងនាំឱ្យខ្លី។

ការប្រើប្រាស់កម្មវិធី Blynk

កម្មវិធីបង្កប់ OSBee គាំទ្រការចូលប្រើពីចម្ងាយតាមរយៈកម្មវិធី Blynk ។ វាអនុញ្ញាតឱ្យអ្នកចូលប្រើឧបករណ៍បញ្ជាពីចម្ងាយ ពិនិត្យមើលស្ថានភាពបច្ចុប្បន្នរបស់វា និងដំណើរការកម្មវិធីមួយ។ ដើម្បីប្រើមុខងារនេះ ដំបូងត្រូវដំឡើងកម្មវិធី Blynk នៅលើស្មាតហ្វូនរបស់អ្នក។ បន្ទាប់មកស្កេនកូដ QR គម្រោង OpenSprinkler Bee Blynk ដែលមាននៅ៖https://github.com/OpenSprinkler/OSBeeWiFi-App/tree/master/Blynk
វានឹងនាំចូលគម្រោងទៅកម្មវិធី Blynk របស់អ្នក។ កំណែពេញលេញនៃគម្រោងតម្រូវឱ្យបង់ប្រាក់ពីរបីដុល្លារដើម្បីទិញពិន្ទុថាមពល Blynk បន្ថែម ខណៈដែលកំណែសាមញ្ញនៃគម្រោងមិនតម្រូវឱ្យមានការបង់ប្រាក់បន្ថែមដើម្បីនាំចូលកូដ QR នោះទេ។

នៅពេលដែលគម្រោង Blynk ត្រូវបានបង្កើត អ្នកអាចចូលទៅកាន់ការកំណត់គម្រោង ដើម្បីទទួលបានសញ្ញាសម្ងាត់ពពក។ បន្ទាប់មកបិទភ្ជាប់សញ្ញាសម្ងាត់នេះនៅទំព័រការកំណត់របស់ OSBee ដាក់ស្នើ និងចាប់ផ្ដើមឧបករណ៍បញ្ជា OSBee ឡើងវិញ។ វិធីនេះកម្មវិធីបង្កប់នឹងទំនាក់ទំនងជាមួយ Blynk cloud ដោយប្រើសញ្ញាសម្ងាត់ ហើយអនុញ្ញាតឱ្យកម្មវិធី Blynk ចូលប្រើឧបករណ៍បញ្ជាពីចម្ងាយ ទោះបីជាអ្នកមិននៅផ្ទះក៏ដោយ។OpenSprinkler OSBee Bee WiFi 3.0 Open Source fig6

ការបញ្ជាក់ និងតំណភ្ជាប់ប្រភពបើកចំហ

  • បញ្ចូលវ៉ុលtage (ធម្មតា)៖ 5VDC តាមរយៈ USB
  • បញ្ចូលវ៉ុលtagអ៊ី (អតិបរមា)៖ 12VDC (ឧទាហរណ៍ប្រសិនបើប្រើថាមពលពន្លឺព្រះអាទិត្យ)
  • ការប្រើប្រាស់បច្ចុប្បន្ន៖ 80 ~ 140mA (អាស្រ័យលើកម្លាំងសញ្ញាវ៉ាយហ្វាយ)
  • ការប្រើប្រាស់ថាមពល៖ បញ្ចូលវ៉ុលtagអតីតចរន្ត (ជាធម្មតា 5V x 100mA = 0.5 វ៉ាត់)
  • ទំហំផលិតផល៖ 63mm x 63mm (2.5in x 2.5in)
  • ទំងន់ផលិតផល៖ 50 ក្រាម (1.7oz)
  • សមាសធាតុផ្នែករឹង៖ ESP8266 (MCU+WiFi), MC34063 (voltage booster), PCF8563 (RTC), CH340C (សៀរៀល USB), SSD1306 (OLED), 4x half H-bridges។

OpenSprinkler Bee គឺជាប្រភពបើកចំហទាំងស្រុង។ ការរចនាផ្នែករឹងរបស់វា។ files, កូដកម្មវិធីបង្កប់ និងកូដ QR គម្រោង Blynk អាចរកបាននៅឃ្លាំង Github ខាងក្រោម៖

ឯកសារ/ធនធាន

OpenSprinkler OSBee Bee WiFi 3.0 ប្រភពបើកចំហ [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
Opensprinkler Bee WiFi 3.0, ប្រភពបើកចំហ, Opensprinkler Bee WiFi 3.0 Open Source, OSBee

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *