និមិត្តសញ្ញាដែលអាចបង្រៀនបាន។

ប៊្លុកឆ្លាតវៃដែលអាចបង្រៀនបាន។

អាចបង្រៀនបាន Smart Pinball-ផលិតផល

Smart Pinball ដោយ Pblomme

តាំងពីខ្ញុំនៅក្មេងមក ខ្ញុំតែងតែចូលចិត្តលេងជាមួយម៉ាស៊ីន pinball។ យើង​មាន​កូន​តូច​មួយ​កាល​ខ្ញុំ​នៅ​ក្មេង ហើយ​ខ្ញុំ​បាន​ចំណាយ​ពេល​ច្រើន​ម៉ោង​លេង​ជាមួយ​រឿង​នោះ។ ដូច្នេះនៅពេលដែលគ្រូរបស់ខ្ញុំបានផ្តល់ឱ្យយើងនូវកិច្ចការនេះដើម្បីធ្វើ 'វត្ថុគួរឱ្យចាប់អារម្មណ៍' ហើយពួកគេផ្តល់ដំបូន្មានដើម្បីធ្វើឱ្យអ្វីដែលសប្បាយនោះខ្ញុំបានគិតអំពីម៉ាស៊ីន pinball ភ្លាមៗ។
ដូច្នេះ ក្នុងការណែនាំនេះ ខ្ញុំនឹងនាំអ្នកឆ្លងកាត់ការធ្វើដំណើរនេះ ដែលខ្ញុំបានយកដើម្បីធ្វើកំណែរបស់ខ្ញុំនៃម៉ាស៊ីន pinball ដ៏អស្ចារ្យ! ការផ្គត់ផ្គង់៖

សមាសធាតុ៖
  1. Raspberry Pi (€39,99) x1
  2. Raspberry T-cobbler (€3,95) x1
  3. ការផ្គត់ផ្គង់ថាមពល usb-c 3,3V (€9,99) x1
  4. បន្ទះឈើ (€9,45) x1
  5. LDR (€3,93) x1
  6. បង្ខំរេស៊ីស្តង់រសើប (€7,95) x1
  7. ឧបករណ៍ចាប់សញ្ញាអ៊ីនហ្វ្រារ៉េដ (€2,09) x1
  8. ដំបងឈើ (€6,87) x1
  9. ប្រអប់កៅស៊ូពណ៌ (€2,39) x1
  10. អេក្រង់ LCD (€8,86) x1
  11. ថ្មម៉ាបខ្មៅ (€0,20) x1
  12. ស្ទីគ័រអ៊ីយូតា (€9,99) x1
  13. ខ្សែ (€ 6,99) x1
  14. Servo Motor (€2,10) x1

ម៉ាស៊ីន Smart Pinball គឺជាម៉ាស៊ីន pinball DIY ដែលអាចបង្កើតបានដោយប្រើ Raspberry Pi និងសមាសធាតុផ្សេងៗ។ ម៉ាស៊ីន pinball មានឧបករណ៍ចាប់សញ្ញា ម៉ូទ័រ servo អេក្រង់ LCD និងមូលដ្ឋានទិន្នន័យសម្រាប់ផ្ទុកទិន្នន័យក. ខាង​ក្រោម​នេះ​គឺ​ជា​គ្រឿង​ផ្គត់ផ្គង់ និង​ឧបករណ៍​ដែល​ត្រូវ​ការ​ដើម្បី​ផលិត​ម៉ាស៊ីន Smart Pinball៖

ការផ្គត់ផ្គង់
  • Raspberry Pi (39.99) x1
  • Raspberry T-cobbler (3.95) x1
  • ការផ្គត់ផ្គង់ថាមពល USB-C 3.3V (9.99) x1
  • បន្ទះឈើ (9.45) x1
  • LDR (3.93) x1
  • រេស៊ីស្តង់រសើបដោយបង្ខំ (7.95) x1
  • ឧបករណ៍ចាប់សញ្ញាអ៊ីនហ្វ្រារ៉េដ (2.09) x1
  • ដំបងឈើ (6.87) x1
  • ប្រអប់កៅស៊ូពណ៌ (2.39) x1
  • អេក្រង់ LCD (8.86) x1
  • ថ្មម៉ាបខ្មៅ (0.20) x1
  • ស្ទីគ័រអ៊ីយូតា (9.99) x1
  • ខ្សែ (6.99) x1
  • ម៉ូទ័រ Servo (2.10) x1
ឧបករណ៍
  • កាំភ្លើងកាវ
  • Jigsaw
  • សមយុទ្ធមួយ។
  • កាវឈើ

