ប្រសិនបើ ចាន Arduino UNO បប ៣ វាតូចពេកសម្រាប់អ្នកហើយអ្នកចង់បង្កើតគំរោងជឿនលឿនជាងមុនហើយរីករាយនឹងថាមពលបន្ថែមទៀតបន្ទាប់មកអ្វីដែលអ្នកកំពុងស្វែងរកគឺក្តារ Arduino មេហ្គាម៉ូដែលមួយទៀតដែលអាចរកបានត្រូវបានបង្កើតឡើងដោយអ្នកអភិវឌ្ឍន៍ដូចគ្នានឹងក្តារដើមដែរប៉ុន្តែបំពាក់ដោយឧបករណ៍បញ្ជាខ្នាតតូចដែលលឿនជាងមុនការចងចាំកាន់តែច្រើននិងមានម្ជុលសម្រាប់កម្មវិធី។
Arduino Mega មានភាពស្រដៀងគ្នាជាច្រើន Arduino UNOប៉ុន្តែមានភាពខុសគ្នាមួយចំនួនដែលធ្វើឱ្យវាពិសេសសម្រាប់អ្នករាល់គ្នា អ្នកផលិតកំពុងស្វែងរកអ្វីបន្ថែមទៀត។ ជាទូទៅប្រសិនបើអ្នកទើបតែចាប់ផ្តើមវាមិនមែនជាជំរើសល្អបំផុតនោះទេប៉ុន្តែវាគឺប្រសិនបើអ្នកបានកេងប្រវ័ញ្ចសមត្ថភាពរបស់ UNO រួចហើយហើយចង់បន្តទៅមុខទៀត។
លិបិក្រម
តើ Arduino Mega គឺជាអ្វី?
Arduino មេហ្គា វាគឺជាក្រុមប្រឹក្សាអភិវឌ្ឍន៍ផ្លូវការមួយផ្សេងទៀតដែលមានមូលដ្ឋានលើឧបករណ៍ត្រួតពិនិត្យខ្នាតតូច Atmel ATmega2560 ដូច្នេះឈ្មោះរបស់វា។ លើសពីនេះទៀតវារួមបញ្ចូលទាំងការបញ្ចូលឌីជីថលនិងម្ជុលលទ្ធផលចំនួន ៥៤ ដែលក្នុងនោះ ១៥ អាចប្រើបាន លទ្ធផល PWM។ វាក៏មានធាតុបញ្ចូលអាណាឡូកចំនួន ១៦, 16 UART ជាច្រកសៀរៀលសម្រាប់ផ្នែករឹង, ឧបករណ៍យោលគ្រីស្តាល់ ១៦ មេហ្កា, តំណភ្ជាប់យូអេសប៊ី, ឧបករណ៍ភ្ជាប់ថាមពល, បណ្តាញភ្លើង ICSP និងប៊ូតុងកំណត់ឡើងវិញ។
ដូចដែលអ្នកបានឃើញហើយប្រៀបធៀបជាមួយ Arduino UNOមានសមត្ថភាពខ្ពស់ជាងនេះដែលនាំឱ្យមានការកើនឡើង តម្លៃរបស់វា ស្រាល។ ទោះជាយ៉ាងណាក៏ដោយវាមិនថ្លៃទាល់តែសោះវាមានតម្លៃត្រឹមតែពីរបីអឺរ៉ូប៉ុណ្ណោះហើយអ្នកអាចរកវាបាននៅតាមហាងជំនាញជាច្រើន:
- ទិញក្តារ Arduino Mega: សំរាប់ប្រហែល ៤០ ផោនអ្នកមានចាន Arduino UNOរួមជាមួយស្រោមប្លាស្ទិច។
វាមាន អ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការ សម្រាប់អ្នកត្រួតពិនិត្យកុងតឺន័ររបស់អ្នកដូច្នេះអ្នកគ្រាន់តែព្រួយបារម្ភអំពីការរៀបចំគម្រោង DIY របស់អ្នកភ្ជាប់ក្តារតាមរយៈយូអេសប៊ីទៅកុំព្យូទ័ររបស់អ្នកទាញយកគំនូរព្រាងដែលអ្នកបានបង្កើតជាមួយអារីដូណូអាយឌីហើយដាក់វាឱ្យដំណើរការ។
អ្នកគួរតែដឹងថាមិនដូចក្តារមុនទេអាហ្គូដូណូមេហ្គាមិនប្រើបន្ទះឈីបអេហ្វ។ អាយ។ អេស។ អេស។ ផ្ទុយទៅវិញប្រើក បន្ទះឈីប ATmega16U2 នៅក្នុងការកែប្រែចុងក្រោយរបស់វា (Rev1 និង Rev2 បានប្រើ ATmega8U2) ។ នោះគឺវាមានអ្នកសរសេរកម្មវិធីបំលែង USB-to-serial ។
ចាននេះគឺ ល្អសម្រាប់គម្រោងជឿនលឿនជាច្រើនដូចជាបម្រើជាខួរក្បាលសម្រាប់ម៉ាស៊ីនព្រីន 3D ម៉ាស៊ីនរ៉ូបូត CNC ឧស្សាហកម្ម។ ល។ ហើយពួកវាត្រូវគ្នាយ៉ាងពេញលេញជាមួយខែលឬខែលនៃ Arduino UNOដូច្នេះអ្នកនឹងរកឃើញធាតុជាច្រើនដែលត្រូវគ្នានិងសហគមន៍ដ៏អស្ចារ្យមួយដែលតែងតែត្រៀមខ្លួនជួយសំណួរនិងបញ្ហារបស់អ្នក។
ហើយប្រសិនបើអ្នកចង់ដឹងបន្ថែមអំពី សមាសធាតុអេឡិចត្រូនិចនិងម៉ូឌុលដែលត្រូវគ្នានៅក្នុងប្លុកតែមួយនេះមានពួកគេជាច្រើនបានពន្យល់ជាជំហាន ៗ ជាមួយនឹងអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវការដើម្បីដាក់ឱ្យពួកគេធ្វើការ។ ឧទាហរណ៍:
ព័ត៌មានលម្អិតអំពី Arduino Mega
- មេហ្គាភូថង
- បង្រួមខ្នាតតូច
- ប្រូផិនភូន
ចាន Arduino មេហ្គា មានអ្វីគ្រប់យ៉ាងដែលអ្នកអាចរកបាននៅលើចាន Arduino Uno Rev3 ប៉ុន្តែជាមួយនឹងការបន្ថែមមួយចំនួនដែលធ្វើឱ្យវាកាន់តែមានឥទ្ធិពលដូចដែលខ្ញុំបាននិយាយរួចមកហើយ។
លក្ខណៈបច្ចេកទេសគ្រោងការណ៍និងខ្សែភ្ជាប់
នេះ លក្ខណៈបច្ចេកទេស នៃក្រុមប្រឹក្សា Arduino Mega ដែលអ្នកគួរដឹងគឺ៖
- អ្នកត្រួតពិនិត្យ microcontroller Atmel ATmega2560 ក្នុងល្បឿន ១៦ Mhz
- សតិពន្លឺ ២៥៦ គីឡូបៃ (៨KB ប្រើដោយកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធដែលមិនអាចប្រើសម្រាប់កម្មវិធីរបស់អ្នក)
- មេម៉ូរីខេអេសអេស ៨ អេស។
- មេម៉ូរីអេសអរអេមអិមអេសអរ ៤ ជី។
- វ៉ុលប្រតិបត្ដិ 5v
- វ៉ុលបញ្ចូល 7-12v
- ដែនកំណត់វ៉ុលបញ្ចូល: 6-20v
- ម្ជុលឌីជីថលចំនួន ៥៤ ក្នុងនោះ ១៥ អាចជា PWM ។ ពួកវាអាចត្រូវបានតំឡើងតាមលេខកូដ Arduino IDE ជាធាតុចូលឬលទ្ធផល។
- ម្ជុលបញ្ចូលអាណាឡូក ១៦ ។
- 4 UART, USB, RX និង TX pin សម្រាប់ទំនាក់ទំនងហើយក៏មាន TWI និង SPI ផងដែរ។
- ម្ជុលថាមពល៖ ៥ ស៊ីដើម្បីផ្គត់ផ្គង់ចរន្តដល់គម្រោងដរាបណាក្តារកំពុងត្រូវបានបំពាក់ដោយចន្លោះពី ៧ ទៅ ១២ វ៉ៃឬយូអេសប៊ី ៥ ភី។ ម្ជុល ៣ វ៉ ៣ អាចផ្គត់ផ្គង់វ៉ុល ៣,៣ វ៉ុល។ ម្ជុល GND អាចត្រូវបានប្រើដើម្បីដំណើរការគម្រោងរបស់អ្នក។ ខណៈពេលដែលម្ជុល IOREF គឺជាម្ជុលនៅលើក្តារដើម្បីផ្តល់វ៉ុលយោងដែលប្រតិបត្តិករ microcontroller ដំណើរការ។
- ចរន្តសម្រាប់ម្ជុល I / O នីមួយៗគឺ 40mA DC ។
- ចរន្តដែលបានបញ្ជូនដោយម្ជុល 3v3 គឺ 50 mA ។
ខ្ញុំចង់បន្ថែមថា Arduino Mega មាន polyfuse ដែលអាចកំណត់ឡើងវិញបានដើម្បីការពាររន្ធ USB របស់កុំព្យូទ័រដែលអ្នកភ្ជាប់ក្តារ។ វិធីនេះអ្នកនឹងចៀសវាងការបំផ្លាញដោយសារសៀគ្វីខ្លីនៅក្នុងគម្រោងរបស់អ្នកឬការបើកបរហួសល្បឿនដែលអាចកើតឡើង។ នោះគឺជាស្រទាប់ការពារខាងក្នុងបន្ថែមទៀតដែលកំណែនេះអនុវត្តបើមានច្រើនជាង ៥០០ ម៉ែអាត្រូវបានអនុវត្តទៅរន្ធយូអេសប៊ីបំបែកការភ្ជាប់ដោយស្វ័យប្រវត្តិរហូតដល់បន្ទុកលើសត្រូវបានដកចេញ។
តារាងទិន្នន័យ
អ្នកក៏អាចទាញយកក សន្លឹកបច្ចេកទេសឬសំណុំទិន្នន័យ ជាមួយនឹងអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវដឹងអំពីព័ត៌មានលម្អិតអេឡិចត្រូនិចនៃផលិតផលនេះចរន្តនិងវ៉ុលអតិបរិមាដែលត្រូវបានអនុញ្ញាតដើម្បីកុំធ្វើឱ្យខូចក្តារបញ្ចប់ការភ្ជាប់និងចំនួនព័ត៌មានច្រើនដែលអ្នកចង់បាន។ ដើម្បីធ្វើដូចនេះអ្នកអាចទាញយកវាពីគេហទំព័រផ្លូវការ:
Arduino IDE និងកម្មវិធី
ដើម្បីដាក់កម្មវិធី Arduino Mega និងសំរាប់គំរូនៃក្រុមប្រឹក្សាអភិវឌ្ឍន៍ផ្សេងទៀតអ្នកត្រូវមានកម្មវិធីដែលគេហៅថា Arduino IDE។ វេទិកាអភិវឌ្ឍន៍នេះអាចប្រើបានទាំង macOS, Windows និង Linux ។ ឈុតប្រភពឥតគិតថ្លៃនិងបើកចំហរទាំងមូលដែលអ្នកអាចចាប់ផ្តើមបង្កើតកូដប្រភពផ្ទាល់ខ្លួនរបស់អ្នកហើយថតវាទុកនៅលើក្តារដោយប្រើខ្សែយូអេសប៊ី។
ដូចអ្នកដឹងកម្មវិធីនេះប្រើឯកសារ ភាសាសរសេរកម្មវិធី។ ដើមកំណើត Arduino សំរាប់កម្មវិធីកំរិតខ្ពស់ដែលមានមូលដ្ឋានលើដំណើរការ។ វាមានភាពស្រដៀងគ្នាជាមួយភាសាផ្សេងទៀតព្រោះវាផ្អែកលើស៊ី ++ ដែលមានវាក្យសម្ព័ន្ធនិងទម្រង់ស្រដៀងគ្នា។
នៅក្នុងអត្ថបទនៃប្លក់នេះយើងច្រើនតែបញ្ចូលវានៅចុងបញ្ចប់ លេខកូដឬឈុតបង្ហាញប្រភេទរូបភាព ជាមួយគំរូកូដដើម្បីចាប់ផ្តើមជាមួយគំរោងរឺសមាសធាតុនីមួយៗដែលយើងណែនាំ។ ដូច្នេះអ្នកអាចចាប់ផ្តើមអនុវត្តជំហានដំបូងរបស់អ្នក។ ប៉ុន្តែប្រសិនបើអ្នកចង់រៀនបន្ថែមទៀតអំពី Arduino IDE និងរបៀបសរសេរគំរោងរបស់អ្នកខ្ញុំសូមអោយអ្នកទាញយកវគ្គសិក្សាសរសេរកម្មវិធីឥតគិតថ្លៃរបស់យើង។ Arduino IDE ជា PDF.
លើសពីនេះទៀតជាការបំពេញបន្ថែមដល់គម្រោងជឿនលឿនរបស់អ្នកវាទំនងជាអ្នកក៏ត្រូវការកម្មវិធីឬសូហ្វវែរផ្សេងទៀតដែលនឹងជួយអ្នកឱ្យមានអ្វីគ្រប់យ៉ាងដែលបានគូសបញ្ជាក់និងតាមរបៀបច្បាស់លាស់ដើម្បីកុំធ្វើឱ្យរញ៉េរញ៉ៃ។ ដូច្នេះ អ្នកក៏នឹងចាប់អារម្មណ៍ចង់ដឹងដែរ គម្រោងដូចជា៖
- គីខាដ៖ វាជាបរិដ្ឋានអេឌីអេសម្រាប់ការអភិវឌ្ឍអេឡិចត្រូនិចដែលបង្កើតដ្យាក្រាមនិងប្លង់ស្មុគស្មាញ។ វាមិនគិតថ្លៃប្រភពបើកចំហនិងកម្មវិធីឆ្លងវេទិកាសម្រាប់លីនុចម៉ាក្រូសឺសនិងវីនដូស៍។
- ការសាយសត្វ៖ វាជាកម្មវិធីប្រភពបើកចំហរនិងពហុវណ្ណកម្មជាក់ស្តែងដែលនឹងជួយអ្នកបង្កើតគំរោងរបស់អ្នកតាមរបៀបគ្រោងការណ៍រឺជា 3D ដើម្បីបង្ហាញពួកវា។