ໂລໂກ້ instructables

instructables Smart Pinball

instructables Smart Pinball-ຜະລິດຕະພັນ

Smart Pinball ໂດຍ Pblomme

ຕັ້ງແຕ່ຂ້ອຍເປັນເດັກນ້ອຍ, ຂ້ອຍມັກຫຼິ້ນກັບເຄື່ອງ 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. ເຊີໂວມໍເຕີ (€2,10) x1

ເຄື່ອງ Pinball Smart ແມ່ນເຄື່ອງ pinball DIY ທີ່ສາມາດສ້າງໄດ້ໂດຍໃຊ້ Raspberry Pi ແລະສ່ວນປະກອບຕ່າງໆ. ເຄື່ອງ pinball ມີເຊັນເຊີ, ມໍເຕີ servo, ຫນ້າຈໍ LCD, ແລະຖານຂໍ້ມູນທີ່ຈະເກັບຮັກສາ datກ. ຕໍ່​ໄປ​ນີ້​ແມ່ນ​ອຸ​ປະ​ກອນ​ແລະ​ເຄື່ອງ​ມື​ທີ່​ຈໍາ​ເປັນ​ເພື່ອ​ເຮັດ​ໃຫ້​ເຄື່ອງ​ສະ​ຫຼາດ 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
  • ມໍເຕີເຊີໂວ (2.10) x1
ເຄື່ອງມື
  • ປືນກາວ
  • Jigsaw
  • ເຈາະ
  • ກາວໄມ້

ຄໍາແນະນໍາການນໍາໃຊ້

  1. ການ​ເຊື່ອມ​ຕໍ່​ທັງ​ຫມົດ​: ປະຕິບັດຕາມຄໍາແນະນໍາທີ່ສະຫນອງໃຫ້ຢູ່ໃນ PDF files ເພື່ອເຊື່ອມຕໍ່ sensors ທັງຫມົດ, servo motor, ແລະຫນ້າຈໍ LCD ໂດຍໃຊ້ສາຍ. ໃຫ້ແນ່ໃຈວ່າອົງປະກອບທັງຫມົດຖືກເຊື່ອມຕໍ່ຢ່າງຖືກຕ້ອງແລະປອດໄພ.
  2. ການ​ຕັ້ງ​ຄ່າ​ຖານ​ຂໍ້​ມູນ​: ຕິດຕັ້ງ MariaDB ໃນ Raspberry Pi ຂອງທ່ານແລະເຊື່ອມຕໍ່ MySQL Workbench ກັບມັນ. ຫຼັງຈາກນັ້ນ, ດໍາເນີນການ SQL file ສະຫນອງໃຫ້ເພື່ອສ້າງຖານຂໍ້ມູນເພື່ອເກັບຂໍ້ມູນເກມທັງຫມົດ. ຖານຂໍ້ມູນປະກອບດ້ວຍສອງຕາຕະລາງທີ່ສໍາຄັນ, ຫນຶ່ງສໍາລັບຜູ້ນແລະອື່ນສໍາລັບຂໍ້ມູນເຊັນເຊີ.
  3. ຕັ້ງຄ່າເຊັນເຊີ ແລະເວັບໄຊ: ປະຕິບັດຕາມຄໍາແນະນໍາທີ່ສະຫນອງໃຫ້ຢູ່ໃນ PDF ເພື່ອຕັ້ງຄ່າເຊັນເຊີແລະສະຖານທີ່ສໍາລັບເຄື່ອງ pinball.
  4. ການສ້າງເກມທາງດ້ານຮ່າງກາຍ: ກ່ອງ: ປະຕິບັດຕາມຄໍາແນະນໍາທີ່ສະຫນອງໃຫ້ຢູ່ໃນ PDF ເພື່ອສ້າງກ່ອງໄມ້ສໍາລັບເຄື່ອງ pinball.
  5. ລວມ​ທັງ​ຫມົດ​: ສົມທົບອົງປະກອບທັງຫມົດຂອງເຄື່ອງ pinball ຕາມຄໍາແນະນໍາທີ່ຢູ່ໃນ PDF.

ຂັ້ນຕອນທີ 1: ການເຊື່ອມຕໍ່ທຸກສິ່ງທຸກຢ່າງ
ໃນ pdf ຂອງຂ້າງລຸ່ມນີ້ທ່ານສາມາດຊອກຫາສິ່ງທີ່ແລະວິທີທີ່ທ່ານສາມາດເຊື່ອມຕໍ່ເຊັນເຊີທັງຫມົດ, ມໍເຕີ servo, ແລະຫນ້າຈໍ LCD. ບາງສ່ວນຂອງອົງປະກອບແມ່ນຕັ້ງຢູ່ໃນ breadboard ໃນ 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 ເກມ​ທີ່​ດີ​ທີ່​ສຸດ​ໄດ້​ຫຼິ້ນ​.instructables Smart Pinball-fig-2

