Arduino-Nano-LOGO

Arduino Nano RP2040 ភ្ជាប់ជាមួយបឋមកថា

Arduino-Nano-RP2040-Connect-With-Headers-FIG- (7)

លក្ខណៈបច្ចេកទេស

  • អង្គចងចាំ៖ AT25SF128A 16MB គ្មាន Flash
  • អត្រាផ្ទេរទិន្នន័យ QSPI៖ រហូតដល់ 532 Mbps
  • វដ្តកម្មវិធី/លុប៖ 100K

លក្ខណៈពិសេស៖

  • ឧបករណ៍វាស់ជំហានកម្រិតខ្ពស់ ឧបករណ៍ចាប់ជំហាន និងការរាប់ជំហាន
  • ការរកឃើញចលនាសំខាន់ ការរកឃើញភាពលំអៀង
  • ការរំខានស្តង់ដារ៖ ការធ្លាក់ដោយឥតគិតថ្លៃ ការភ្ញាក់ឡើង ការតំរង់ទិស 6D/4D ចុច និងចុចពីរដង
  • ម៉ាស៊ីនកំណត់ស្ថានភាពដែលអាចកំណត់កម្មវិធីបាន៖ ឧបករណ៍វាស់ល្បឿន ហ្គីរ៉ូស្កូប និងឧបករណ៍ចាប់សញ្ញាខាងក្រៅ
  • ស្នូលរៀនម៉ាស៊ីន
  • ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពដែលបានបង្កប់
  • ម៉ាស៊ីនបង្កើតលេខចៃដន្យ NIST SP 800-90A/B/C ដែលមានគុណភាពខ្ពស់ខាងក្នុង (RNG)
  • ការគាំទ្រការចាប់ផ្ដើមសុវត្ថិភាព៖
    • សុពលភាពហត្ថលេខាកូដ ECDSA ពេញលេញ
    • សេចក្តីសង្ខេប/ហត្ថលេខាដែលបានរក្សាទុកជាជម្រើស
    • ការបិទគន្លឹះទំនាក់ទំនងជាជម្រើស មុនពេលចាប់ផ្ដើមសុវត្ថិភាព
    • ការអ៊ិនគ្រីប/ការផ្ទៀងផ្ទាត់សម្រាប់សារដើម្បីការពារការវាយប្រហារនៅលើយន្តហោះ
  • I/O៖ 14x Digital Pin, 8x Analog Pin
  • ចំណុចប្រទាក់៖ Micro USB, UART, SPI, I2C គាំទ្រ
  • ថាមពល៖ Buck កម្មវិធីបម្លែងជំហានចុះក្រោម

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

ការចាប់ផ្តើម
ដើម្បីចាប់ផ្តើមប្រើផលិតផល៖

  1. ភ្ជាប់បន្ទះទៅនឹងកុំព្យូទ័ររបស់អ្នកដោយប្រើខ្សែ Micro USB ។
  2. ដំឡើង IDE ចាំបាច់ ឬប្រើ Arduino Web កម្មវិធីនិពន្ធ / Arduino Cloud ។

ការសរសេរកម្មវិធី
ដើម្បីរៀបចំកម្មវិធីក្តារ៖

  1. សរសេរកូដរបស់អ្នកឬប្រើ sampរូបគំនូរដែលបានផ្តល់ឱ្យ។
  2. ផ្ទុកឡើងកូដទៅកាន់ក្តារតាមរយៈចំណុចប្រទាក់ដែលបានជ្រើសរើស (UART, SPI, I2C) ។

បើក/បិទ
ដើម្បីផ្តល់ថាមពលដល់ក្តារ៖

  1. ត្រូវប្រាកដថាបញ្ចូលវ៉ុលtage បំពេញតាមលក្ខខណ្ឌប្រតិបត្តិការដែលបានណែនាំ។
  2. ភ្ជាប់ប្រភពថាមពល ឬឧបករណ៍ភ្ជាប់ USB ដើម្បីផ្តល់ថាមពលដល់ក្តារ។

សំណួរដែលសួរញឹកញាប់ (FAQ)

  • សំណួរ៖ តើលក្ខខណ្ឌប្រតិបត្តិការដែលត្រូវបានណែនាំអ្វីខ្លះសម្រាប់ក្រុមប្រឹក្សាភិបាលនេះ?
    A: លក្ខខណ្ឌប្រតិបត្តិការដែលបានណែនាំរួមមាន វ៉ុលបញ្ចូលtage ជួរពី 4.75V ដល់ 5.25V ជាមួយនឹងទិន្នផល 3.3V ទៅកាន់កម្មវិធីអ្នកប្រើប្រាស់ និងសីតុណ្ហភាពប្រតិបត្តិការអតិបរមា 80°C។
  • សំណួរ៖ តើខ្ញុំអាចយកក្តារឡើងវិញបានដោយរបៀបណាក្នុងករណីមានបញ្ហា?
    A: អ្នកអាចយោងទៅផ្នែក "ការងើបឡើងវិញក្រុមប្រឹក្សាភិបាល" នៅក្នុងសៀវភៅណែនាំសម្រាប់ជំហានលើការស្ដារក្រុមប្រឹក្សាភិបាលក្នុងករណីមានបញ្ហា។
  • ការពិពណ៌នា

Arduino® Nano RP2040 Connect ដែលបំពាក់ដោយលក្ខណៈពិសេសនាំមកនូវ microcontroller Raspberry Pi RP2040 ថ្មីទៅកាន់ Nano form factor ។ ប្រើប្រាស់ dual-core 32-bit Arm® Cortex®-M0+ ដើម្បីធ្វើគម្រោង Internet of Things ជាមួយនឹងការតភ្ជាប់ Bluetooth® និង Wi-Fi អរគុណចំពោះម៉ូឌុល U-blox® Nina W102 ។ ចូល​ទៅ​ក្នុង​គម្រោង​ពិភព​ពិត​ជា​មួយ​នឹង​ឧបករណ៍​វាស់​ល្បឿន, gyroscope, RGB LED និង​មីក្រូហ្វូន។ បង្កើតដំណោះស្រាយ AI ដែលបានបង្កប់យ៉ាងរឹងមាំ ជាមួយនឹងកិច្ចខិតខំប្រឹងប្រែងតិចតួចបំផុតដោយប្រើ Arduino® Nano RP2040 Connect!

