ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ WHADDA WPB109 ESP32
សេចក្តីផ្តើម
ចំពោះអ្នករស់នៅទាំងអស់នៃសហភាពអឺរ៉ុប ព័ត៌មានសំខាន់អំពីបរិស្ថានអំពីផលិតផលនេះ និមិត្តសញ្ញានេះនៅលើឧបករណ៍ ឬកញ្ចប់បង្ហាញថាការចោលឧបករណ៍បន្ទាប់ពីវដ្តជីវិតរបស់វាអាចប៉ះពាល់ដល់បរិស្ថាន។ កុំបោះចោលឯកតា (ឬថ្ម) ជាកាកសំណល់ក្រុងដែលមិនបានតម្រៀប។ វាគួរតែត្រូវបានយកទៅក្រុមហ៊ុនឯកទេសសម្រាប់ការកែច្នៃឡើងវិញ។ ឧបករណ៍នេះគួរតែត្រូវបានប្រគល់ជូនអ្នកចែកចាយរបស់អ្នក ឬទៅកាន់សេវាកម្មកែច្នៃឡើងវិញក្នុងមូលដ្ឋាន។ គោរពច្បាប់បរិស្ថានក្នុងតំបន់។ ប្រសិនបើមានចម្ងល់ សូមទាក់ទងអាជ្ញាធរកំចាត់កាកសំណល់ក្នុងតំបន់របស់អ្នក។ អរគុណសម្រាប់ការជ្រើសរើស Whadda! សូមអានសៀវភៅណែនាំឱ្យបានហ្មត់ចត់ មុននឹងនាំយកឧបករណ៍នេះមកប្រើប្រាស់។ ប្រសិនបើឧបករណ៍នេះត្រូវបានខូចខាតក្នុងពេលដឹកជញ្ជូន កុំដំឡើង ឬប្រើវា ហើយទាក់ទងអ្នកចែកបៀរបស់អ្នក។
សេចក្តីណែនាំអំពីសុវត្ថិភាព
- សូមអាន និងស្វែងយល់ពីសៀវភៅណែនាំនេះ និងសញ្ញាសុវត្ថិភាពទាំងអស់ មុនពេលប្រើប្រាស់ឧបករណ៍នេះ។
- សម្រាប់តែការប្រើប្រាស់ក្នុងផ្ទះប៉ុណ្ណោះ។
- ឧបករណ៍នេះអាចត្រូវបានប្រើដោយកុមារដែលមានអាយុចាប់ពី 8 ឆ្នាំឡើងទៅ និងអ្នកដែលមានការថយចុះសមត្ថភាពរាងកាយ អារម្មណ៍ ឬផ្លូវចិត្ត ឬខ្វះបទពិសោធន៍ និងចំណេះដឹង ប្រសិនបើពួកគេបានទទួលការត្រួតពិនិត្យ ឬការណែនាំទាក់ទងនឹងការប្រើប្រាស់ឧបករណ៍នេះតាមរបៀបសុវត្ថិភាព និងយល់។ គ្រោះថ្នាក់ដែលពាក់ព័ន្ធ។ កុមារមិនត្រូវលេងជាមួយឧបករណ៍ទេ។ ការសម្អាត និងការថែទាំអ្នកប្រើប្រាស់មិនត្រូវធ្វើឡើងដោយកុមារដោយគ្មានការត្រួតពិនិត្យឡើយ។
គោលការណ៍ណែនាំទូទៅ
- យោងទៅលើសេវា និងការធានាគុណភាពVelleman® នៅលើទំព័រចុងក្រោយនៃសៀវភៅណែនាំនេះ។
- ការកែប្រែឧបករណ៍ទាំងអស់ត្រូវបានហាមឃាត់ដោយហេតុផលសុវត្ថិភាព។ ការខូចខាតដែលបណ្តាលមកពីការកែប្រែរបស់អ្នកប្រើចំពោះឧបករណ៍មិនត្រូវបានគ្របដណ្តប់ដោយការធានាទេ។
- ប្រើឧបករណ៍សម្រាប់គោលបំណងដែលបានគ្រោងទុកប៉ុណ្ណោះ។ ការប្រើប្រាស់ឧបករណ៍នៅក្នុងវិធីដែលគ្មានការអនុញ្ញាតនឹងចាត់ទុកជាមោឃៈនូវការធានា។
- ការខូចខាតដែលបណ្តាលមកពីការមិនយកចិត្តទុកដាក់លើគោលការណ៍ណែនាំមួយចំនួននៅក្នុងសៀវភៅណែនាំនេះមិនត្រូវបានគ្របដណ្តប់ដោយការធានាទេ ហើយអ្នកចែកបៀនឹងមិនទទួលយកការទទួលខុសត្រូវចំពោះពិការភាព ឬបញ្ហាដែលកើតឡើងជាបន្តបន្ទាប់ឡើយ។
- ទាំង Velleman nv ឬអ្នកចែកចាយរបស់វាអាចទទួលខុសត្រូវចំពោះការខូចខាតណាមួយ (មិនធម្មតា ចៃដន្យ ឬដោយប្រយោល) - នៃធម្មជាតិណាមួយ (ហិរញ្ញវត្ថុ រូបវន្ត...) ដែលកើតឡើងពីការកាន់កាប់ ការប្រើប្រាស់ ឬការបរាជ័យនៃផលិតផលនេះ។
- រក្សាសៀវភៅណែនាំនេះសម្រាប់ជាឯកសារយោងនាពេលអនាគត។
តើ Arduino® ជាអ្វី?
Arduino® គឺជាវេទិកាគំរូដើមប្រភពបើកចំហដោយផ្អែកលើផ្នែករឹង និងកម្មវិធីដែលងាយស្រួលប្រើ។ បន្ទះ Arduino® អាចអានធាតុបញ្ចូល – ឧបករណ៍ចាប់សញ្ញាពន្លឺ ម្រាមដៃលើប៊ូតុង ឬសារ Twitter – ហើយបង្វែរវាទៅជាលទ្ធផល – ធ្វើឱ្យម៉ូទ័រសកម្ម បើក LED ផ្សព្វផ្សាយអ្វីមួយតាមអ៊ីនធឺណិត។ អ្នកអាចប្រាប់ក្រុមប្រឹក្សាភិបាលរបស់អ្នកនូវអ្វីដែលត្រូវធ្វើដោយផ្ញើសំណុំនៃការណែនាំទៅកាន់ microcontroller នៅលើក្តារ។ ដើម្បីធ្វើដូច្នេះ អ្នកអាចប្រើភាសាសរសេរកម្មវិធី Arduino (ផ្អែកលើ Wiring) និងកម្មវិធី Arduino® IDE (ផ្អែកលើដំណើរការ)។ ខែល/ម៉ូឌុល/សមាសធាតុបន្ថែមត្រូវបានទាមទារសម្រាប់ការអានសារ twitter ឬបោះពុម្ពលើអ៊ីនធឺណិត។ រុករកទៅ www.arduino.cc សម្រាប់ព័ត៌មានបន្ថែម
ផលិតផលចប់view
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ Whadda WPB109 ESP32 គឺជាវេទិកាអភិវឌ្ឍន៍ដ៏ទូលំទូលាយមួយសម្រាប់ Espressif's ESP32 ដែលជាបងប្អូនជីដូនមួយដែលបានធ្វើឱ្យប្រសើរឡើងនៃ ESP8266 ដ៏ពេញនិយម។ ដូច ESP8266 ESP32 គឺជា microcontroller ដែលអាចប្រើវ៉ាយហ្វាយ ប៉ុន្តែវាបន្ថែមការគាំទ្រសម្រាប់ប៊្លូធូសថាមពលទាប (ឧទាហរណ៍ BLE, BT4.0, Bluetooth Smart) និង 28 I/O pins ។ ថាមពល និងភាពបត់បែនរបស់ ESP32 ធ្វើឱ្យវាក្លាយជាបេក្ខជនដ៏ល្អសម្រាប់ធ្វើជាខួរក្បាលនៃគម្រោង IoT បន្ទាប់របស់អ្នក។
លក្ខណៈបច្ចេកទេស
- បន្ទះឈីប៖ ស៊ីភីយូ ESPRESSIF ESP-WROOM-32៖ Xtensa dual-core (ឬ single-core) 32-bit LX6 microprocessor
- Co-CPU៖ ថាមពលទាបជ្រុល (ULP) co-processor GPIO Pins 28
- អង្គចងចាំ៖
- RAM: 520 KB នៃ SRAM ROM: 448 KB
- ការតភ្ជាប់ឥតខ្សែ៖
- វ៉ាយហ្វាយ៖ 802.11 b/g/n
- Bluetooth®៖ v4.2 BR/EDR និង BLE
- ការគ្រប់គ្រងថាមពល៖
- អតិបរមា ការប្រើប្រាស់បច្ចុប្បន្ន: 300 mA
- ការប្រើប្រាស់ថាមពលនៃការគេងជ្រៅ: 10 μA
- អតិបរមា វ៉ុលបញ្ចូលថ្មtagអ៊ី: ៤.៥ វី
- អតិបរមា ចរន្តសាកថ្ម: 450 mA
- វិមាត្រ (W x L x H): 27.9 x 54.4.9 x 19mm
មុខងារលើសview
សមាសធាតុសំខាន់ | ការពិពណ៌នា |
ESP32-WROOM-32 | ម៉ូឌុលដែលមាន ESP32 នៅស្នូលរបស់វា។ |
ប៊ូតុង EN | ប៊ូតុងកំណត់ឡើងវិញ |
ប៊ូតុងចាប់ផ្ដើម |
ប៊ូតុងទាញយក។
សង្កត់ Boot ហើយបន្ទាប់មកចុច EN ចាប់ផ្តើមរបៀបទាញយកកម្មវិធីបង្កប់សម្រាប់ការទាញយកកម្មវិធីបង្កប់តាមរយៈច្រកសៀរៀល។ |
ស្ពាន USB ទៅ UART |
បំប្លែង USB ទៅជា UART serial ដើម្បីជួយសម្រួលដល់ការទំនាក់ទំនងរវាង ESP32
និងកុំព្យូទ័រ |
ច្រកយូអេសប៊ីខ្នាតតូច |
ចំណុចប្រទាក់ USB ។ ការផ្គត់ផ្គង់ថាមពលសម្រាប់ក្តារក៏ដូចជាចំណុចប្រទាក់ទំនាក់ទំនងរវាង ក
កុំព្យូទ័រ និងម៉ូឌុល ESP32 ។ |
3.3 V និយតករ | បំលែង 5 V ពី USB ទៅ 3.3 V ដែលត្រូវការដើម្បីផ្គត់ផ្គង់
ម៉ូឌុល ESP32 |
ការចាប់ផ្តើម
ការដំឡើងកម្មវិធីដែលត្រូវការ
- ដំបូង ត្រូវប្រាកដថាអ្នកមានកំណែចុងក្រោយបំផុតនៃ Arduino IDE ដែលបានដំឡើងនៅលើកុំព្យូទ័ររបស់អ្នក។ អ្នកអាចទាញយកកំណែចុងក្រោយបំផុតដោយចូលទៅកាន់ www.arduino.cc/en/software.
- បើក Arduino IDE ហើយបើកម៉ឺនុយចំណូលចិត្តដោយចូលទៅកាន់ File > ចំណូលចិត្ត។ បញ្ចូលដូចខាងក្រោម URL ចូលទៅក្នុង "អ្នកគ្រប់គ្រងក្រុមប្រឹក្សាបន្ថែម URLs" វាល៖
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json , និង
ចុច "យល់ព្រម" ។ - បើកកម្មវិធីគ្រប់គ្រងក្រុមប្រឹក្សាភិបាលពី ឧបករណ៍> ម៉ឺនុយក្រុមប្រឹក្សា ហើយដំឡើងវេទិកា esp32 ដោយដាក់ ESP32 ទៅក្នុងវាលស្វែងរក ជ្រើសរើសកំណែថ្មីបំផុតនៃស្នូល esp32 (ដោយប្រព័ន្ធ Espressif) ហើយចុច "ដំឡើង" ។
កំពុងផ្ទុកគំនូរព្រាងដំបូងទៅក្តារ - នៅពេលដែល ESP32 core ត្រូវបានដំឡើងរួច សូមបើកម៉ឺនុយឧបករណ៍ ហើយជ្រើសរើសបន្ទះម៉ូឌុល ESP32 Dev ដោយចូលទៅកាន់៖ ឧបករណ៍ > ក្រុមប្រឹក្សាភិបាល៖”…”> ESP32 Arduino > ESP32 Dev Module
- ភ្ជាប់ម៉ូឌុល Whadda ESP32 ទៅកុំព្យូទ័ររបស់អ្នកដោយប្រើខ្សែ micro USB ។ បើកម៉ឺនុយឧបករណ៍ម្តងទៀត ហើយពិនិត្យមើលថាតើច្រកសៀរៀលថ្មីត្រូវបានបន្ថែមទៅក្នុងបញ្ជីច្រក ហើយជ្រើសរើសវា (ឧបករណ៍ > ច្រក៖”…” > )។ ប្រសិនបើនេះមិនមែនជាករណីទេ អ្នកប្រហែលជាត្រូវដំឡើងកម្មវិធីបញ្ជាថ្មីដើម្បីបើក ESP32 ដើម្បីភ្ជាប់ទៅកុំព្យូទ័ររបស់អ្នកឱ្យបានត្រឹមត្រូវ។
ទៅ https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers ដើម្បីទាញយក និងដំឡើងកម្មវិធីបញ្ជា។ ភ្ជាប់ ESP32 ឡើងវិញ ហើយចាប់ផ្តើម Arduino IDE ឡើងវិញ នៅពេលដែលដំណើរការបានបញ្ចប់។ - ពិនិត្យមើលថាការកំណត់ខាងក្រោមត្រូវបានជ្រើសរើសនៅក្នុងម៉ឺនុយក្តារឧបករណ៍៖
- ជ្រើសរើសអតីតample គំនូរព្រាងពី "Examples សម្រាប់ ESP32 Dev Module” in File > ឧamples ។ យើងសូមណែនាំឱ្យដំណើរការអតីតampដែលហៅថា "GetChipID" ជាចំណុចចាប់ផ្តើម ដែលអាចត្រូវបានរកឃើញនៅក្រោម File > ឧamples > ESP32 > ChipID ។
- ចុចប៊ូតុងផ្ទុកឡើង (
) និងតាមដានសារពត៌មាននៅខាងក្រោម។ នៅពេលដែលសារ “Connecting…” លេចចេញមក សូមចុចប៊ូតុង Boot នៅលើ ESP32 រហូតទាល់តែដំណើរការអាប់ឡូតបានបញ្ចប់។
- បើកម៉ូនីទ័រសៀរៀល (
) ហើយពិនិត្យមើលថា baudrate ត្រូវបានកំណត់ទៅ 115200 baud៖
- ចុចប៊ូតុងកំណត់ឡើងវិញ/EN សារបំបាត់កំហុសគួរតែចាប់ផ្តើមលេចឡើងនៅលើម៉ូនីទ័រសៀរៀល រួមជាមួយនឹង Chip ID (ប្រសិនបើ GetChipID example ត្រូវបានផ្ទុកឡើង) ។
មានបញ្ហា?
ចាប់ផ្តើម Arduino IDE ឡើងវិញ ហើយភ្ជាប់បន្ទះ ESP32 ឡើងវិញ។ អ្នកអាចពិនិត្យមើលថាតើកម្មវិធីបញ្ជាត្រូវបានដំឡើងត្រឹមត្រូវដោយពិនិត្យមើលកម្មវិធីគ្រប់គ្រងឧបករណ៍នៅលើ Windows នៅក្រោម COM Ports ដើម្បីមើលថាតើឧបករណ៍ Silicon Labs CP210x ត្រូវបានទទួលស្គាល់ដែរឬទេ។ នៅក្រោម Mac OS អ្នកអាចដំណើរការពាក្យបញ្ជា ls /dev/{tty,cu}.* នៅក្នុងស្ថានីយដើម្បីពិនិត្យមើលវា។
ការតភ្ជាប់វ៉ាយហ្វាយ ឧample
ESP32 ពិតជាភ្លឺនៅក្នុងកម្មវិធីដែលការភ្ជាប់វ៉ាយហ្វាយត្រូវបានទាមទារ។ ខាងក្រោមនេះ exampឡេនឹងប្រើប្រាស់មុខងារបន្ថែមនេះដោយមានមុខងារ ESP module ជាមូលដ្ឋាន webម៉ាស៊ីនមេ។
- បើក Arduino IDE ហើយបើក AdvancedWebម៉ាស៊ីនមេ ឧampលេដោយទៅ File > ឧamples > Webម៉ាស៊ីនមេ > កម្រិតខ្ពស់Webម៉ាស៊ីនមេ
- ជំនួស YourSSIDHere ជាមួយនឹងឈ្មោះបណ្តាញ WiFi ផ្ទាល់ខ្លួនរបស់អ្នក ហើយជំនួស YourPSKHere ជាមួយនឹងពាក្យសម្ងាត់បណ្តាញ WiFi របស់អ្នក។
- ភ្ជាប់ ESP32 របស់អ្នកទៅកុំព្យូទ័ររបស់អ្នក (ប្រសិនបើអ្នកមិនទាន់មាន) ហើយត្រូវប្រាកដថាការកំណត់ក្តារត្រឹមត្រូវនៅក្នុងម៉ឺនុយឧបករណ៍ត្រូវបានកំណត់ ហើយច្រកទំនាក់ទំនងសៀរៀលត្រឹមត្រូវត្រូវបានជ្រើសរើស។
- ចុចប៊ូតុងផ្ទុកឡើង (
) និងតាមដានសារពត៌មាននៅខាងក្រោម។ នៅពេលដែលសារ “Connecting…” លេចចេញមក សូមចុចប៊ូតុង Boot នៅលើ ESP32 រហូតទាល់តែដំណើរការអាប់ឡូតបានបញ្ចប់។
- បើកម៉ូនីទ័រសៀរៀល (
) ហើយពិនិត្យមើលថា baudrate ត្រូវបានកំណត់ទៅ 115200 baud៖
- ចុចប៊ូតុងកំណត់ឡើងវិញ/EN សារបំបាត់កំហុសគួរតែចាប់ផ្តើមលេចឡើងនៅលើម៉ូនីទ័រសៀរៀល រួមជាមួយនឹងព័ត៌មានស្ថានភាពអំពីការភ្ជាប់បណ្តាញ និងអាសយដ្ឋាន IP ។ ចំណាំអាសយដ្ឋាន IP៖
តើ ESP32 មានបញ្ហាក្នុងការតភ្ជាប់ទៅបណ្តាញ WiFi របស់អ្នកមែនទេ?
សូមពិនិត្យមើលថាឈ្មោះ និងពាក្យសម្ងាត់បណ្តាញ WiFi ត្រូវបានតំឡើងយ៉ាងត្រឹមត្រូវ ហើយ ESP32 ស្ថិតនៅក្នុងជួរនៃចំណុចចូលប្រើ WiFi របស់អ្នក។ ESP32 មានអង់តែនតូចមួយ ដូច្នេះវាអាចមានការលំបាកបន្ថែមទៀតក្នុងការយកសញ្ញា WiFi នៅទីតាំងជាក់លាក់ជាងកុំព្យូទ័ររបស់អ្នក។ - បើករបស់យើង។ web browser ហើយព្យាយាមភ្ជាប់ទៅ ESP32 ដោយបញ្ចូលអាសយដ្ឋាន ip របស់វានៅក្នុងរបារអាសយដ្ឋាន។ អ្នកគួរតែទទួលបាន a webទំព័រដែលបង្ហាញក្រាហ្វដែលបង្កើតដោយចៃដន្យពី ESP32
អ្វីដែលត្រូវធ្វើបន្ទាប់ជាមួយក្តារ Whadda ESP32 របស់ខ្ញុំ?
សូមពិនិត្យមើលមួយចំនួននៃ ESP32 examples ដែលមកជាមុននៅក្នុង Arduino IDE ។ អ្នកអាចសាកល្បងមុខងារប៊្លូធូសដោយសាកល្បងប្រើឧampគូរគំនូរព្រាងនៅក្នុងថត ESP32 BLE Arduino ឬសាកល្បងគំនូរព្រាងតេស្តមេដែកខាងក្នុង (សាល) (ESP32 > HallSensor)។ នៅពេលដែលអ្នកបានសាកល្បង ex ផ្សេងគ្នាមួយចំនួនamples អ្នកអាចព្យាយាមកែសម្រួលកូដតាមការពេញចិត្តរបស់អ្នក ហើយផ្សំអតីតផ្សេងៗamples ដើម្បីមកឡើងជាមួយនឹងគម្រោងតែមួយគត់របស់អ្នក! សូមពិនិត្យមើលការបង្រៀនទាំងនេះផងដែរដែលធ្វើឡើងដោយមិត្តរបស់យើងនៅនាទីចុងក្រោយវិស្វករ៖ Lastminuteengineers.com/electronics/esp32-projects/
ការកែប្រែ និងកំហុសសរសេរអក្សរត្រូវបានបម្រុងទុក – © Velleman Group nv, Legen Heirweg 33 – 9890 Gavere WPB109-26082021។
ឯកសារ/ធនធាន
![]() |
ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ WHADDA WPB109 ESP32 [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ WPB109 ESP32, WPB109, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍ ESP32, ក្រុមប្រឹក្សាអភិវឌ្ឍន៍, ក្រុមប្រឹក្សាភិបាល |