ຂັ້ນຕອນທີ 3: ການຕັ້ງຄ່າເຊັນເຊີແລະສະຖານທີ່
ໃນຫ້ອງສະຫມຸດ Github ທ່ານສາມາດ nd ລະຫັດທັງຫມົດທີ່ທ່ານຕ້ອງການເພື່ອເຮັດໃຫ້ເຊັນເຊີແລະມໍເຕີເຮັດວຽກ. ນອກນັ້ນທ່ານຍັງສາມາດ nd ລະຫັດທັງຫມົດເພື່ອເຮັດໃຫ້ webສະຖານທີ່ເຮັດວຽກແລະພົວພັນກັບເກມ.

ຂໍ້ມູນເລັກນ້ອຍກ່ຽວກັບລະຫັດ:
ເກມເລີ່ມຕົ້ນເມື່ອບານມ້ວນຢູ່ຂ້າງ ldr, ສະນັ້ນມັນຈຶ່ງມືດຂຶ້ນ. ldr ກວດພົບນີ້ແລະເລີ່ມເກມ. ທ່ານ​ສາ​ມາດ​ປ່ຽນ​ຄວາມ​ເຂັ້ມ​ຂອງ ldr ໄດ້​ຢ່າງ​ສົມ​ບູນ r ສະ​ຖາ​ນະ​ການ​ເຮັດ​ໃຫ້​ມີ​ແສງ​ຂອງ​ທ່ານ​. ຂ້ອຍໃສ່ມັນໃສ່ 950, ເພາະວ່າມັນເຮັດວຽກໄດ້ດີທີ່ຂ້ອຍສ້າງມັນ, ແຕ່ມັນອາດຈະແຕກຕ່າງກັນສໍາລັບທ່ານ. ທ່ານໄດ້ຮັບຄະແນນສໍາລັບທຸກໆວິນາທີທີ່ທ່ານຮັກສາບານ 'ມີຊີວິດຢູ່'. ໃນເວລາທີ່ທ່ານຕີເຊັນເຊີຄວາມກົດດັນ, aka, ເຂດຮ້ອນ, ທ່ານໄດ້ຮັບຈຸດພິເສດແລະ servomotor ຢຸດເຊົາການຫັນເປັນເລັກນ້ອຍ. ໃນເວລາທີ່ທ່ານສູນເສຍໃນທີ່ສຸດ, ບານຈະມ້ວນຕໍ່ໄປກັບ IR-sensor ແລະນັ້ນແມ່ນວິທີທີ່ເກມຮູ້ວ່າໃນເວລາທີ່ທ່ານສູນເສຍ.

ຂັ້ນຕອນທີ 4: ການສ້າງເກມ Phisical: ກ່ອງ
ຂັ້ນຕອນທໍາອິດຂອງການເຮັດໃຫ້ເກມ, ແມ່ນການເຮັດໃຫ້ກ່ອງຕົວມັນເອງ. ຂ້ອຍອີງໃສ່ການອອກແບບຂອງຂ້ອຍຂອງວິດີໂອນີ້. ພຽງແຕ່ຂ້າພະເຈົ້າໃຊ້ໄມ້ແທນທີ່ຈະເປັນ cardboard ແລະເຮັດໃຫ້ທ້າຍສູງເລັກນ້ອຍ, ສະນັ້ນມັນບໍ່ສາມາດເປັນຫນ້າຈໍ lcd. ຂ້ອຍໂຊກດີ, ເພາະວ່າຂ້ອຍມີໝູ່ທີ່ມີເຄື່ອງຕັດໄມ້, ແຕ່ສາມາດຕັດຮູບໄດ້ໂດຍໃຊ້ jigsaw.
ເລີ່ມຕົ້ນດ້ວຍການຕັດອອກດ້ານຂ້າງ, ດ້ານຫລັງ, ດ້ານຫນ້າແລະແຜ່ນພື້ນດິນຕົ້ນຕໍ. ກ່ອນທີ່ຈະເຊື່ອມຕໍ່ທຸກສິ່ງທຸກຢ່າງ, ເຮັດຮູຢູ່ດ້ານຫລັງສໍາລັບຫນ້າຈໍ lcd. ໃນປັດຈຸບັນເຊື່ອມຕໍ່ທຸກສິ່ງທຸກຢ່າງດ້ວຍເລັບຫຼືກາວໄມ້. ໃຫ້ແນ່ໃຈວ່າທ່ານມີຂອບຂອງຢ່າງຫນ້ອຍຫນຶ່ງຊັງຕີແມັດຢູ່ດ້ານຂ້າງ. ຫຼັງ​ຈາກ​ນັ້ນ​, tome ຂອງ​ຕົນ​ເພື່ອ​ເຈາະ​ຮູ​ບາງ​! ທ່ານຕ້ອງການສອງຮູໃນຮູບສາມຫລ່ຽມເພື່ອເອົາໄມ້ເຂົ້າໄປໃນແລະບາງຮູສໍາລັບມໍເຕີແລະເຊັນເຊີ. ຢູ່ເທິງໄມ້, ເອົາແຖບຢາງປະມານ 3 ອັນ, ເພື່ອໃຫ້ບານສາມາດຕີໄດ້. ໃຫ້ແນ່ໃຈວ່າທ່ານມີຮູໃຫຍ່ຢູ່ໃນຕອນທ້າຍຂອງກ່ອງເພື່ອເອົາສາຍໄຟແລະສາຍອື່ນໆຜ່ານ. ສ່ວນສຸດທ້າຍແລະຍາກທີ່ສຸດທີ່ຈະເຮັດ, ແມ່ນກົນໄກສໍາລັບ ippers. ໃນທາງທິດສະດີ, ມັນບໍ່ແມ່ນເລື່ອງຍາກ. ໄມ້​ທີ່​ເຈົ້າ​ກົດ​ນັ້ນ​ເຮັດ​ໃຫ້​ທ່ອນ​ໄມ້ ແລະ​ແຖບ​ຢາງ​ພັດ​ກັບ​ຕັນ. ຢູ່​ເທິງ​ຕັນ​ນັ້ນ​ມີ​ໄມ້​ຢືນ​ຕົ້ນ​ຢູ່​ເທິງ​ສຸດ​ຂອງ​ນັ້ນ. ໃຫ້ແນ່ໃຈວ່າໄມ້ດ້ານຂ້າງແມ່ນກາວດີກັບທ່ອນໄມ້, ດັ່ງນັ້ນພວກມັນບໍ່ຕົກ.instructables Smart Pinball-fig-3 instructables Smart Pinball-fig-4