តំបន់គោលដៅ
Internet of Things (IoT), ការរៀនម៉ាស៊ីន, គំរូដើម,

លក្ខណៈពិសេស

  • Raspberry Pi RP2040 Microcontroller
    • 133MHz 32bit Dual Core Arm® Cortex®-M0+
    • 264kB SRAM នៅលើបន្ទះឈីប
    • ឧបករណ៍បញ្ជា Direct Memory Access (DMA)
    • គាំទ្ររហូតដល់ 16MB នៃអង្គចងចាំ Flash OFF-chip តាមរយៈឧបករណ៍បញ្ជា QSPI bus USB 1.1 និង PHY ដែលមានការគាំទ្រម៉ាស៊ីន និងឧបករណ៍
    • 8 ម៉ាស៊ីនរដ្ឋ PIO
    • Programmable IO (PIO) សម្រាប់ការគាំទ្រគ្រឿងកុំព្យូទ័របន្ថែម
    • 4 ឆានែល ADC ជាមួយឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពខាងក្នុង 0.5 MSa/s ការបំប្លែង 12 ប៊ីត SWD Debugging
    • 2 នៅលើបន្ទះឈីប PLLs ដើម្បីបង្កើត USB និងស្នូលនាឡិកា
    • ថ្នាំងដំណើរការ 40nm
    • ការគាំទ្ររបៀបថាមពលទាបច្រើន។
    • USB 1.1 ម៉ាស៊ីន/ឧបករណ៍
    • វ៉ុលខាងក្នុងtage និយតករដើម្បីផ្គត់ផ្គង់ស្នូលវ៉ុលtage
    • Advanced High-performance Bus (AHB)/Advanced Peripheral Bus (APB)
  • U-blox® Nina W102 ម៉ូឌុល Wi-Fi/Bluetooth®
    • 240MHz 32bit Dual Core Xtensa LX6
    • 520kB SRAM នៅលើបន្ទះឈីប
    • រ៉ូម 448 Kbyte សម្រាប់ចាប់ផ្ដើម និងមុខងារស្នូល
    • 16 Mbit FLASH សម្រាប់ការផ្ទុកកូដ រួមទាំងការអ៊ិនគ្រីបផ្នែករឹងដើម្បីការពារកម្មវិធី និងទិន្នន័យ
    • 1 kbit EFUSE (អង្គចងចាំដែលមិនអាចលុបបាន) សម្រាប់អាសយដ្ឋាន MAC ការកំណត់ម៉ូឌុល ការអ៊ិនគ្រីប Flash និង Chip-ID
    • IEEE 802.11b/g/n single-band 2.4 GHz ប្រតិបត្តិការ Wi-Fi
    • ប៊្លូធូស ៥.០
    • អង់តែន Planar Inverted-F រួមបញ្ចូលគ្នា (PIFA)
    • 4x 12 ប៊ីត ADC
    • 3x I2C, SDIO, CAN, QSPI
  • ការចងចាំ
    • AT25SF128A 16MB គ្មាន Flash
    • អត្រាផ្ទេរទិន្នន័យ QSPI រហូតដល់ 532Mbps
    • កម្មវិធី 100K / វដ្តលុប
  • ST LSM6DSOXTR 6 អ័ក្ស IMU
    • 3D Gyroscope
      • ±2/±4/±8/±16g មាត្រដ្ឋានពេញ
    • ឧបករណ៍វាស់ល្បឿន 3D
      • ±125/±250/±500/±1000/±2000 dps ខ្នាតពេញ
    • pedometer កម្រិតខ្ពស់ ឧបករណ៍ចាប់ជំហាន និងការរាប់ជំហាន
    • ការរកឃើញចលនាយ៉ាងសំខាន់ ការរកឃើញភាពលំអៀង
    • ការរំខានស្តង់ដារ៖ ការធ្លាក់ដោយសេរី ការភ្ញាក់ពីដំណេក ការតំរង់ទិស 6D/4D ការចុច និងចុចទ្វេដងលើម៉ាស៊ីនរបស់ Programmable finnite state៖ accelerometer, gyroscope និងឧបករណ៍ចាប់សញ្ញាខាងក្រៅ Machine Learning Core
    • ឧបករណ៍ចាប់សញ្ញាសីតុណ្ហភាពដែលបានបង្កប់
  • មីក្រូហ្វូន ST MP34DT06JTR MEMS
    • AOP = 122.5 dBSPL
    • សមាមាត្រសញ្ញាទៅសំឡេងរំខាន 64 dB
    • ភាពប្រែប្រួលតាមទិស
    • ភាពប្រែប្រួល -26 dBFS ± 1 dB
  • RGB LED
    • Anode ទូទៅ
    • បានភ្ជាប់ទៅ U-blox® Nina W102 GPIO
  • Microchip® ATECC608A គ្រីបតូ
    • សហដំណើរការគ្រីបតូ ជាមួយនឹងការផ្ទុកសោដែលផ្អែកលើផ្នែករឹងដែលមានសុវត្ថិភាព
    • I2C, SWI
    • ការគាំទ្រផ្នែករឹងសម្រាប់ក្បួនដោះស្រាយស៊ីមេទ្រី៖
      • SHA-256 & HMAC Hash រួមទាំងការរក្សាទុក/ស្តារបរិបទ OFF-chip
      • AES-128៖ អ៊ិនគ្រីប/ឌិគ្រីប, Galois Field Multiply សម្រាប់ GCM
    • ម៉ាស៊ីនបង្កើតលេខចៃដន្យ NIST SP 800-90A/B/C ដែលមានគុណភាពខ្ពស់ខាងក្នុង (RNG)
    • ការគាំទ្រការចាប់ផ្ដើមសុវត្ថិភាព៖
      • សុពលភាពហត្ថលេខាកូដ ECDSA ពេញលេញ សេចក្តីសង្ខេប/ហត្ថលេខាដែលបានរក្សាទុកជាជម្រើស
      • ការបិទគន្លឹះទំនាក់ទំនងជាជម្រើស មុនពេលចាប់ផ្ដើមសុវត្ថិភាព
      • ការអ៊ិនគ្រីប/ការផ្ទៀងផ្ទាត់សម្រាប់សារដើម្បីការពារការវាយប្រហារនៅលើយន្តហោះ
  • អាយ/អូ
    • 14x ម្ជុលឌីជីថល
    • 8x ម្ជុលអាណាឡូក
    • មីក្រូយូអេសប៊ី
    • UART, SPI, I2C គាំទ្រ
  • ថាមពល
    • Buck កម្មវិធីបម្លែងជំហានចុះក្រោម
  • ព័ត៌មានសុវត្ថិភាព
    • ថ្នាក់ A