ការណែនាំអំពីការប្រើប្រាស់

  1. ការភ្ជាប់អ្វីៗគ្រប់យ៉ាង៖ អនុវត្តតាមការណែនាំដែលមាននៅក្នុង PDF files ដើម្បីភ្ជាប់ឧបករណ៍ចាប់សញ្ញាទាំងអស់ ម៉ូទ័រ servo និងអេក្រង់ LCD ដោយប្រើខ្សែ។ ត្រូវប្រាកដថាសមាសធាតុទាំងអស់ត្រូវបានភ្ជាប់យ៉ាងត្រឹមត្រូវ និងសុវត្ថិភាព។
  2. ការដំឡើងមូលដ្ឋានទិន្នន័យ៖ ដំឡើង MariaDB នៅលើ Raspberry Pi របស់អ្នក ហើយភ្ជាប់ MySQL Workbench ទៅវា។ បន្ទាប់មកដំណើរការ SQL file ផ្តល់ជូនដើម្បីបង្កើតមូលដ្ឋានទិន្នន័យដើម្បីរក្សាទុកទិន្នន័យហ្គេមទាំងអស់។ មូលដ្ឋានទិន្នន័យមានតារាងសំខាន់ពីរ មួយសម្រាប់អ្នកលេង និងមួយទៀតសម្រាប់ទិន្នន័យឧបករណ៍ចាប់សញ្ញា។
  3. ការដំឡើងឧបករណ៍ចាប់សញ្ញា និងគេហទំព័រ៖ អនុវត្តតាមការណែនាំដែលមាននៅក្នុង PDF ដើម្បីដំឡើងឧបករណ៍ចាប់សញ្ញា និងគេហទំព័រសម្រាប់ម៉ាស៊ីន pinball ។
  4. បង្កើតហ្គេមរូបវិទ្យា៖ ប្រអប់៖ អនុវត្តតាមការណែនាំដែលមាននៅក្នុង PDF ដើម្បីបង្កើតប្រអប់ឈើសម្រាប់ម៉ាស៊ីន pinball ។
  5. ការ​រួម​បញ្ចូល​ទាំង​អស់​: ផ្សំធាតុផ្សំទាំងអស់របស់ម៉ាស៊ីន pinball តាមការណែនាំដែលមាននៅក្នុង PDF ។

ជំហានទី 1: ភ្ជាប់អ្វីគ្រប់យ៉ាង
នៅក្នុងឯកសារ pdf ខាងក្រោម អ្នកអាចរកឃើញអ្វី និងរបៀបដែលអ្នកអាចភ្ជាប់ឧបករណ៍ចាប់សញ្ញាទាំងអស់ ម៉ូទ័រ servo និងអេក្រង់ LCD ។ សមាសធាតុមួយចំនួនត្រូវបានកំណត់នៅលើក្តារបន្ទះនៅលើ pdf ប៉ុន្តែអ្នកគួរតែភ្ជាប់អ្វីៗគ្រប់យ៉ាងជាមួយខ្សែ។ តើត្រូវការអ្វីខ្លះដើម្បីដាក់អ្វីៗទាំងអស់នៅក្នុងប្រអប់នៅពេលក្រោយ?

ទាញយក៖ https://www.instructables.com/ORIG/FHF/1MQM/L4IGPP2Z/FHF1MQML4IGPP2Z.pdf

ទាញយក៖ https://www.instructables.com/ORIG/FFH/ZZ83/L4IGPP38/FFHZZ83L4IGPP38.pdf

ជំហានទី 2: ការដំឡើងមូលដ្ឋានទិន្នន័យ
សម្រាប់គម្រោងនេះ អ្នកត្រូវការមូលដ្ឋានទិន្នន័យ ដើម្បីរក្សាទុកទិន្នន័យទាំងអស់ដែលអ្នកនឹងទទួលបានពីហ្គេម។ ចំពោះបញ្ហានេះខ្ញុំបានបង្កើតមូលដ្ឋានទិន្នន័យនៅក្នុង MySQL workbench ។ ត្រូវប្រាកដថាអ្នកបានដំឡើង MariaDB នៅលើ raspberry-pi របស់អ្នក ហើយភ្ជាប់ MySQL workbench ទៅ pi របស់អ្នក។ នៅទីនោះអ្នកអាចដំណើរការ sqlle ដែលអ្នកអាចរកបាននៅក្រោមទីនេះ ដើម្បីទទួលបានមូលដ្ឋានទិន្នន័យ។ តារាងសំខាន់ៗនៅក្នុងមូលដ្ឋានទិន្នន័យគឺសម្រាប់មនុស្សដែលកំពុងលេង និងទិន្នន័យឧបករណ៍ចាប់សញ្ញាដែលរក្សាទុកក្នុងតារាង 'spel' ។ វារក្សាទុកនៅពេលដែលហ្គេមចាប់ផ្តើម និងបញ្ចប់ ចំនួនដងដែលអ្នកប៉ះតំបន់ក្តៅ និងពេលវេលាលេង។ ទាំងអស់នេះត្រូវបានប្រើដើម្បីទទួលបានតារាងពិន្ទុនៃហ្គេមល្អបំផុតទាំង 10 ដែលបានលេង។ការណែនាំ Smart Pinball-fig-2

