ឧបករណ៍: គម្រោងចំណតឆ្លាតវៃ
ការពិពណ៌នាអំពីផលិតផល
តើអ្នកធ្លាប់ឃើញរថយន្តតម្រង់ជួរនៅច្រកចូលកន្លែងចតរថយន្តដោយសារតែគ្មាននរណាម្នាក់ដឹងថាមានកន្លែងទំនេរនៅខាងក្នុងទេ? ហេតុអ្វីបានជារឿងនេះកើតឡើង ហើយតើបច្ចេកវិទ្យាអាចដោះស្រាយបញ្ហានេះដោយរបៀបណា?
ឧបករណ៍ចតរថយន្តឆ្លាតវៃ ផ្ដល់អំណាចដល់អ្នកចាប់ផ្ដើមដំបូងក្នុងការធ្វើជាម្ចាស់លើវិស្វកម្មក្នុងពិភពពិត តាមរយៈការដោះស្រាយបញ្ហាជាក់ស្ដែង។ ត្រូវបានរចនាឡើងសម្រាប់អ្នកចូលចិត្តអេឡិចត្រូនិច ឧបករណ៍ដ៏ទូលំទូលាយនេះមានកម្មវិធីសិក្សាស៊េរីពិសោធន៍ ដែលដំណើរការពីគោលគំនិតគ្រឹះទៅប្រធានបទកម្រិតខ្ពស់។
ឧបករណ៍នេះផ្ដល់នូវសមត្ថភាពសំខាន់ៗចំនួនបី៖
- ពង្រឹងជំនាញដោះស្រាយបញ្ហារបស់អ្នក ដោយចាប់ផ្ដើមជាមួយការរចនា Algorithm
- ចាប់ផ្ដើមជាមួយមូលដ្ឋានគ្រឹះនៃការសរសេរកម្មវិធី Arduino និងគោលការណ៍សរសេរកូដស្នូល
- គ្រប់គ្រង Servo Motor និងគ្រប់គ្រងទិន្នផលជាច្រើន រួមទាំងអេក្រង់ LCD, Buzzer និងសូចនាករ LED ព្រមទាំងដំណើរការសញ្ញាឌីជីថលពី Sensor ផ្សេងៗ
កម្មវិធីសិក្សាមន្ទីរពិសោធន៍
ការពិសោធន៍ទី ១៖ ប្រពន្ធ័ចំណតឆ្លាតវៃ (កម្រិតមូលដ្ឋាន)
ពួកយើងសូមណែនាំមេរៀនខ្លីៗអំពី ប្រព័ន្ធចំណតឆ្លាតវៃ (កម្រិតមូលដ្ឋាន) ដែលជាគំរូដំបូងក្នុង ស៊េរីមេរៀន គម្រោងចំណតឆ្លាតវៃ។ មេរៀនខ្លីៗនេះបង្ហាញអំពីដំណើរការរបស់ប្រពន្ធ័ចំណត ដោយអាចបិទបើកទ្វារ (របាំងចំណត) ស្វ័យប្រវិត្តបាន។ គ្រឿងបង្គុំដែលត្រូវប្រើមានដូចជា៖ ម៉ូឌុល Infrared sensor អាចដឹងវត្តមានយានជំនិះ (ឡាន)។ ម៉ូទ័រ Servo ដើម្បីបើក ឬ បិទទ្វារ (របាំង)។ LEDs ចំនួន ៥ ដែលតំណាងឲ្យរថយន្ត (៥)។ នៅពេល LED ទាំង ៥ ភ្លឺទាំងអស់ មានន័យថាកន្លែងចំណតបានពេញ (ចំនួនអតិបរមា)។ ម៉ូឌុល Buzzer នឹងបន្លឺសម្លេង ចំនួន ៣ ដង ដើម្បីបញ្ជាក់ថាចំណតបានពេញហើយ។ ចុងក្រោយ និងសំខាន់ជាងគេគឺ Arduino Uno ដើរតួជាខួរក្បាលដែល បញា្ជ និង ចាប់ទទួលសញ្ញា ពី Infrared sensor, Servo, LEDs Buzzer។
ការពិសោធន៍ទី ២៖ ចំណតឆ្លាតវៃជាមួយ LCD
ការពិសោធន៍ទី ២៖ ចំណតឆ្លាតវៃជាមួយ LCD គឺជាគំរូទីពីរនៅក្នុង ស៊េរីមេរៀន គម្រោងចំណតឆ្លាតវៃ។ វាបង្កើតឡើងដោយផ្ទាល់នៅលើប្រព័ន្ធដែលអ្នកបានបញ្ចប់នៅក្នុងការពិសោធន៍ទី ១ ដូច្នេះអ្នកគួរតែបំពេញ ការពិសោធន៍ទី ១ ជាមុនសិនមុនពេលចាប់ផ្តើមនៅទីនេះ។ នៅក្នុង ការពិសោធន៍ទី ១ អ្នកបើកបរអាចអានស្ថានភាពចំណតបានតែពី 5 LEDs ប៉ុណ្ណោះ។ នោះដំណើរការល្អ ប៉ុន្តែវាមិនសូវងាយស្រួលទេ — អ្នកបើកបរឃើញតែអំពូលភ្លើង មិនមែនពាក្យពេចន៍ទេ។ នៅក្នុង ការពិសោធន៍ទី ២ យើងបន្ថែម 16x2 I2C LCD អេក្រង់ដើម្បីឱ្យប្រព័ន្ធអាចបង្ហាញអក្សរពិតៗដូចជា "Welcome to Stablu", "Spaces: 3 / 5", "PARKING FULL", ឬ "Drive safely!"។ ដើម្បីរក្សាខ្សែភ្លើងឱ្យមានសណ្ដាប់ធ្នាប់នៅពេលគម្រោងរីកចម្រើន យើងក៏បានណែនាំ Arduino UNO R3 Sensor Shield 5V ផងដែរ។ វាដោតពីលើ Arduino UNO ហើយបង្ហាញរាល់ម្ជុលជាក្បាល 3 ម្ជុល (សញ្ញា · VCC · GND) ដូច្នេះអ្នកអាចភ្ជាប់ម៉ូឌុលដោយប្រើខ្សែតែមួយជំនួសឱ្យខ្សែលោតដាច់ដោយឡែកចំនួនបីតាមរយៈបន្ទះនំប៉័ង។ ក៏មាន I2C connector សម្រាប់ LCD ផងដែរ។ នៅចុងបញ្ចប់នៃមន្ទីរពិសោធន៍នេះ អ្នកនឹងមានប្រព័ន្ធចំណតឆ្លាតវៃដែល មើលឃើញ រថយន្ត (ឧបករណ៍ចាប់សញ្ញា IR) សម្រេចចិត្ត ថាត្រូវធ្វើអ្វី (Arduino) ធ្វើសកម្មភាព លើពិភពលោក (servo, LEDs, buzzer) ហើយចុងក្រោយ និយាយតបវិញ ទៅអ្នកបើកបរ (LCD)។
ការពិសោធន៍ទី ៣៖ ចំណតឆ្លាតវៃជាមួយ LCD និង RFID
🚀 នឹងមកដល់ឆាប់ៗនេះ! ផលិតផលនេះមិនទាន់មានសម្រាប់លក់នៅឡើយទេ។ សូមរង់ចាំការចេញលក់! ការពិសោធន៍ទី ៣៖ ចំណតឆ្លាតវៃជាមួយ LCD និង RFID Access គឺជាគំរូដើមទីបីនៅក្នុងស៊េរីមេរៀនចំណតឆ្លាតវៃ។ វាបានកសាងដោយផ្ទាល់ពីការពិសោធន៍ទី ១ (LEDs, buzzer, servo, IR sensors) និងមេរៀន 02 (LCD លើ I2C) ដូច្នេះអ្នកគួរតែបញ្ចប់មេរៀនទាំងនោះជាមុនសិន។ រហូតមកដល់ពេលនេះ ប្រព័ន្ធរបស់យើងមានចំណុចខ្សោយធំមួយ — នរណាម្នាក់ដែលមានឡានអាចបើកចូលបាន។ ចំណតរថយន្តពិតប្រាកដមិនដូចនោះទេ។ ចំណតក្រុមហ៊ុន តំបន់ VIP ច្រកទ្វារលំនៅឋាន តំបន់បុគ្គលិកសាលា — ពួកគេទាំងអស់ត្រូវដឹងថា អ្នកណាកំពុងសុំចូល មិនមែនគ្រាន់តែថាមានឡាននៅទីនោះទេ។ នៅក្នុងការពិសោធន៍ទី ៣ យើងបន្ថែម ឧបករណ៍អាន RFID RC522 និងសំណុំតូចមួយនៃ កាត RFID / កូនសោ។ កាតនីមួយៗផ្ទុកលេខតែមួយគត់ដែលហៅថា UID។ នៅពេលដែលអ្នកបើកបរចុចកាត Arduino អាន UID ពិនិត្យវាប្រឆាំងនឹងបញ្ជីកាតដែលបានអនុញ្ញាត ហើយបន្ទាប់មកទើបបើកទ្វារ។ កាតដែលមិនស្គាល់ត្រូវបានបដិសេធ — LCD បង្ហាញ "Access Denied" ហើយទ្វារនៅតែបិទ។ គំនិតបច្ចេកទេសថ្មីពីរបានលេចឡើងនៅទីនេះជាលើកដំបូង។ ទីមួយគឺ ការទំនាក់ទំនង SPI ដែលជាពិធីសារផ្សេងពី I2C ដែលអ្នកបានប្រើសម្រាប់ LCD។ ទីពីរគឺគំនិតនៃ បញ្ជីស — ការរក្សាទុកបញ្ជី UID ដែលបានអនុញ្ញាត និងប្រៀបធៀបពួកវាដោយបៃ។ អ្នកក៏នឹងឃើញជាលើកដំបូងផងដែរពីរបៀបដែល ពិធីសារទំនាក់ទំនងពីរ (I2C និង SPI) រត់រួមគ្នាដោយរីករាយនៅលើ Arduino UNO មួយ។ នៅចុងបញ្ចប់នៃការពិសោធន៍ទនេះ ប្រព័ន្ធចំណតឆ្លាតវៃរបស់អ្នកនឹង មើលឃើញ រថយន្ត (ឧបករណ៍ចាប់សញ្ញា IR) ស្គាល់ អ្នកបើកបរ (RFID) សម្រេចចិត្ត ថាអ្នកណាត្រូវបានស្វាគមន៍ (តក្កវិជ្ជា Arduino) ធ្វើសកម្មភាព លើពិភពលោក (servo, LEDs, buzzer) និង ឆ្លើយតប ទៅអ្នកបើកបរ (LCD)។
លទ្ធផលសិក្សា
- ស្វែងយល់មូលដ្ឋានគ្រឹះនៃការសរសេរកូដ Arduino
- ស្វែងយល់ពីរបៀបប្រើប្រាស់ឧបករណ៏ IR និងគ្រប់គ្រងសឺវ៉ូ
- អានដ្យាក្រាមជាជំនាញដែលនឹងជួយដល់គម្រោងនាពេលអនាគតទាំងអស់។
- ការគិតតាមបែបក្បួនដោះស្រាយ - បង្កើតតក្កវិជ្ជាដោយខ្លួនឯង។
Product Specifications
- តង់ស្យុងប្រតិបត្តិការ 5V
- ម៉ូទ័រ 180 ដឺក្រេ
Resources
No documents available.