ក្រុមប្រឹក្សាភិបាល

កម្មវិធី Examples

  • Arduino® Nano RP2040 Connect អាច​ត្រូវ​បាន​សម្រួល​ទៅ​នឹង​ករណី​ប្រើប្រាស់​យ៉ាង​ទូលំទូលាយ​ដោយ​សារ​តែ​ microprocessor ដ៏​មាន​ឥទ្ធិពល ជួរ​នៃ​ឧបករណ៍​ចាប់​សញ្ញា​លើ​យន្តហោះ និង​កត្តា​ទម្រង់ Nano។ កម្មវិធីដែលអាចធ្វើបានរួមមាន:
  • ការគណនាគែម៖ ប្រើប្រាស់ microprocessor ដែលមាន RAM លឿន និងខ្ពស់ ដើម្បីដំណើរការ TinyML សម្រាប់ការរកឃើញភាពមិនធម្មតា ការរកឃើញក្អក ការវិភាគកាយវិការ និងច្រើនទៀត។
  • ឧបករណ៍ដែលអាចពាក់បាន។៖ ស្នាមជើងតូច Nano ផ្តល់នូវលទ្ធភាពនៃការផ្តល់នូវការរៀនម៉ាស៊ីនទៅកាន់ឧបករណ៍ដែលអាចពាក់បានជាច្រើនប្រភេទ រួមទាំងឧបករណ៍តាមដានកីឡា និងឧបករណ៍បញ្ជា VR ។
  • ជំនួយការសំឡេង៖ Arduino® Nano RP2040 Connect រួមបញ្ចូលមីក្រូហ្វូន omnidirectional ដែលអាចដើរតួជាជំនួយការឌីជីថលរបស់អ្នក និងបើកការគ្រប់គ្រងសំឡេងសម្រាប់គម្រោងរបស់អ្នក។

គ្រឿងបន្លាស់

  • ខ្សែ USB ខ្នាតតូច
  • ក្បាលក្បាលបុរស 15-pin 2.54mm
  • 15-pin ក្បាលក្បាលដែលអាចជង់បាន 2.54mm

ផលិតផលដែលពាក់ព័ន្ធ

  • ទំនាញ៖ Nano I/O Shield

ការវាយតម្លៃ

លក្ខខណ្ឌប្រតិបត្តិការដែលបានណែនាំ

និមិត្តសញ្ញា ការពិពណ៌នា នាទី វាយ អតិបរមា ឯកតា
វីន បញ្ចូលវ៉ុលtage ពីបន្ទះ VIN 4 5 20 V
VUSB បញ្ចូលវ៉ុលtage ពីឧបករណ៍ភ្ជាប់ USB 4.75 5 5.25 V
V3V3 ទិន្នផល 3.3V ទៅកាន់កម្មវិធីអ្នកប្រើប្រាស់ 3.25 3.3 3.35 V
I3V3 ចរន្តទិន្នផល 3.3V (រួមទាំង IC នៅលើយន្តហោះ) 800 mA
VIH បញ្ចូលវ៉ុលកម្រិតខ្ពស់tage 2.31 3.3 V
វីល បញ្ចូលវ៉ុលកម្រិតទាបtage 0 0.99 V
IOH អតិបរមា ចរន្តនៅ VDD-0.4 V ទិន្នផលកំណត់ខ្ពស់។ 8 mA
IOL អតិបរមា បច្ចុប្បន្ននៅ VSS + 0.4 V ទិន្នផលត្រូវបានកំណត់ទាប 8 mA
VOH ទិន្នផលវ៉ុលខ្ពស់tage, 8 mA 2.7 3.3 V
VOL ទិន្នផលវ៉ុលទាបtage, 8 mA 0 0.4 V
កំពូល សីតុណ្ហភាពប្រតិបត្តិការ -៤០ 80 °C

ការប្រើប្រាស់ថាមពល

និមិត្តសញ្ញា ការពិពណ៌នា នាទី វាយ អតិបរមា ឯកតា
PBL ការប្រើប្រាស់ថាមពលជាមួយនឹងរង្វិលជុំរវល់ ធីប៊ីស៊ី mW
PLP ការប្រើប្រាស់ថាមពលនៅក្នុងរបៀបថាមពលទាប ធីប៊ីស៊ី mW
PMAX ការប្រើប្រាស់ថាមពលអតិបរមា ធីប៊ីស៊ី mW

មុខងារលើសview

រារាំងដ្យាក្រាមArduino-Nano-RP2040-Connect-With-Headers-FIG- (3)

ក្រុមប្រឹក្សាភិបាល Topology

ខាងមុខ ViewArduino-Nano-RP2040-Connect-With-Headers-FIG- (4)