ຂັ້ນຕອນທີ 5: ສົມທົບທຸກສິ່ງທຸກຢ່າງ
ຫຼັງຈາກກ່ອງສໍາເລັດແລ້ວ, ພວກເຮົາສາມາດເລີ່ມຕົ້ນເອົາທຸກສິ່ງທຸກຢ່າງຮ່ວມກັນ. ທ່ານສາມາດຕິດ raspberry-pi ຢູ່ເຄິ່ງກາງດ້ວຍ screws ຂະຫນາດນ້ອຍບາງ. ພຽງແຕ່ໃຫ້ແນ່ໃຈວ່າທ່ານບໍ່ເອົາພວກມັນເຂົ້າໄປໃນເລິກເກີນໄປ, ຖ້າບໍ່ດັ່ງນັ້ນພວກມັນຈະຕິດອອກຈາກແຜ່ນຢູ່ເທິງສຸດ. ທ່ານພຽງແຕ່ສາມາດເອົາຊັ້ນປ້ອງກັນຂອງ breadboards ແລະພຽງແຕ່ຕິດໃຫ້ເຂົາເຈົ້າເຂົ້າໄປໃນກ່ອງ. ເອົາ ldr ໃນດ້ານຊ້າຍຂອງກ່ອງ, ພຽງແຕ່ຫຼັງຈາກກົນໄກການເປີດຕົວ. ທ່ານສາມາດໃສ່ເຊັນເຊີຄວາມກົດດັນບ່ອນທີ່ທ່ານຕ້ອງການ. ຂ້າ​ພະ​ເຈົ້າ​ເອົາ​ມັນ​ຢູ່​ທາງ​ຫນ້າ​ຂອງ​ສາມ​ຫຼ່ຽມ​. ທ່ານອາດຈະຕ້ອງເຮັດຮູອື່ນຢູ່ດ້ານຫນ້າເພື່ອເລື່ອນ IR-sensor ເຂົ້າໄປໃນ. ມັນຕ້ອງຢູ່ທາງຂ້າງເພື່ອເບິ່ງບານ. ຮູທີ່ທ່ານເຮັດສໍາລັບຫນ້າຈໍ lcd ຄວນຈະເປັນຂະຫນາດທີ່ສົມບູນແບບສໍາລັບທ່ານທີ່ຈະພຽງແຕ່ຍູ້ມັນເຂົ້າໄປໃນ. ສໍາລັບມໍເຕີ, ທ່ານສາມາດຕິດໄມ້ເລັກນ້ອຍໃສ່ມັນ, ການນໍາໃຊ້ປືນກາວ. ເອົາໄມ້ຜ່ານຮູທີ່ທ່ານເຮັດສໍາລັບມັນແລະກາວໄມ້ເລັກນ້ອຍໃສ່ໄມ້. ຫຼັງ​ຈາກ​ທີ່​ທັງ​ຫມົດ​ທີ່​ເຮັດ​ໄດ້​, ທ່ານ​ສາ​ມາດ​ເທິງ​ມັນ​ໂດຍ​ການ​ຕິດ​ສະ​ຕິກ​ເກີ​ງາມ​ບາງ​ໃສ່​ມັນ​!instructables Smart Pinball-fig-5 instructables Smart Pinball-fig-6 instructables Smart Pinball-fig-7

ເອກະສານ / ຊັບພະຍາກອນ

instructables Smart Pinball [pdf] ຄໍາແນະນໍາ
ສະຫຼາດ Pinball

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *