Instructables Dynamic Neon Arduino ປ້າຍຂັບເຄື່ອນ
ຂໍ້ມູນຜະລິດຕະພັນ Dynamic Neon Arduino Driven Sign
The Dynamic Neon Arduino Driven Sign ແມ່ນປ້າຍ LED DIY ທີ່ສາມາດສະແດງຮູບແບບ groovy ຕ່າງໆ. ປ້າຍດັ່ງກ່າວແມ່ນເຮັດດ້ວຍແຖບ LED neon, ກະດານ microcontroller Arduino Uno, transistor NPN, terminal block, ສະຫຼັບສະຫຼັບ, ໄມ້ແຜ່ນ, screws, ແລະການສະຫນອງພະລັງງານ 12V DC. ປ້າຍສາມາດໃຊ້ເພື່ອສະແດງຕົວໜັງສືປະເພດໃດກໍໄດ້ສຳລັບເຫດການ, ຮ້ານຄ້າ, ຫຼືເຮືອນ.
ອຸປະກອນ
- ແຖບ LED Neon (Amazon/Ebay)
- ແຜ່ນໄມ້
- screws
- Arduino Uno
- BC639 (ຫຼື transistor NPN ທີ່ເຫມາະສົມ)
- ຕັນ terminal
- ສະຫຼັບສັບ
- ສາຍຫຼາຍສາຍຄູ່
- ການສະຫນອງພະລັງງານ DC 12V
- ທາດເຫຼັກ soldering
ທາງເລືອກ
- ໂປເຈັກເຕີ
- ເຄື່ອງພິມ 3 ມິຕິ
- ໝາ
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
ຂັ້ນຕອນທີ 1: ແຕ້ມອອກການອອກແບບ
ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ເລືອກການອອກແບບສໍາລັບຂໍ້ຄວາມທີ່ຈະສະແດງ. ເລືອກຟອນທີ່ບໍ່ມີເສັ້ນໂຄ້ງທີ່ແໜ້ນເກີນໄປ ເພາະມັນຈະເປັນການຍາກທີ່ຈະງໍແຖບ LED ອ້ອມຮອບ. ວາງແຜນການອອກແບບທີ່ເລືອກໄວ້ເທິງກະດາດຫຼັງ ແລະຕິດຕາມຕົວອັກສອນດ້ວຍດິນສໍ. ຮັກສາສັດທີ່ຫລົງທາງນອກຫ້ອງເພື່ອເລັ່ງຂະບວນການ. ຖ້າບໍ່ມີການເຂົ້າໄປຫາໂປເຈັກເຕີ, ພິມຕົວໜັງສືອອກໃສ່ເຈ້ຍແລ້ວຕິດໃສ່ກະດານ ຫຼືໃຊ້ມືຟຣີ. ເພື່ອເລີ່ມຕົ້ນດ້ວຍ, ທ່ານຈໍາເປັນຕ້ອງເລືອກການອອກແບບຂອງທ່ານສໍາລັບຂໍ້ຄວາມທີ່ທ່ານຕ້ອງການສະແດງ. ທ່ານສາມາດໄດ້ຮັບການຄັດເລືອກຂອງຕົວອັກສອນອອນໄລນ໌ແຕ່ວ່າໂດຍທົ່ວໄປທ່ານຕ້ອງການບາງສິ່ງບາງຢ່າງທີ່ບໍ່ມີເສັ້ນໂຄ້ງທີ່ເຄັ່ງຄັດເກີນໄປເພາະວ່າມັນຈະເປັນການຍາກທີ່ຈະງໍແຖບ LED ປະມານ. ຂ້ອຍພົບວ່າຕົວອັກສອນນີ້ ເໝາະ ສົມທີ່ສຸດ ສຳ ລັບຄວາມຕ້ອງການຂອງຂ້ອຍ. https://www.fontspace.com/sunset-club-font-f53575 ເມື່ອທ່ານໄດ້ເລືອກໂຄງການອອກແບບມັນໃສ່ກະດານຫລັງຂອງທ່ານ, ໃນກໍລະນີຂອງຂ້ອຍມັນແມ່ນແຜ່ນ OSB. ຫຼັງຈາກນັ້ນ, ຕິດຕາມຕົວອັກສອນດ້ວຍດິນສໍ. ການຮັກສາສັດທີ່ຫຼົງທາງຢູ່ນອກຫ້ອງຈະເຮັດໃຫ້ຂະບວນການໄວຂຶ້ນ. ຖ້າເຈົ້າບໍ່ສາມາດເຂົ້າເຖິງໂປເຈັກເຕີ ເຈົ້າສາມາດພິມຕົວໜັງສືອອກໃສ່ກະດາດ ແລ້ວຕິດໃສ່ກະດານ ຫຼືພຽງແຕ່ freehand ມັນກໍໄດ້.
ຂັ້ນຕອນທີ 2: ຄັດຕິດແຖບ LED
ຕໍ່ໄປ, ຕັດເທບ LED ເປັນແຖບສໍາລັບແຕ່ລະສ່ວນຂອງຕົວອັກສອນ. ຕັດ tape ໃນຈຸດສະເພາະສໍາລັບ LEDs ທັງຫມົດເຮັດວຽກ, ປົກກະຕິແລ້ວຫຼັງຈາກ LED ທີສາມ. ອອກແບບ clips ເພື່ອຍຶດໃສ່ແຖບແລະຕິດມັນກັບ backboard ດ້ວຍ screws ຂະຫນາດນ້ອຍ. ພິມຄລິບ 3 ມິຕິ, ຫຼືໃຊ້ຄລິບເຄເບີ້ນ ຫຼືຕະປູເພື່ອຍຶດແຖບຢູ່ບ່ອນນັ້ນ. ສໍາລັບຕົວພິມນ້ອຍ 'i', ຕັດສ່ວນຂອງຊິລິໂຄນອອກຮອບ LEDs ແລະກວມເອົາສອງ LEDs ເພື່ອສ້າງຊ່ອງຫວ່າງແລະຈຸດຂ້າງເທິງຮ່າງກາຍຂອງຈົດຫມາຍ.
ໃນປັດຈຸບັນທ່ານຈໍາເປັນຕ້ອງຕັດ tape LED ເປັນແຖບສໍາລັບແຕ່ລະສ່ວນຂອງຕົວອັກສອນ. ຖ້າທ່ານໄດ້ເຮັດວຽກກັບເທບ LED ກ່ອນທີ່ທ່ານຈະຮູ້ວ່າທ່ານຈໍາເປັນຕ້ອງຕັດ tape ໃນຈຸດສະເພາະສໍາລັບ LEDs ທັງຫມົດທີ່ຈະເຮັດວຽກ, ປົກກະຕິແລ້ວຫຼັງຈາກທຸກໆສາມ LED. ນີ້ຫມາຍຄວາມວ່າທ່ານອາດຈະຈໍາເປັນຕ້ອງເຮັດໃຫ້ເສັ້ນດ່າງສັ້ນກວ່າເລັກນ້ອຍຫຼືຍາວກວ່າສ່ວນທີ່ເຈົ້າຫາກໍ່ອອກ, ແຕ່ວ່າມີສິ່ງລົບກວນເລັກນ້ອຍແລະການເຄື່ອນຍ້າຍຢູ່ອ້ອມຮອບເຈົ້າສາມາດເຮັດໃຫ້ເຄື່ອງຫມາຍເບິ່ງດີ. ຂ້າພະເຈົ້າໄດ້ອອກແບບບາງຄລິບກ່ຽວກັບ fusion 360 ເພື່ອຍຶດຕິດກັບແຖບແລະຕິດກັບກະດານດ້ານຫລັງດ້ວຍສະກູຂະຫນາດນ້ອຍ, ທ່ານສາມາດພິມ 3D ໄດ້ຕາມຄວາມຕ້ອງການ. ພວກມັນມີຂະໜາດນ້ອຍ ສະນັ້ນ ພິມງ່າຍ ແລະໄວ. ຖ້າເຈົ້າບໍ່ສາມາດເຂົ້າເຖິງເຄື່ອງພິມ 3 ມິຕິໄດ້, ເຈົ້າພຽງແຕ່ສາມາດໃຊ້ຄລິບເຄເບີ້ນ ຫຼື ຕະປູບາງອັນເພື່ອຍຶດແຖບນັ້ນໄວ້. ສໍາລັບຕົວພິມນ້ອຍ 'i' ທ່ານສາມາດຕັດສ່ວນຫນຶ່ງຂອງຊິລິໂຄນອ້ອມຮອບ LEDs ແລະກວມເອົາສອງຂອງ LEDs ເພື່ອສ້າງຊ່ອງຫວ່າງແລະຈຸດຂ້າງເທິງຮ່າງກາຍຂອງຈົດຫມາຍ.
ຂັ້ນຕອນທີ 3: ສາຍໄຟ LEDs
ເນື່ອງຈາກປ້າຍສາມາດເຮັດໃຫ້ມີແສງສະຫວ່າງເປັນຕົວຫນັງສື, ເຊື່ອມຕໍ່ສາຍຈາກແຕ່ລະຕົວອັກສອນໄປຫາຈຸດດຽວຢູ່ດ້ານຫລັງຂອງກະດານ. ເຈາະຮູຢູ່ປາຍຫນຶ່ງຂອງແຕ່ລະສ່ວນຂອງແຖບ LED ແລະ solder ຄວາມຍາວຂອງສາຍ double ກັບ 12V ແລະ GND ໃນແຕ່ລະແຖບ. ຜ່ານປາຍອື່ນໆໂດຍຜ່ານຂຸມຂະຫນາດນ້ອຍ. ແກ້ໄຂສາຍເປົ່າຕາມຄວາມຍາວຂອງດ້ານຫລັງຂອງກະດານເພື່ອຫຼຸດຜ່ອນຈໍານວນສາຍໄຟທີ່ຕ້ອງການ. ເຊື່ອມຕໍ່ສາຍໄຟບວກທັງໝົດກັບມັນ, ເຮັດໃຫ້ເຄື່ອງໝາຍທັງໝົດຄ້າຍຄືກັບຈໍສະແດງຜົນ LED 7 segment anode ທົ່ວໄປ. ເອົາສາຍໄຟທົ່ວໆໄປທັງໝົດແລະເຊື່ອມຕໍ່ແຕ່ລະສາຍໃສ່ກັບຕົວເຊື່ອມຕໍ່. ຈັດກຸ່ມສາຍທົ່ວໄປຮ່ວມກັນສໍາລັບຕົວອັກສອນທີ່ມີຫຼາຍກວ່າຫນຶ່ງສ່ວນ, ເຊັ່ນ: ຕົວອັກສອນ M. ເມື່ອຂັ້ນຕອນທັງຫມົດເຫຼົ່ານີ້ຖືກປະຕິບັດຕາມຢ່າງຖືກຕ້ອງ, Dynamic Neon Arduino Driven Sign ແມ່ນພ້ອມທີ່ຈະຖືກນໍາໃຊ້ຕາມຄວາມຕ້ອງການຂອງຜູ້ໃຊ້.
ເນື່ອງຈາກປ້າຍສາມາດປ່ຽນຕົວອັກສອນເປັນແຕ່ລະຕົວ, ທ່ານຈະຕ້ອງເຊື່ອມຕໍ່ສາຍຈາກແຕ່ລະຕົວອັກສອນໄປຫາຈຸດດຽວຢູ່ດ້ານຫລັງຂອງກະດານ. ໃນຕອນທ້າຍຂອງແຕ່ລະສ່ວນຂອງແຖບ LED, ເຈາະຮູໃຫຍ່ພຽງພໍທີ່ຈະປ່ອຍໃຫ້ສາຍຜ່ານ. solder ຄວາມຍາວຂອງສາຍ double ກັບ 12V ແລະ GND ໃນແຕ່ລະແຖບແລະຜ່ານປາຍອື່ນໆຄິດວ່າຂຸມຂະຫນາດນ້ອຍ. ເພື່ອຫຼຸດຜ່ອນຈໍານວນສາຍເຄເບີ້ນທີ່ຕ້ອງການ, ຂ້າພະເຈົ້າໄດ້ສ້ອມແຊມສາຍເປົ່າຕາມຄວາມຍາວຂອງດ້ານຫລັງຂອງກະດານແລະເຊື່ອມຕໍ່ສາຍໄຟບວກທັງຫມົດກັບມັນ, ດັ່ງນັ້ນຈຶ່ງເຮັດໃຫ້ເຄື່ອງຫມາຍທັງຫມົດຄ້າຍຄືກັບຈໍສະແດງຜົນ LED 7 segment anode ທົ່ວໄປ. ຫຼັງຈາກນັ້ນ, ສາຍໄຟທົ່ວໄປທັງຫມົດໄດ້ຖືກນໍາມາແລະເຊື່ອມຕໍ່ສ່ວນບຸກຄົນກັບຕັນຢູ່ປາຍຍອດ. ຕົວອັກສອນບາງຕົວມີຫຼາຍກວ່າໜຶ່ງສ່ວນເຊັ່ນ: ຢູ່ຕົວອັກສອນ M, ສາຍທົ່ວໄປສຳລັບອັນນີ້ພຽງແຕ່ສາມາດຈັດກຸ່ມເຂົ້າກັນໄດ້. ຫຼັງຈາກນັ້ນ, ສາຍໄຟທັງຫມົດສາມາດໄດ້ຮັບການປົກຫຸ້ມດ້ວຍ tape ເພື່ອປ້ອງກັນເຂົາເຈົ້າຈາກການ snagging, ແລະເພື່ອເຮັດໃຫ້ມັນເບິ່ງເລັກນ້ອຍ neater. ດ້ານຫລັງຂອງຈໍສະແດງຜົນເບິ່ງຄືວ່າຂ້ອນຂ້າງຂີ້ຮ້າຍ, ແຕ່ມັນຖືກສ້າງຂື້ນພາຍໃຕ້ຕາຕະລາງເວລາທີ່ເຄັ່ງຄັດແລະບໍ່ມີໃຜຈະເຫັນອັນນີ້ນອກຈາກເຈົ້າ.
ຂັ້ນຕອນທີ 4: ວົງຈອນ
Arduino Uno ຖືກນໍາໃຊ້ເພື່ອຄວບຄຸມແຕ່ລະຕົວອັກສອນ, ຢ່າງໃດກໍຕາມ, pins GPIO ໃນ Arduino ບໍ່ສາມາດຈົມລົງຫຼືແຫຼ່ງກະແສໄຟຟ້າພຽງພໍເພື່ອພະລັງງານຂອງ LEDs, ສະນັ້ນບາງວົງຈອນໄດເວີເພີ່ມເຕີມແມ່ນຈໍາເປັນ. ສະວິດ transistor ຂ້າງຕ່ໍາສາມາດຖືກນໍາໃຊ້ເພື່ອເປີດແລະປິດຕົວອັກສອນ. ຕົວເກັບລວບລວມແມ່ນເຊື່ອມຕໍ່ກັບດ້ານຕ່ໍາຂອງແຕ່ລະຕົວອັກສອນ, emitter ກັບດິນແລະຖານກັບແຕ່ລະ pin GPIO ຂອງ Arduino ຜ່ານ resistor 1k. ປະຕິບັດຕາມແຜນວາດວົງຈອນ, ທ່ານສາມາດປະກອບມີສະຫຼັບ transistor ຫຼາຍເທົ່າທີ່ທ່ານມີຕົວອັກສອນຢູ່ໃນເຄື່ອງຫມາຍຂອງທ່ານ. ຂ້ອຍໄດ້ເຮັດກະດານຫົວກັບ transistors ເພື່ອໃຫ້ເຫມາະກັບ Arduino. ຖ້າທ່ານຕ້ອງການຕົວອັກສອນຫຼາຍກວ່າ Uno ມີ pins GPIO ທີ່ມີຢູ່, ທ່ານສາມາດຍົກລະດັບເປັນ Arduino Mega ຫຼືໃຊ້ຕົວຂະຫຍາຍ IO ເຊັ່ນ MCP23017. ສາຍ 12V ທີ່ໄປຫາແຖບ LED ທັງຫມົດແມ່ນເຊື່ອມຕໍ່ຢູ່ດ້ານຫລັງຂອງ pin ບວກຂອງຕົວເຊື່ອມຕໍ່ barrel ໃນ Uno. ດ້ວຍວິທີນີ້, ການສະຫນອງພະລັງງານ DC 12V ດຽວສາມາດຖືກນໍາໃຊ້ສໍາລັບ LEDs ແລະ Arduino, ໃຫ້ແນ່ໃຈວ່າການສະຫນອງທີ່ເລືອກສາມາດສະຫນອງກະແສໄຟຟ້າພຽງພໍສໍາລັບ LEDs ທັງຫມົດ. ທີ່ຜ່ານມາສຸດທ້າຍຂອງວົງຈອນແມ່ນການຕິດສະຫຼັບ SPDT On-Off-On ເພື່ອສະຫຼັບລະຫວ່າງໂຫມດທີ່ແຕກຕ່າງກັນ. ທົ່ວໄປຂອງສະຫວິດແມ່ນເຊື່ອມຕໍ່ກັບ GND ແລະອີກສອງ pins ແມ່ນເຊື່ອມຕໍ່ໂດຍກົງກັບ A1 ແລະ A2 ແລະຈະໃຊ້ເວລາ advan.tage ຂອງຕົວຕ້ານທານດຶງພາຍໃນຢູ່ໃນ pins ເຫຼົ່ານີ້. ຂ້າພະເຈົ້າຍັງໄດ້ອອກແບບ enclosure ທີ່ສາມາດພິມ 3D ແລະຕິດກັບດ້ານຫລັງຂອງ Arduino ເພື່ອສະຫນອງການປ້ອງກັນເລັກນ້ອຍ.
ຂັ້ນຕອນທີ 5: ຊອບແວ
ໃນປັດຈຸບັນປ້າຍໄດ້ຖືກກໍ່ສ້າງແລະເຊື່ອມຕໍ່ເອເລັກໂຕຣນິກ, Arduino ສາມາດຖືກດໍາເນີນໂຄງການເພື່ອຜະລິດຮູບແບບ groovy. ລະຫັດແມ່ນງ່າຍດາຍພໍສົມຄວນ, ຂ້າພະເຈົ້າໄດ້ຂຽນຫຼາຍຫນ້າທີ່ທີ່ແຕກຕ່າງກັນເພື່ອແສງສະຫວ່າງເຄື່ອງຫມາຍໃນຫຼາຍວິທີເຊັ່ນ: ເລື່ອນໄປຂ້າງຫນຶ່ງ, ກະພິບຄໍາສັບຕ່າງໆແລະສຸ່ມເປີດແລະປິດຕົວອັກສອນທີ່ແຕກຕ່າງກັນ. ຖ້າທ່ານກໍາລັງໃຊ້ຄໍາທີ່ແຕກຕ່າງກັນກັບເຄື່ອງຫມາຍຂອງຂ້ອຍ, ທ່ານຈະຕ້ອງດັດແປງຊອບແວເລັກນ້ອຍເພື່ອໃຫ້ຫນ້າທີ່ຮູ້ວ່າ pin IO ໃດຖືກຈັດເປັນກຸ່ມສໍາລັບແຕ່ລະຄໍາ. ສໍາລັບການຕັ້ງຄ່າຂອງຂ້າພະເຈົ້າການຕິດຕັ້ງ IO ກັບຕົວອັກສອນແມ່ນ 4 = 'K', 5 = 'e', 6 = 'y'… ສະຫຼັບເປັນວັດສະດຸປ້ອນດ້ວຍການດຶງພາຍໃນ. A3 ຖືກປະໄວ້ແບບລອຍເພື່ອໃຫ້ມັນສາມາດຖືກນໍາໃຊ້ເປັນເມັດສໍາລັບການຜະລິດຕົວເລກແບບສຸ່ມ.
loop ຕົ້ນຕໍຫຼັງຈາກນັ້ນອ່ານສະຖານະຂອງສະຫຼັບແລະຈະດໍາເນີນການຫນຶ່ງໃນສາມທາງເລືອກໂດຍອີງຕາມທິດທາງຂອງຕົນ. ມັນຈະເປີດໄຟ LED ທັງໝົດ, ໝູນວຽນຜ່ານຮູບແບບສຸ່ມ ຫຼືສະຫຼັບລະຫວ່າງການເປີດທັງໝົດເປັນເວລາ 60 ວິນາທີ ແລະຮູບແບບຕ່າງໆເປັນເວລາ 60 ວິນາທີ. ອີກເທື່ອ ໜຶ່ງ ຍ້ອນວ່າເຈົ້າມີແນວໂນ້ມທີ່ຈະໃຊ້ ຄຳ ສັບຕ່າງໆ, ເຈົ້າຈະຕ້ອງດັດແປງ ໜ້າ ທີ່ທີ່ເຮັດໃຫ້ມີແສງສະຫວ່າງຂອງແຕ່ລະ ຄຳ, ເຫຼົ່ານີ້ສາມາດພົບໄດ້ຢູ່ດ້ານລຸ່ມຂອງລະຫັດ.
ຂັ້ນຕອນທີ 6: ເຮັດທັງຫມົດ!
ສຸດທ້າຍ, ທ່ານຄວນມີສິ້ນສູນກາງທີ່ຍິ່ງໃຫຍ່ເພື່ອວາງສະແດງຢູ່ໃນທຸກປະເພດຂອງສະຖານທີ່. ການປັບປຸງໃນອະນາຄົດ - ອີງໃສ່ການຕອບຄືນທີ່ຂ້ອຍໄດ້ຮັບມັນເປັນປະໂຫຍດທີ່ຈະສາມາດຄວບຄຸມຄວາມສະຫວ່າງຂອງເຄື່ອງຫມາຍ. ນີ້ສາມາດເຮັດໄດ້ໂດຍການໃຊ້ສະວິດ P channel MOSFET ຢູ່ດ້ານສູງຂອງ LEDs ແລະເຊື່ອມຕໍ່ມັນກັບຫນຶ່ງໃນ PWM pins ໃນ Arduino, ການປ່ຽນແປງຮອບວຽນຫນ້າທີ່ຈະປັບຄວາມສະຫວ່າງ. ຖ້າຂ້ອຍໄດ້ປະຕິບັດຂັ້ນຕອນນີ້ຂ້ອຍຈະປັບປຸງຄໍາແນະນໍາເຫຼົ່ານີ້.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
instructables Dynamic Neon Arduino ສັນຍານຂັບເຄື່ອນ [pdf] ຄໍາແນະນໍາ ປ້າຍຂັບເຄື່ອນ Neon Arduino ແບບໄດນາມິກ, ປ້າຍຂັບເຄື່ອນ Neon Arduino, ປ້າຍຂັບເຄື່ອນ Arduino, ປ້າຍຂັບເຄື່ອນ, ປ້າຍ |