យោង ការពិពណ៌នា យោង ការពិពណ៌នា
U1 Raspberry Pi RP2040 Microcontroller U2 Ublox NINA-W102-00B ម៉ូឌុល Wi-Fi/Bluetooth®
U3 គ្មាន U4 ATECC608A-MAHDA-T គ្រីបតូ IC
U5 AT25SF128A-MHB-T 16MB Flash IC U6 MP2322GQH Step-Down Buck Regulator
U7 DSC6111HI2B-012.0000 MEMS Oscillator U8 MP34DT06JTR MEMS មីក្រូហ្វូន IC គ្រប់ទិសទី
U9 LSM6DSOXTR 6-axis IMU ជាមួយ Machine Learning Core J1 ឧបករណ៍ភ្ជាប់ Micro USB របស់បុរស
DL1 ថាមពលពណ៌បៃតងនៅលើ LED DL2 អំពូល LED ពណ៌ទឹកក្រូច Builtin
DL3 RGB ទូទៅ Anode LED PB1 ប៊ូតុងកំណត់ឡើងវិញ
JP2 ម្ជុលអាណាឡូក + D13 ម្ជុល JP3 ម្ជុលឌីជីថល

ត្រឡប់មកវិញ ViewArduino-Nano-RP2040-Connect-With-Headers-FIG- (5)

យោង ការពិពណ៌នា យោង ការពិពណ៌នា
SJ4 ឧបករណ៍លោត 3.3V (ភ្ជាប់) SJ1 អ្នកលោត VUSB (ផ្តាច់)

ម៉ាស៊ីនដំណើរការ

  • ខួរក្បាលនេះគឺផ្អែកលើ Raspberry Pi RP2040 silicon (U1) ថ្មី។ microcontroller នេះផ្តល់ឱកាសសម្រាប់ការអភិវឌ្ឍន៍ Internet of Things (IoT) ដែលមានថាមពលទាប និងការរៀនម៉ាស៊ីនដែលបានបង្កប់។ Arm® Cortex®-M0+ ស៊ីមេទ្រីពីរដែលកំណត់នៅ 133MHz ផ្តល់ថាមពលគណនាសម្រាប់ការរៀនម៉ាស៊ីនដែលបានបង្កប់ និងដំណើរការស្របគ្នាជាមួយនឹងការប្រើប្រាស់ថាមពលទាប។ ធនាគារឯករាជ្យចំនួនប្រាំមួយនៃ 264 KB SRAM និង 2MB ត្រូវបានផ្តល់ជូន។ ការចូលប្រើអង្គចងចាំដោយផ្ទាល់ផ្តល់នូវការភ្ជាប់ទំនាក់ទំនងគ្នាយ៉ាងរហ័សរវាងខួរក្បាល និងអង្គចងចាំដែលអាចត្រូវបានធ្វើឱ្យអសកម្មរួមជាមួយស្នូលដើម្បីចូលទៅក្នុងស្ថានភាពគេង។ ការបំបាត់កំហុសខ្សែសៀរៀល (SWD) អាចរកបានពីការចាប់ផ្ដើមតាមរយៈបន្ទះនៅក្រោមក្តារ។ RP2040 ដំណើរការនៅ 3.3V និងមានវ៉ុលខាងក្នុងtage និយតករផ្តល់ 1.1V ។
  • RP2040 គ្រប់គ្រងគ្រឿងកុំព្យូទ័រ និងម្ជុលឌីជីថល ក៏ដូចជាម្ជុលអាណាឡូក (A0-A3) ។ ការតភ្ជាប់ I2C នៅលើម្ជុល A4 (SDA) និង A5 (SCL) ត្រូវបានប្រើសម្រាប់ភ្ជាប់ទៅគ្រឿងកុំព្យូទ័រនៅលើក្តារ ហើយត្រូវបានទាញឡើងជាមួយនឹងរេស៊ីស្តង់ 4.7 kΩ។ ខ្សែនាឡិកា SWD (SWCLK) និងកំណត់ឡើងវិញក៏ត្រូវបានទាញឡើងជាមួយនឹងរេស៊ីស្តង់ 4.7 kΩ។ លំយោល MEMS ខាងក្រៅ (U7) ដែលដំណើរការនៅ 12MHz ផ្តល់ជីពចរនាឡិកា។ Programmable IO ជួយដល់ការអនុវត្តពិធីការទំនាក់ទំនងតាមអំពើចិត្ត ជាមួយនឹងបន្ទុកតិចតួចបំផុតលើស្នូលដំណើរការសំខាន់ៗ។ ចំណុចប្រទាក់ឧបករណ៍ USB 1.1 ត្រូវបានអនុវត្តនៅលើ RP2040 សម្រាប់ផ្ទុកឡើងកូដ។

ការតភ្ជាប់ Wi-Fi/Bluetooth®
ការភ្ជាប់ Wi-Fi និងBluetooth® ត្រូវបានផ្តល់ដោយម៉ូឌុល Nina W102 (U2) ។ RP2040 មានតែ 4 pins អាណាឡូកប៉ុណ្ណោះ ហើយ Nina ត្រូវបានប្រើដើម្បីពង្រីកវាដល់ប្រាំបី ដូចស្តង់ដារនៅក្នុង Arduino Nano form factor ជាមួយនឹង 4 12-bit analog inputs (A4-A7) ផ្សេងទៀត។ លើសពីនេះ អំពូល RGB LED ធម្មតាក៏ត្រូវបានគ្រប់គ្រងដោយម៉ូឌុល Nina W-102 ដូចជា LED បិទនៅពេលដែលស្ថានភាពឌីជីថលខ្ពស់ ហើយបើកនៅពេលដែលស្ថានភាពឌីជីថលទាប។ អង់តែន PCB ខាងក្នុងនៅក្នុងម៉ូឌុលលុបបំបាត់តម្រូវការសម្រាប់អង់តែនខាងក្រៅ។ ម៉ូឌុល Nina W102 ក៏រួមបញ្ចូលស៊ីភីយូ dual core Xtensa LX6 ដែលអាចត្រូវបានសរសេរកម្មវិធីដោយឯករាជ្យពី RP2040 តាមរយៈបន្ទះនៅក្រោមក្តារដោយប្រើ SWD ។