ជំហានទី 3៖ ការដំឡើងឧបករណ៍ចាប់សញ្ញា និងគេហទំព័រ
នៅក្នុងបណ្ណាល័យ Github អ្នកអាចបង្កើតកូដទាំងអស់ដែលអ្នកត្រូវការដើម្បីធ្វើឱ្យឧបករណ៍ចាប់សញ្ញា និងម៉ូទ័រដំណើរការ។ អ្នកក៏អាច nd កូដទាំងអស់ដើម្បីបង្កើត webការងារគេហទំព័រ និងធ្វើអន្តរកម្មជាមួយហ្គេម។

ព័ត៌មានតិចតួចអំពីលេខកូដ៖
ហ្គេមចាប់ផ្តើមនៅពេលដែលបាល់រមៀលនៅជិត ldr ដូច្នេះវាកាន់តែងងឹត។ ldr រកឃើញវា ហើយចាប់ផ្តើមហ្គេម។ អ្នកអាចផ្លាស់ប្តូរអាំងតង់ស៊ីតេនៃ ldr ទៅស្ថានភាពពន្លឺរបស់អ្នកយ៉ាងល្អឥតខ្ចោះ។ ខ្ញុំបានដាក់វានៅលើ 950 ព្រោះវាដំណើរការល្អកន្លែងដែលខ្ញុំសាងសង់វា ប៉ុន្តែវាអាចខុសគ្នាសម្រាប់អ្នក។ អ្នកទទួលបានពិន្ទុសម្រាប់រាល់វិនាទីដែលអ្នករក្សាបាល់ 'នៅរស់' ។ នៅពេលអ្នកប៉ះឧបករណ៍ចាប់សញ្ញាសម្ពាធ aka តំបន់ក្តៅ អ្នកទទួលបានពិន្ទុបន្ថែម ហើយ servomotor ឈប់ងាកបន្តិច។ នៅពេលដែលអ្នកចាញ់ជាយថាហេតុ បាល់នឹងវិលនៅក្បែរ IR-sensor ហើយនោះជារបៀបដែលហ្គេមដឹងនៅពេលអ្នកចាញ់។

ជំហានទី 4: បង្កើតហ្គេម Phisical: ប្រអប់
ជំហានដំបូងនៃការបង្កើតហ្គេម គឺបង្កើតប្រអប់ដោយខ្លួនឯង។ ខ្ញុំផ្អែកលើការរចនាវីដេអូរបស់ខ្ញុំ។ មានតែខ្ញុំទេដែលប្រើឈើជំនួសឱ្យក្រដាសកាតុងធ្វើកេស ហើយធ្វើឱ្យចុងខ្ពស់បន្តិច ដូច្នេះវាមិនអាចប្រើអេក្រង់ LCD បានទេ។ ខ្ញុំ​មាន​សំណាង​ណាស់ ព្រោះ​ខ្ញុំ​មាន​មិត្ត​ម្នាក់​ប្រើ​ម៉ាស៊ីន​កាត់​ឈើ ប៉ុន្តែ​វា​អាច​កាត់​រាង​បាន​ដោយ​ប្រើ​កន្ត្រៃ។
ចាប់ផ្តើមដោយកាត់ផ្នែកចំហៀង ខាងក្រោយ ផ្នែកខាងមុខ និងបន្ទះដីមេ។ មុនពេលភ្ជាប់អ្វីៗគ្រប់យ៉ាង ធ្វើរន្ធនៅខាងក្រោយសម្រាប់អេក្រង់ LCD ។ ឥឡូវនេះភ្ជាប់អ្វីៗគ្រប់យ៉ាងដោយក្រចកឬកាវឈើ។ ត្រូវប្រាកដថាអ្នកមានគែមយ៉ាងហោចណាស់មួយសង់ទីម៉ែត្រនៅសងខាង។ បន្ទាប់​មក​វា​ត្រូវ​ខួង​រន្ធ​ខ្លះ! អ្នក​ត្រូវ​ការ​រន្ធ​ពីរ​ជា​រាង​ត្រីកោណ​ដើម្បី​ដាក់​ដំបង​ចូល និង​រន្ធ​ខ្លះ​សម្រាប់​ម៉ូទ័រ និង​ឧបករណ៍​ចាប់​សញ្ញា។ នៅលើបន្ទះឈើ ដាក់កៅស៊ូប្រហែល 3 ខ្សែនីមួយៗ ដូច្នេះបាល់អាចលោត ឬពីវា។ ត្រូវប្រាកដថាអ្នកមានរន្ធធំមួយចំនួននៅចុងបញ្ចប់នៃប្រអប់ ដើម្បីដាក់ខ្សែថាមពល និងខ្សែផ្សេងទៀតឆ្លងកាត់។ ផ្នែកចុងក្រោយ និងពិបាកបំផុតក្នុងការរៀបចំគឺយន្តការសម្រាប់ ippers ។ តាមទ្រឹស្តីវាមិនពិបាកទេ។ ដំបងដែលអ្នកចុចបង្វែរប្លុកមួយ ហើយក្រុមកៅស៊ូរុញដែលរារាំងនោះត្រឡប់មកវិញ។ នៅ​លើ​ប្លុក​នោះ​មាន​ដំបង​មួយ​នៅ​ខាង​លើ។ ត្រូវប្រាកដថាបន្ទះឈើនៅសងខាងគឺពិតជាស្អិតជាប់នឹងដុំៗ ដូច្នេះហើយវាមិនធ្លាក់ទេ។ការណែនាំ Smart Pinball-fig-3 ការណែនាំ Smart Pinball-fig-4

ជំហានទី 5: ផ្សំអ្វីគ្រប់យ៉ាង
បន្ទាប់ពីប្រអប់រួចរាល់ យើងអាចចាប់ផ្តើមដាក់អ្វីៗទាំងអស់ជាមួយគ្នា។ អ្នកអាចភ្ជាប់ raspberry-pi នៅកណ្តាលដោយវីសតូចៗមួយចំនួន។ គ្រាន់តែត្រូវប្រាកដថាអ្នកមិនដាក់ពួកវាចូលជ្រៅពេក បើមិនដូច្នេះទេ ពួកវានឹងចេញពីចាននៅខាងលើ។ អ្នកគ្រាន់តែអាចយកស្រទាប់ការពារនៃក្តារបន្ទះចេញ ហើយគ្រាន់តែបិទវាចូលទៅក្នុងប្រអប់។ ដាក់ ​​ldr នៅផ្នែកខាងឆ្វេងនៃប្រអប់បន្ទាប់ពីយន្តការចាប់ផ្តើម។ អ្នកអាចដាក់ឧបករណ៍ចាប់សញ្ញាសម្ពាធនៅកន្លែងណាដែលអ្នកចូលចិត្ត។ ខ្ញុំដាក់វានៅពីមុខត្រីកោណមួយ។ អ្នកប្រហែលជាត្រូវធ្វើរន្ធមួយទៀតនៅខាងមុខ ដើម្បីរុញ IR-sensor ចូលទៅក្នុង។ វាត្រូវតែទៅចំហៀងដើម្បីមើលបាល់។ រន្ធដែលអ្នកបានធ្វើសម្រាប់អេក្រង់ LCD គួរតែមានទំហំល្អឥតខ្ចោះសម្រាប់អ្នកគ្រាន់តែរុញវាចូល។ សម្រាប់ម៉ូទ័រ អ្នកអាចបិទវាបន្តិចដោយប្រើកាំភ្លើងកាវ។ ដាក់ឈើតាមរន្ធដែលអ្នកបានធ្វើសម្រាប់វា ហើយកាវបិទឈើតូចមួយទៅនឹងបន្ទះឈើ។ បន្ទាប់​ពី​បាន​ធ្វើ​រួច អ្នក​អាច​ដាក់​លើ​វា ដោយ​បិទ​ស្ទីគ័រ​ស្អាតៗ​ខ្លះ​លើ​វា!ការណែនាំ Smart Pinball-fig-5 ការណែនាំ Smart Pinball-fig-6 ការណែនាំ Smart Pinball-fig-7

ឯកសារ/ធនធាន

ប៊្លុកឆ្លាតវៃដែលអាចបង្រៀនបាន។ [pdf] សេចក្តីណែនាំ
ប៊្លុកឆ្លាតវៃ

ឯកសារយោង

ទុកមតិយោបល់

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