Instructables Dynamic Neon Arduino Driven Sign
නිෂ්පාදන තොරතුරු Dynamic Neon Arduino Driven Sign
Dynamic Neon Arduino Driven Sign යනු DIY LED ලකුණක් වන අතර එය විවිධ ගෲප් රටා පෙන්විය හැක. LED නියොන් තීරු, Arduino Uno මයික්රොකොන්ට්රෝලර් පුවරුව, NPN ට්රාන්සිස්ටරයක්, ටර්මිනල් බ්ලොක් එකක්, ටොගල් ස්විචයක්, ෂීට් ලී, ඉස්කුරුප්පු සහ 12V DC බල සැපයුමක් භාවිතයෙන් මෙම සලකුණ සාදා ඇත. සිදුවීම්, සාප්පු හෝ නිවාස සඳහා ඕනෑම ආකාරයක අකුරු ප්රදර්ශනය කිරීමට ලකුණ භාවිතා කළ හැක.
සැපයුම්
- LED Neon තීරුව (Amazon/Ebay)
- ෂීට් ලී
- ඉස්කුරුප්පු ඇණ
- Arduino Uno
- BC639 (හෝ සුදුසු NPN ට්රාන්සිස්ටරයක්)
- ටර්මිනල් බ්ලොක්
- ටොගල් ස්විචය
- ද්විත්ව බහු නූල් වයර්
- 12V DC බල සැපයුම
- පෑස්සුම් යකඩ
විකල්ප
- ප්රොජෙක්ටරය
- 3D මුද්රකය
- බල්ලා
නිෂ්පාදන භාවිත උපදෙස්
පියවර 1: නිර්මාණය අඳින්න
ආරම්භ කිරීමට, පෙළ පෙන්වීම සඳහා නිර්මාණය තෝරන්න. LED තීරුව වටේට නැමීමට අපහසු වන බැවින් ඉතා තද වක්ර නොමැති අකුරු වර්ගයක් තෝරන්න. තෝරාගත් සැලසුම පසු පුවරුවේ ප්රක්ෂේපණය කර පැන්සලකින් අකුරු සොයා ගන්න. ක්රියාවලිය වේගවත් කිරීම සඳහා අයාලේ යන සතුන් කාමරයෙන් පිටත තබා ගන්න. ප්රොජෙක්ටරයකට ප්රවේශයක් නොමැති නම්, කඩදාසි මත අකුරු මුද්රණය කර ඒවා පුවරුවට ඇලවීම හෝ එය නිදහස් කරන්න. ආරම්භ කිරීමට, ඔබට පෙන්වීමට අවශ්ය පෙළ සඳහා ඔබේ නිර්මාණය තෝරාගත යුතුය. ඔබට සියලු වර්ගවල අකුරු අන්තර්ජාලය හරහා ලබා ගත හැකි නමුත් සාමාන්යයෙන් ඔබට අවශ්ය වන්නේ ඉතා තද වක්ර නොමැති දෙයක් වන අතර එය වටා LED තීරුව නැමීමට අපහසු වනු ඇත. මෙම අකුරු මගේ අවශ්යතා සඳහා වඩාත් සුදුසු බව මට පෙනී ගියේය. https://www.fontspace.com/sunset-club-font-f53575 ඔබ සැලසුම් ව්යාපෘතියක් තෝරා ගත් පසු එය ඔබගේ පසුපස පුවරුවට, මගේ නඩුවේදී එය OSB පත්රයක් විය. ඉන්පසු පැන්සලකින් අකුරු සොයා ගන්න. අයාලේ යන සතුන් කාමරයෙන් පිටත තබා ගැනීමෙන් ක්රියාවලිය වේගවත් වේ. ඔබට ප්රොජෙක්ටරයක් සඳහා ප්රවේශයක් නොමැති නම්, ඔබට කඩදාසි මත අකුරු මුද්රණය කර ඒවා පුවරුවට ඇලවිය හැකිය, නැතහොත් එය නොමිලේ ලබා ගත හැකිය.
පියවර 2: LED තීරු සවි කරන්න
ඊළඟට, අකුරු එක් එක් කොටස සඳහා LED ටේප් තීරු කපා. සාමාන්යයෙන් සෑම තෙවැනි LED එකකට පසුවම සියලුම LED ක්රියා කිරීම සඳහා නිශ්චිත ස්ථානවල ටේප් එක කපන්න. තීරු මත රඳවා තබා ගැනීමට ක්ලිප් සැලසුම් කර කුඩා ඉස්කුරුප්පු සමඟ පසුපස පුවරුවට සම්බන්ධ කරන්න. ත්රිමාණ ක්ලිප් මුද්රණය කරන්න, නැතහොත් තීරු රඳවා තබා ගැනීමට කේබල් ක්ලිප් හෝ නියපොතු භාවිතා කරන්න. කුඩා අකුරු 'i' සඳහා, LED වටා සිලිකොන් කොටසක් කපා, අකුරේ සිරුරට ඉහළින් ඇති පරතරය සහ තිත සෑදීමට LED කිහිපයක් ආවරණය කරන්න.
දැන් ඔබට අකුරු එක් එක් කොටස සඳහා LED ටේප් තීරු කපා ගැනීමට අවශ්ය වනු ඇත. ඔබ LED ටේප් සමඟ වැඩ කර ඇත්නම්, සාමාන්යයෙන් සෑම තෙවැනි LED එකකට පසුවම, සියලුම LED ක්රියා කිරීම සඳහා නිශ්චිත ස්ථානවල ටේප් කැපීමට අවශ්ය බව ඔබ දැන ගනු ඇත. මෙයින් අදහස් කරන්නේ ඔබ දැන් සොයාගත් කොටසට වඩා තීරු තරමක් කෙටි හෝ දිගු කිරීමට ඔබට අවශ්ය විය හැකි නමුත්, ඔබ වටා ඇති දේවල් ටිකක් අවුල් කිරීම සහ චලනය කිරීමෙන් ලකුණ හොඳ පෙනුමක් ලබා ගත හැකි බවයි. මම ෆියුෂන් 360 මත ක්ලිප් කිහිපයක් නිර්මාණය කළේ තීරු මත රඳවාගෙන ඒවා පිටුපස පුවරුවට කුඩා ඉස්කුරුප්පු කිහිපයක් සමඟ සම්බන්ධ කිරීමට, ඔබට අවශ්ය තරම් ප්රමාණයක් ත්රිමාණ මුද්රණය කළ හැකිය. ඒවා ඉතා කුඩා බැවින් ඉක්මනින් මුද්රණය කිරීමට පහසුය. ඔබට ත්රිමාණ මුද්රණ යන්ත්රයකට ප්රවේශය නොමැති නම්, තීරු රඳවා තබා ගැනීමට ඔබට කේබල් ක්ලිප් කිහිපයක් හෝ නියපොතු භාවිතා කළ හැකිය. කුඩා අකුරු 'i' සඳහා, ඔබට LED වටා ඇති සිලිකොන් කොටසක් කපා, අක්ෂරයේ සිරුරට ඉහළින් ඇති පරතරය සහ තිත සෑදීමට LED කිහිපයක් ආවරණය කළ හැකිය.
පියවර 3: LED රැහැන්ගත කිරීම
ලකුණට අකුරු තනි තනිව දැල්විය හැකි බැවින්, එක් එක් අකුරෙන් පුවරුවේ පිටුපස ඇති එක් ලක්ෂයකට වයර් සම්බන්ධ කරන්න. LED තීරුවල එක් එක් කොටසෙහි එක් කෙළවරක සිදුරක් විදින අතර එක් එක් තීරුවේ 12V සහ GND වෙත ද්විත්ව වයර් දිගක් පෑස්සන්න. අනෙක් කෙළවර කුඩා සිදුර හරහා යන්න. අවශ්ය කේබල් ප්රමාණය අඩු කිරීම සඳහා පුවරුවේ පිටුපස දිගේ හිස් කම්බියක් සවි කරන්න. සියලුම ධනාත්මක වයර් එයට සම්බන්ධ කරන්න, සම්පූර්ණ ලකුණ පොදු ඇනෝඩ 7 කොටසේ LED සංදර්ශකයක් මෙන් කරන්න. සියලුම පොදු වයර් උඩින් ගෙන ඒවා තනි තනිව ටර්මිනල් බ්ලොක් එකකට සම්බන්ධ කරන්න. M අකුර වැනි කොටස් එකකට වඩා අඩංගු අකුරු සඳහා පොදු වයර් එකට සමූහගත කරන්න. මෙම සියලු පියවර නිවැරදිව අනුගමනය කළ පසු, Dynamic Neon Arduino Driven Sign පරිශීලක අවශ්යතා අනුව භාවිතා කිරීමට සූදානම් වේ.
ලකුණට අකුරු තනි තනිව දැල්විය හැකි බැවින්, පුවරුවේ පිටුපස පැත්තේ එක් එක් අකුරෙන් එක් ලක්ෂයකට වයර් සම්බන්ධ කිරීමට ඔබට අවශ්ය වනු ඇත. LED තීරුවල එක් එක් කොටසෙහි එක් කෙළවරක, කේබලය හරහා යාමට තරම් විශාල සිදුරක් හාරන්න. එක් එක් තීරුවේ ද්විත්ව වයර් දිග 12V සහ GND වලට පාස්සන අතර අනෙක් කෙළවර කුඩා සිදුරෙන් පසු කරන්න. අවශ්ය කේබල් ප්රමාණය අඩු කිරීම සඳහා මම පුවරුවේ පිටුපස පැත්ත දිගේ හිස් කම්බියක් සවි කර සියලු ධනාත්මක වයර් එයට සම්බන්ධ කළෙමි, එමඟින් සම්පූර්ණ සලකුණ පොදු ඇනෝඩ 7 කොටසේ LED සංදර්ශකයක් මෙන් විය. සියලුම පොදු වයර් පසුව ගෙනැවිත් තනි තනිව ටර්මිනල් බ්ලොක් එකකට සම්බන්ධ කරනු ලැබේ. සමහර අකුරු M අකුරේ එක් කොටසකට වඩා අඩංගු වේ, මේ සඳහා පොදු වයර් එකට කාණ්ඩගත කළ හැකිය. එවිට සියලුම වයර් ටේප් එකකින් ආවරණය කළ හැකි අතර ඒවා හිරවීමෙන් ආරක්ෂා කර ගත හැකි අතර එය තරමක් පිළිවෙලට පෙනේ. සංදර්ශකයේ පිටුපස පැත්ත තරමක් ගොරහැඩි ලෙස පෙනේ, නමුත් එය දැඩි කාලසටහනක් යටතේ සාදන ලද අතර ඔබ හැර වෙන කිසිවෙකු මෙය නොදකිනු ඇත.
පියවර 4: පරිපථය
සෑම අකුරක්ම පාලනය කිරීම සඳහා Arduino Uno භාවිතා කරයි, කෙසේ වෙතත් Arduino මත ඇති GPIO අල්ෙපෙනති වලට LED බල ගැන්වීමට ප්රමාණවත් ධාරාවක් ගිල්විය නොහැක, එබැවින් අමතර ධාවක පරිපථ කිහිපයක් අවශ්ය වේ. අකුරු සක්රිය සහ අක්රිය කිරීමට පහත් පැති ට්රාන්සිස්ටර ස්විචයක් භාවිතා කළ හැකිය. එකතුකරන්නා සෑම අකුරකම පහත පැත්තට, විමෝචකය බිමට සහ Arduino හි සෑම GPIO පින් එකකටම පාදය 1k ප්රතිරෝධයක් හරහා සම්බන්ධ කර ඇත. පරිපථ සටහන අනුගමනය කිරීමෙන් ඔබට ඔබේ ලකුණෙහි අකුරු ඇති තරම් ට්රාන්සිස්ටර ස්විච ඇතුළත් කළ හැක. මම ට්රාන්සිස්ටර වලින් හෙඩර් බෝඩ් එකක් හැදුවා Arduino එක උඩින් පිළිවෙලට ෆිට් වෙන්න. ඔබට Uno හි ඇති GPIO පින් වලට වඩා අකුරු අවශ්ය නම් ඔබට Arduino Mega එකකට උත්ශ්රේණි කිරීමට හෝ MCP23017 වැනි IO Expander එකක් භාවිතා කළ හැක. සියලුම LED තීරු වලට යන 12V කේබලය Uno මත ඇති බැරල් සම්බන්ධකයේ ධනාත්මක පින් එකේ පිටුපසට සම්බන්ධ වේ. මේ ආකාරයට LED සහ Arduino සඳහා තනි 12V DC බල සැපයුමක් භාවිතා කළ හැක, තෝරාගත් සැපයුමට සියලුම LED සඳහා ප්රමාණවත් ධාරාවක් සැපයිය හැකි බවට වග බලා ගන්න. පරිපථයේ අවසාන අතීතය නම් විවිධ මාතයන් අතර ටොගල් කිරීමට SPDT On-Off-On ස්විචයක් ඇමිණීමයි. ස්විචයේ පොදු එක GND වෙත සම්බන්ධ කර ඇති අතර අනෙක් පින් දෙක A1 සහ A2 වෙත කෙලින්ම සම්බන්ධ කර ඇති අතර ඒවා advan ලබා ගනී.tagමෙම අල්ෙපෙනති මත ඇති අභ්යන්තර පුල් අප් ප්රතිරෝධක වල e. මම ත්රිමාණ මුද්රණය කළ හැකි ආවරණයක් ද නිර්මාණය කර Arduino පිටුපසට සම්බන්ධ කර එයට ටිකක් ආරක්ෂාවක් ලබා දුන්නා.
පියවර 5: මෘදුකාංග
දැන් ලකුණ ඉදිකර ඇති අතර ඉලෙක්ට්රොනික උපකරණ සම්බන්ධ කර ඇති අතර, ආර්ඩුයිනෝ ග්රෝවි රටා නිපදවීමට වැඩසටහන්ගත කළ හැකිය. කේතය තරමක් සරල ය, මම සංඥාව විවිධ ආකාරවලින් ආලෝකමත් කිරීමට විවිධ කාර්යයන් ලියා ඇත, එනම් දෙපැත්තට අනුචලනය කිරීම, වචන දැල්වීම සහ විවිධ අකුරු අහඹු ලෙස ක්රියාත්මක කිරීම සහ අක්රිය කිරීම. ඔබ මගේ ලකුණට විවිධ වචන භාවිතා කරන්නේ නම්, ඔබට මෘදුකාංගය තරමක් වෙනස් කිරීමට අවශ්ය වනු ඇත, එවිට එක් එක් වචනය සඳහා කුමන IO පින් කාණ්ඩ කර ඇත්දැයි ශ්රිතයන් දැන ගනී. මගේ සැකසුම සඳහා අකුරු සඳහා IO සම්බන්ධතා 4 = 'K', 5 = 'e', 6 = 'y' වේ... කේතයේ ආරම්භය මඟින් සියලුම ඩිජිටල් කටු පාලනය කරන අකුරු නිමැවුම් සහ සම්බන්ධිත ඇනලොග් පින් දෙක සකසයි. ස්විචය අභ්යන්තර ඇදීමක් සහිත ආදාන ලෙස. A3 පාවෙමින් පවතින බැවින් එය අහඹු සංඛ්යා උත්පාදනය සඳහා බීජය ලෙස භාවිතා කළ හැක.
එවිට ප්රධාන ලූපය ස්විචයේ තත්ත්වය කියවන අතර එහි දිශානතිය අනුව විකල්ප තුනෙන් එකක් ක්රියාත්මක වේ. එය එක්කෝ සියලුම LED සක්රිය කරයි, අහඹු රටා හරහා චක්රය කරයි, නැතහොත් සියල්ල තත්පර 60ක් සහ රටා තත්පර 60ක් සඳහා විකල්ප ලෙස ක්රියාත්මක කරයි. නැවතත් ඔබ විවිධ වචන භාවිතා කිරීමට ඉඩ ඇති බැවින් ඔබට තනි වචන ආලෝකමත් කරන කාර්යයන් වෙනස් කිරීමට අවශ්ය වනු ඇත, මේවා කේතයේ පහළින් සොයාගත හැකිය.
පියවර 6: සියල්ල නිමයි!
අවසාන වශයෙන් ඔබට සියලු වර්ගවල ස්ථානවල ප්රදර්ශනය කිරීමට විශිෂ්ට මධ්ය කැබැල්ලක් තිබිය යුතුය. අනාගත වැඩිදියුණු කිරීම් - මට ලැබී ඇති ප්රතිපෝෂණ මත පදනම්ව ලකුණෙහි දීප්තිය පාලනය කිරීමට හැකි වීම පහසු වනු ඇත. LED වල ඉහළ පැත්තේ P channel MOSFET ස්විචයක් භාවිතා කර එය Arduino හි PWM පින් එකකට සම්බන්ධ කිරීමෙන් මෙය සිදු කළ හැකිය, රාජකාරි චක්රය වෙනස් කිරීමෙන් දීප්තිය සකස් කරනු ඇත. මම මෙය ක්රියාත්මක කිරීමට යොමු වුවහොත් මම මෙම උපදෙස් යාවත්කාලීන කරන්නම්.
ලේඛන / සම්පත්
![]() |
උපදෙස් ගතික නියොන් ආර්ඩුයිනෝ ධාවන ලකුණ [pdf] උපදෙස් Dynamic Neon Arduino Driven Sign, Neon Arduino Driven Sign, Arduino Driven Sign, Driven Sign, Sign |