6- អ័ក្ស IMU
វាអាចទៅរួចដើម្បីទទួលបានទិន្នន័យ 3D gyroscope និង 3D accelerometer ពី LSM6DSOX 6-axis IMU (U9) ។ បន្ថែមពីលើការផ្តល់ទិន្នន័យបែបនេះ វាក៏អាចធ្វើការសិក្សាដោយម៉ាស៊ីននៅលើ IMU សម្រាប់ការរកឃើញកាយវិការផងដែរ។

អង្គចងចាំខាងក្រៅ
RP2040 (U1) មានសិទ្ធិចូលប្រើអង្គចងចាំពន្លឺបន្ថែម 16 MB តាមរយៈចំណុចប្រទាក់ QSPI ។ មុខងារ execute-in-place (XIP) នៃ RP2040 អនុញ្ញាតឱ្យអង្គចងចាំ flash ខាងក្រៅត្រូវបានដោះស្រាយ និងចូលប្រើដោយប្រព័ន្ធ ដូចជាវាជាអង្គចងចាំខាងក្នុង ដោយមិនចាំបាច់ចម្លងកូដទៅអង្គចងចាំខាងក្នុងជាមុនសិន។

ការសរសេរកូដសម្ងាត់
ATECC608A Cryptographic IC (U4) ផ្តល់នូវសមត្ថភាពចាប់ផ្ដើមសុវត្ថិភាព រួមជាមួយនឹងការគាំទ្រការអ៊ិនគ្រីប/ឌិគ្រីប SHA និង AES-128 សម្រាប់សុវត្ថិភាពនៅក្នុងកម្មវិធី Smart Home និង Industrial IoT (IIoT) ។ លើសពីនេះទៀតម៉ាស៊ីនបង្កើតលេខចៃដន្យក៏មានសម្រាប់ប្រើដោយ RP2040 ផងដែរ។

មីក្រូហ្វូន
មីក្រូហ្វូន MP34DT06J ត្រូវបានភ្ជាប់តាមរយៈចំណុចប្រទាក់ PDM ទៅ RP2040 ។ មីក្រូហ្វូន MEMS ឌីជីថលគឺ omnidirectional និងដំណើរការតាមរយៈធាតុ capacitive sensing ជាមួយនឹងសមាមាត្រសញ្ញាសំឡេងខ្ពស់ (64 dB) ។ ធាតុ sensing ដែលមានសមត្ថភាពចាប់រលកសូរស័ព្ទ ត្រូវបានផលិតឡើងដោយប្រើដំណើរការពិសេសនៃ silicon micromachining ដែលឧទ្ទិសដល់ការផលិតឧបករណ៍ចាប់សញ្ញាសំឡេង។

RGB LED

RGB LED (DL3) គឺជា LED anode ទូទៅដែលត្រូវបានភ្ជាប់ទៅម៉ូឌុល Nina W102 ។ LED បិទនៅពេលដែលស្ថានភាពឌីជីថលខ្ពស់ ហើយបើកនៅពេលដែលស្ថានភាពឌីជីថលទាប។

មែកធាងថាមពលArduino-Nano-RP2040-Connect-With-Headers-FIG- (6)

Arduino Nano RP2040 Connect អាចត្រូវបានដំណើរការដោយរន្ធ Micro USB (J1) ឬជំនួសតាមរយៈ VIN នៅលើ JP2 ។ ឧបករណ៍បំប្លែងតម្លៃថ្លៃនៅលើយន្តហោះផ្តល់ 3V3 ទៅមីក្រូកុងទ័រ RP2040 និងគ្រឿងកុំព្យូទ័រផ្សេងទៀតទាំងអស់។ លើសពីនេះទៀត RP2040 ក៏មាននិយតករ 1V8 ខាងក្នុងផងដែរ។

ប្រតិបត្តិការក្តារ

ការចាប់ផ្តើម - IDE
ប្រសិនបើអ្នកចង់រៀបចំកម្មវិធី Arduino® Nano RP2040 Connect របស់អ្នកពេលគ្មានអ៊ីនធឺណិត អ្នកត្រូវដំឡើង Arduino® Desktop IDE [1] ដើម្បីភ្ជាប់ឧបករណ៍បញ្ជា Arduino® Edge ទៅកុំព្យូទ័ររបស់អ្នក អ្នកនឹងត្រូវការខ្សែ micro USB ។ នេះក៏ផ្តល់ថាមពលដល់ក្តារផងដែរ ដូចដែលបានបង្ហាញដោយ LED ។

ការចាប់ផ្តើម - Arduino Web កម្មវិធីនិពន្ធ
ក្តារ Arduino® ទាំងអស់ រួមទាំងបន្ទះនេះ ដំណើរការក្រៅប្រអប់នៅលើ Arduino® Web កម្មវិធីនិពន្ធ [2] ដោយគ្រាន់តែដំឡើងកម្មវិធីជំនួយសាមញ្ញ។
Arduino® Web កម្មវិធីនិពន្ធត្រូវបានរៀបចំឡើងតាមអ៊ីនធឺណិត ដូច្នេះវានឹងតែងតែទាន់សម័យជាមួយនឹងមុខងារ និងការគាំទ្រចុងក្រោយបំផុតសម្រាប់ក្រុមប្រឹក្សាទាំងអស់។ អនុវត្តតាម [3] ដើម្បីចាប់ផ្តើមសរសេរកូដនៅលើកម្មវិធីរុករក ហើយបង្ហោះរូបគំនូរព្រាងរបស់អ្នកនៅលើក្តាររបស់អ្នក។

ការចាប់ផ្តើម - Arduino Cloud
ផលិតផលដែលបានបើក Arduino® IoT ទាំងអស់ត្រូវបានគាំទ្រនៅលើ Arduino® IoT Cloud ដែលអនុញ្ញាតឱ្យអ្នកកត់ត្រា ក្រាហ្វ និងវិភាគទិន្នន័យឧបករណ៍ចាប់សញ្ញា ព្រឹត្តិការណ៍កេះ និងធ្វើឱ្យផ្ទះ ឬអាជីវកម្មរបស់អ្នកដំណើរការដោយស្វ័យប្រវត្តិ។

Sampគំនូរព្រាង
Sample គំនូរព្រាងសម្រាប់ Arduino® Nano RP2040 Connect អាចរកបានទាំងនៅក្នុង “Examples” menu នៅក្នុង Arduino® IDE ឬនៅក្នុងផ្នែក “Documentation” នៃ Arduino webគេហទំព័រ [4]

ធនធានអនឡាញ
ឥឡូវនេះអ្នកបានឆ្លងកាត់មូលដ្ឋានគ្រឹះនៃអ្វីដែលអ្នកអាចធ្វើបានជាមួយក្រុមប្រឹក្សាភិបាល អ្នកអាចស្វែងយល់ពីលទ្ធភាពគ្មានទីបញ្ចប់ដែលវាផ្តល់ឱ្យដោយពិនិត្យមើលគម្រោងដ៏គួរឱ្យរំភើបនៅលើ ProjectHub [5] ឯកសារយោងបណ្ណាល័យ Arduino® [6] និងហាងអនឡាញ [7] ដែលជាកន្លែងដែល អ្នក​នឹង​អាច​បំពេញ​ក្ដារ​របស់​អ្នក​ជាមួយ​នឹង​ឧបករណ៍​ចាប់​សញ្ញា ​ឧបករណ៍​ចាប់​សញ្ញា និង​ច្រើន​ទៀត។

ការងើបឡើងវិញក្រុមប្រឹក្សាភិបាល
បន្ទះ Arduino ទាំងអស់មាន bootloader ភ្ជាប់មកជាមួយ ដែលអនុញ្ញាតឱ្យ flash board តាមរយៈ USB ។ ក្នុងករណីដែលគំនូរព្រាងចាក់សោអង្គដំណើរការ ហើយបន្ទះមិនអាចចូលទៅដល់បានទៀតទេតាមរយៈ USB នោះ វាអាចចូលទៅក្នុងរបៀបចាប់ផ្ដើមកម្មវិធីដោយចុចពីរដងលើប៊ូតុងកំណត់ឡើងវិញភ្លាមៗបន្ទាប់ពីបើកថាមពល។

ឧបករណ៍ភ្ជាប់ Pinouts

J1 មីក្រូយូអេសប៊ី

ម្ជុល មុខងារ ប្រភេទ ការពិពណ៌នា
1 V-BUS ថាមពល ថាមពល 5V USB
2 D- ភាពខុសគ្នា ទិន្នន័យ​ខុស​គ្នា USB -
3 D+ ភាពខុសគ្នា ទិន្នន័យ​ខុស​គ្នា USB +
4 ID ឌីជីថល មិនបានប្រើ
5 GND ថាមពល ដី

JP1

ម្ជុល មុខងារ ប្រភេទ ការពិពណ៌នា
1 TX1 ឌីជីថល UART TX / ម្ជុលឌីជីថល 1
2 RX0 ឌីជីថល UART RX / ម្ជុលឌីជីថល 0
3 RST ឌីជីថល កំណត់ឡើងវិញ
4 GND ថាមពល ដី
5 D2 ឌីជីថល ម្ជុលឌីជីថល ២
6 D3 ឌីជីថល ម្ជុលឌីជីថល ២
7 D4 ឌីជីថល ម្ជុលឌីជីថល ២
8 D5 ឌីជីថល ម្ជុលឌីជីថល ២
9 D6 ឌីជីថល ម្ជុលឌីជីថល ២
10 D7 ឌីជីថល ម្ជុលឌីជីថល ២
11 D8 ឌីជីថល ម្ជុលឌីជីថល ២
12 D9 ឌីជីថល ម្ជុលឌីជីថល ២
13 D10 ឌីជីថល ម្ជុលឌីជីថល ២
14 D11 ឌីជីថល ម្ជុលឌីជីថល ២
15 D12 ឌីជីថល ម្ជុលឌីជីថល ២

JP2

ម្ជុល មុខងារ ប្រភេទ ការពិពណ៌នា
1 D13 ឌីជីថល ម្ជុលឌីជីថល ២
2 3.3V ថាមពល ថាមពល 3.3V
3 REF អាណាឡូក NC
4 A0 អាណាឡូក ម្ជុលអាណាឡូក ០
5 A1 អាណាឡូក ម្ជុលអាណាឡូក ០
6 A2 អាណាឡូក ម្ជុលអាណាឡូក ០
7 A3 អាណាឡូក ម្ជុលអាណាឡូក ០
8 A4 អាណាឡូក ម្ជុលអាណាឡូក ០
9 A5 អាណាឡូក ម្ជុលអាណាឡូក ០
10 A6 អាណាឡូក ម្ជុលអាណាឡូក ០
11 A7 អាណាឡូក ម្ជុលអាណាឡូក ០
12 VUSB ថាមពល វ៉ុលបញ្ចូលយូអេសប៊ីtage
13 REC ឌីជីថល ប៊ូតសេល
14 GND ថាមពល ដី
15 វីន ថាមពល វ៉ុលtagអ៊ីបញ្ចូល

 

ចំណាំ៖ សេចក្តីយោងអាណាឡូក វ៉ុលtage ត្រូវបានជួសជុលនៅ +3.3V ។ A0-A3 ត្រូវបានភ្ជាប់ទៅ ADC របស់ RP2040 ។ A4-A7 ត្រូវបានភ្ជាប់ទៅ Nina W102 ADC ។ លើសពីនេះទៀត A4 ​​និង A5 ត្រូវបានចែករំលែកជាមួយឡានក្រុង I2C នៃ RP2040 ហើយត្រូវបានទាញឡើងជាមួយនឹងរេស៊ីស្តង់ 4.7 KΩ។

បន្ទះ RP2040 SWD

ម្ជុល មុខងារ ប្រភេទ ការពិពណ៌នា
1 ស៊ី។ ឌីអូ ឌីជីថល ខ្សែទិន្នន័យ SWD
2 GND ឌីជីថល ដី
3 SWCLK ឌីជីថល នាឡិកា SWD
4 +3V3 ឌីជីថល ផ្លូវដែកថាមពល 3V3
5 TP_RESETN ឌីជីថល កំណត់ឡើងវិញ

បន្ទះ Nina W102 SWD

ម្ជុល មុខងារ ប្រភេទ ការពិពណ៌នា
1 TP_RST ឌីជីថល កំណត់ឡើងវិញ
2 TP_RX ឌីជីថល ស៊េរី Rx
3 TP_TX ឌីជីថល សៀរៀល Tx
4 TP_GPIO0 ឌីជីថល GPIO ១

ព័ត៌មានមេកានិកArduino-Nano-RP2040-Connect-With-Headers-FIG- (7)

វិញ្ញាបនប័ត្រ

សេចក្តីថ្លែងការណ៍នៃការអនុលោមតាម CE DoC (EU)
យើងប្រកាសនៅក្រោមទំនួលខុសត្រូវរបស់យើងតែមួយគត់ដែលផលិតផលខាងលើអនុលោមតាមតម្រូវការសំខាន់ៗនៃការណែនាំរបស់ EU ខាងក្រោម ហើយដូច្នេះមានលក្ខណៈគ្រប់គ្រាន់សម្រាប់ចលនាដោយសេរីនៅក្នុងទីផ្សារដែលរួមមានសហភាពអឺរ៉ុប (EU) និងតំបន់សេដ្ឋកិច្ចអឺរ៉ុប (EEA)។

សេចក្តីប្រកាសនៃការអនុលោមតាម EU RoHS & REACH 211 01/19/2021
បន្ទះ Arduino គឺអនុលោមតាម RoHS 2 Directive 2011/65/EU របស់សភាអឺរ៉ុប និង RoHS 3 Directive 2015/863/EU នៃក្រុមប្រឹក្សាថ្ងៃទី 4 ខែមិថុនា ឆ្នាំ 2015 ស្តីពីការរឹតបន្តឹងការប្រើប្រាស់សារធាតុគ្រោះថ្នាក់មួយចំនួននៅក្នុងឧបករណ៍អគ្គិសនី និងអេឡិចត្រូនិច។

សារធាតុ ដែនកំណត់អតិបរមា (ppm)
នាំមុខ (Pb) 1000
កាឌីមីញ៉ូម (Cd) 100
បារត (Hg) 1000
Hexavalent Chromium (Cr6+) 1000
Poly Brominated Biphenyls (PBB) 1000
Poly Brominated Diphenyl ethers (PBDE) 1000
Bis(2-Ethylhexyl} phthalate (DEHP) 1000
Benzyl butyl phthalate (BBP) 1000
ឌីប៊ីទីទីលហ្វាតាឡាត (DBP) 1000
Diisobutyl phthalate (DIBP) 1000

ការលើកលែង៖ គ្មានការលើកលែងត្រូវបានទាមទារ។

ក្រុមប្រឹក្សាភិបាល Arduino គឺអនុលោមតាមច្បាប់ពេញលេញជាមួយនឹងតម្រូវការពាក់ព័ន្ធនៃបទប្បញ្ញត្តិសហភាពអឺរ៉ុប (EC) 1907/2006 ទាក់ទងនឹងការចុះឈ្មោះ ការវាយតម្លៃ ការអនុញ្ញាត និងការរឹតបន្តឹងនៃសារធាតុគីមី (REACH) ។ យើងប្រកាសថាគ្មាន SVHCs (https://echa.europa.eu/)web/guest/candidate-list-table) បញ្ជីបេក្ខជននៃសារធាតុដែលមានការព្រួយបារម្ភខ្ពស់ចំពោះការអនុញ្ញាតដែលចេញផ្សាយដោយ ECHA បច្ចុប្បន្នមានវត្តមាននៅក្នុងផលិតផលទាំងអស់ (និងកញ្ចប់ផងដែរ) ក្នុងបរិមាណសរុបក្នុងកំហាប់ស្មើ ឬលើសពី 0.1%។ ដើម្បីទទួលបានចំណេះដឹងដ៏ល្អបំផុតរបស់យើង យើងក៏ប្រកាសថាផលិតផលរបស់យើងមិនមានសារធាតុណាមួយដែលបានរាយក្នុង "បញ្ជីការអនុញ្ញាត" (ឧបសម្ព័ន្ធទី XIV នៃបទប្បញ្ញត្តិ REACH) និងសារធាតុនៃការព្រួយបារម្ភខ្ពស់ (SVHC) ក្នុងបរិមាណសំខាន់ៗណាមួយដូចដែលបានបញ្ជាក់។ ដោយឧបសម្ព័ន្ធទី XVII នៃបញ្ជីបេក្ខជនដែលបោះពុម្ពដោយ ECHA (ទីភ្នាក់ងារគីមីអឺរ៉ុប) 1907/2006/EC ។

FCC 

ការផ្លាស់ប្តូរ ឬការកែប្រែណាមួយដែលមិនមានការយល់ព្រមច្បាស់លាស់ដោយភាគីដែលទទួលខុសត្រូវចំពោះការអនុលោមភាពអាចចាត់ទុកជាមោឃៈសិទ្ធិអំណាចរបស់អ្នកប្រើប្រាស់ក្នុងប្រតិបត្តិការឧបករណ៍។

ឧបករណ៍នេះអនុលោមតាមផ្នែកទី 15 នៃច្បាប់ FCC ។ ប្រតិបត្តិការគឺស្ថិតក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោមៈ

  1. ឧបករណ៍នេះប្រហែលជាមិនបង្កការរំខានដែលបង្កគ្រោះថ្នាក់ទេ។
  2. ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយដែលទទួលបាន រួមទាំងការជ្រៀតជ្រែកដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បាន។

សេចក្តីថ្លែងការណ៍នៃការប៉ះពាល់វិទ្យុសកម្ម FCC RF៖

  1. ឧបករណ៍បញ្ជូននេះមិនត្រូវដាក់ទីតាំងរួមគ្នា ឬដំណើរការដោយភ្ជាប់ជាមួយអង់តែន ឬឧបករណ៍បញ្ជូនផ្សេងទៀតឡើយ។
  2. ឧបករណ៍នេះអនុលោមតាមដែនកំណត់នៃការប៉ះពាល់នឹងវិទ្យុសកម្ម RF ដែលបានកំណត់សម្រាប់បរិយាកាសដែលមិនអាចគ្រប់គ្រងបាន។
  3. ឧបករណ៍នេះគួរតែត្រូវបានដំឡើង និងដំណើរការដោយមានចម្ងាយអប្បបរមា 20cm រវាងវិទ្យុសកម្ម និងរាងកាយរបស់អ្នក។

សៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ឧបករណ៍វិទ្យុដែលលើកលែងអាជ្ញាប័ណ្ណត្រូវមានសេចក្តីជូនដំណឹងខាងក្រោម ឬសមមូលនៅក្នុងទីតាំងជាក់ស្តែងនៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់ ឬនៅលើឧបករណ៍ ឬទាំងពីរ។ ឧបករណ៍នេះអនុលោមតាមស្តង់ដារ RSS ដែលលើកលែងអាជ្ញាប័ណ្ណឧស្សាហកម្មកាណាដា។ ប្រតិបត្តិការគឺស្ថិតក្រោមលក្ខខណ្ឌពីរដូចខាងក្រោមៈ

  1. ឧបករណ៍នេះប្រហែលជាមិនបង្កការរំខានទេ។
  2. ឧបករណ៍នេះត្រូវតែទទួលយកការជ្រៀតជ្រែកណាមួយ រួមទាំងការជ្រៀតជ្រែកដែលអាចបណ្តាលឱ្យប្រតិបត្តិការដែលមិនចង់បានរបស់ឧបករណ៍។

អាស្រ័យហេតុនេះ Arduino Srl ប្រកាសថាផលិតផលនេះអនុលោមតាមតម្រូវការសំខាន់ៗ និងបទប្បញ្ញត្តិពាក់ព័ន្ធផ្សេងទៀតនៃសេចក្តីណែនាំ 2014/53/EU ។ ផលិតផលនេះត្រូវបានអនុញ្ញាតឱ្យប្រើនៅក្នុងរដ្ឋសមាជិកសហភាពអឺរ៉ុបទាំងអស់។ អាស្រ័យហេតុនេះ Arduino Srl ប្រកាសថាផលិតផលនេះអនុលោមតាមតម្រូវការសំខាន់ៗ និងបទប្បញ្ញត្តិពាក់ព័ន្ធផ្សេងទៀតនៃសេចក្តីណែនាំ 2014/53/EU ។ ផលិតផលនេះត្រូវបានអនុញ្ញាតឱ្យប្រើនៅក្នុងរដ្ឋសមាជិកសហភាពអឺរ៉ុបទាំងអស់។

ក្រុមតន្រ្តីប្រេកង់ ថាមពលវិទ្យុសកម្មអ៊ីសូត្រូពិកដែលមានប្រសិទ្ធភាពអតិបរមា (EIRP)
ធីប៊ីស៊ី ធីប៊ីស៊ី

ព័ត៌មានក្រុមហ៊ុន

ឈ្មោះក្រុមហ៊ុន Arduino Srl
អាស័យដ្ឋានក្រុមហ៊ុន តាមរយៈ Andrea Appiani, 2520900 MONZA

ឯកសារយោង

យោង តំណភ្ជាប់
Arduino IDE (Desktop) https://www.arduino.cc/en/Main/Software
Arduino IDE (ពពក) https://create.arduino.cc/editor
Cloud IDE ចាប់ផ្តើម https://create.arduino.cc/projecthub/Arduino_Genuino/getting-started-with-arduino-  web-editor-4b3e4a
អាឌូណូ Webគេហទំព័រ https://www.arduino.cc/
មជ្ឈមណ្ឌលគម្រោង https://create.arduino.cc/projecthub?by=part&part_id=11332&sort=trending
បណ្ណាល័យ PDM (មីក្រូហ្វូន) https://www.arduino.cc/en/Reference/PDM
WiFiNINA (Wi-Fi, W102)

បណ្ណាល័យ

https://www.arduino.cc/en/Reference/WiFiNINA
បណ្ណាល័យ ArduinoBLE (Bluetooth®, W-102) https://www.arduino.cc/en/Reference/ArduinoBLE
បណ្ណាល័យ IMU https://reference.arduino.cc/reference/en/libraries/arduino_lsm6ds3/
ហាងអនឡាញ https://store.arduino.cc/

ប្រវត្តិកែប្រែ

កាលបរិច្ឆេទ ការពិនិត្យឡើងវិញ ការផ្លាស់ប្តូរ
១០/១០/២០២៣ 3 បច្ចុប្បន្នភាពថែទាំទូទៅ
១០/១០/២០២៣ 2 ការផ្លាស់ប្តូរដែលបានស្នើសុំសម្រាប់ការបញ្ជាក់
១០/១០/២០២៣ 1 ការចេញផ្សាយដំបូង

Arduino® Nano RP2040 ភ្ជាប់
កែប្រែ៖ ០១/០៨/២០២៣

ឯកសារ/ធនធាន

Arduino Nano RP2040 ភ្ជាប់ជាមួយបឋមកថា [pdf] សៀវភៅណែនាំ
ABX00053, Nano RP2040 ភ្ជាប់ជាមួយបឋមកថា, Nano RP2040, ភ្ជាប់ជាមួយបឋមកថា, បឋមកថា

ឯកសារយោង

ទុកមតិយោបល់

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