Arduino LED Matrix ရုပ်ထွက်
ညွှန်ကြားချက်များ
Arduino LED Matrix ရုပ်ထွက်
by Giantjovan
မကြာသေးမီက ကျွန်တော်သည် ws10b RGB LED diodes ကို အသုံးပြု၍ 10×2812 LED matrix ကို ပြုလုပ်ခဲ့သည့် Great Scott ၏ ဗီဒီယိုကို ကျွန်တော်တွေ့ခဲ့သည်။ ဖြစ်အောင်လည်း ဆုံးဖြတ်ခဲ့တယ်။ ဒါကြောင့် အခုလုပ်နည်းကို အဆင့်ဆင့် ရှင်းပြပေးပါမယ်။
ပစ္စည်းများ-
- 100 LEDs ws2812b LED Strip၊ ဤနေရာတွင် အမှားလုပ်မိပါသည်။ တစ်မီတာလျှင် LED 96 လုံးရွေးချယ်၍ တစ်မီတာလျှင် 144LED တပ်ဆင်ထားသည်။
- ကြိုး 20 မီတာခန့်
- ဂဟေကြိုး
- ကတ်ထူပြား
- Plexiglass
- Arduino (Nano သည် အသေးငယ်ဆုံးနှင့် အကောင်းဆုံးရွေးချယ်မှုဖြစ်သည်)
- ကတ်ထူပြား
- သစ်သား
- ကော်
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
အဆင့် 1: ပထမအဆင့်
ကတ်ထူပြားပေါ်တွင် လေးထောင့်လေးများ ပြုလုပ်ပါ။ ငါလုပ်သလိုပဲ!
![]() |
![]() |
အဆင့် 2: မြှောင်ကိုဖြတ်ပါ။
ဖြတ်တောက်...အဆင့် 3- ပြထားသည့်အတိုင်း ကော်ချွတ်ပါ။
အဆင့် 4-
ဂဟေအပိုင်း။
ဆားကစ်ပုံတွင် ပြထားသည့်အတိုင်း ဂဟေတုံးများ။
အကြံပြုချက်- ဂဟေမီးခိုးတွေကို ရှူရှိုက်မနေပါနဲ့၊ အဆုတ်အတွက် အလွန်ဆိုးရွားပါတယ်။ အဲဒီအစား မီးခိုးထုတ်မယ့် ပန်ကာလုပ်ပါ။ ကျွန်ုပ်၏အခန်းကဏ္ဍတွင် သင်သည် ထိုပရောဂျက်ကိုလည်း ရှာဖွေနိုင်သည်။
အဆင့် 5: စမ်းသပ်ခြင်း။
ပထမဦးစွာ သင်သည် စာကြည့်တိုက်များကို ထည့်သွင်းရန် လိုအပ်သည်။ Arduino IDE ကိုဖွင့်ပါ၊ ထို့နောက် Sketch၊ Include Library၊ Manage Libraries၊ Search bar တွင် Fast LED ဟုရိုက်ထည့်ပါ၊ ထို့နောက် install ကိုနှိပ်ပါ။ သင်သည်လည်း Adafruit NeoPixel ကိုထည့်သွင်းရန်လိုအပ်လိမ့်မည်။
LEDs ကိုစမ်းသပ်ရန် ex ကိုသွားရန်လိုအပ်သည်။amples၊ Adafruit NeoPixel ရိုးရှင်းသည်၊ သင်သည် ကုဒ်နှင့် ပင်နံပါတ်တွင် LED အရေအတွက်ကို ပြောင်းလဲရန် လိုအပ်မည်ဖြစ်သည်။ အပ်လုဒ်ကို နှိပ်ပါ။ ဂဟေမစစ်ဆေးလျှင် LED မီးအားလုံးကောင်းသည်။ ဂဟေဆက်ကောင်းပြီး led အလုပ်မလုပ်ပါက အစားထိုးပါ။
အဆင့် 6-
Box ပြုလုပ်ခြင်း။
မင်းရဲ့အတိုင်းအတာနဲ့ လေးကိုလုပ်ရမယ်။ သစ်သားကိုအသုံးပြုပါ၊ ၎င်းသည်အကောင်းဆုံးရွေးချယ်မှုဖြစ်သည်။ Arduino၊ ပါဝါကြိုးနှင့် ခလုတ်အတွက် အပေါက်တစ်ခုကို တူးပါ။
အဆင့် 7: ဇယားကွက်
LED များကို ခွဲခြားထားရန် လိုအပ်ပါသည်။ သစ်သားကို အသုံးပြု၍ ဇယားကွက်ပြုလုပ်ခြင်းဖြင့် ၎င်းကို သင်ပြုလုပ်နိုင်သည်။ ဤဇယားကွက်သည် ပြီးပြည့်စုံရန် လိုအပ်သည်၊ အမှားအယွင်းမရှိနိုင် (di erent အမြင့်၊ အနံ…)။ ဇယားကွက်ဖန်တီးခြင်းဖြင့် ကံကောင်းပါစေ။ ဤအဆင့်သည် ကျွန်ုပ်၏အချိန်အများစုကို ယူဆောင်သွားပါသည်။ 🙂
အဆင့် 8-
ပြီးသွားတယ်။
ကော်ကွက်များကို ကော်အချို့ဖြင့် LED မီးများတွင် ကပ်ပါ။ ပြီးရင် သင်လုပ်ထားတဲ့ အကွက်ထဲမှာ LED မီးတွေထည့်လိုက်ပါ။ ကော်ချိတ်၊ ပါဝါကြိုးနှင့် ခလုတ်။ သင့်လျော်သောအရွယ်အစားပေါ်တွင် plexiglass ကိုဖြတ်ပြီးသေတ္တာ၏ထိပ်ပေါ်တွင်တင်ပါ။ စူပါကော်အနည်းငယ်ဖြင့် plexiglass ကို ကော်ပါ။ အားလုံးအဆင်ပြေရင် စမ်းသပ်ပါ။
အဆင့် 9-
အန်နီမေးရှင်းများ ပြုလုပ်ခြင်း။
ဒေါင်းလုဒ်လုပ်ပြီး ဇစ်ဖြည်လိုက်ပါ။ file:
https://github.com/TylerTimoJ/LMCS2
ဖိုဒါကိုဖွင့်ပြီး LED Matrix Serial ဖိုဒါသို့သွားကာ Arduino ကုဒ်ကိုဖွင့်ပါ။ ကုဒ်ရှိ LED မီးများနှင့် ပင်နံပါတ်များကို ပြောင်းလဲပါ။ ကုဒ်ကို အပ်လုဒ်လုပ်ပြီး Arduino IDE ကို ပိတ်ပါ။ LED Matrix Control software ကိုဖွင့်ပါ။ COM port ကိုရွေးပြီး ဘယ်ဘက်အပေါ်ထောင့်ရှိ ဆွဲမုဒ်သို့သွားပါ။ ယခုသင်ဆွဲနိုင်သည်။ ပုံဆွဲပြီးသောအခါ Save FastLED Code ကိုသွားပါ။ သိမ်းဆည်းထားသောဖိုင်ကိုဖွင့်ပါ။ file ကုဒ်ကို ကော်ပီကူးပါ။ နောက်တဖန် LED Matrix Serial ဖိုဒါသို့သွားပြီး Arduino ကုဒ်ကိုဖွင့်ပါ။ void loop အပိုင်းတွင် FastLED ၏ကုဒ်ကို ကျော်ပြီး void serialEvent() နှင့် ၎င်းရှိ အရာအားလုံးကို ဖျက်လိုက်ပါ။ ကုဒ်ကို အပ်လုဒ်လုပ်ပြီး ယခု Arduino နှင့် PC တို့ကို ဖြုတ်နိုင်ပါပြီ။ မင်းအခုသွားလို့ကောင်းသွားပြီ။
အဆင့် 10- အဆုံးသတ်
ကျွန်ုပ်သည် အသက် 13 နှစ်သာရှိသေးပြီး ကျွန်ုပ်၏ အင်္ဂလိပ်စာသည် အကောင်းဆုံးမဟုတ်သော်လည်း ဤပရောဂျက်ကို ပြုလုပ်ခြင်းဖြင့် သင့်အား ကူညီပေးမည်ဟု မျှော်လင့်ပါသည်။ ဤတွင် ကျွန်ုပ်၏ပုံသဏ္ဌာန်သည် မည်သို့ရှိသနည်း။ ကျွန်တော် ကာတွန်းကား ၂ ခုပဲ ထည့်ထားပေမယ့် အများကြီး ထပ်ထည့်လို့ရတယ်။ အဲ့ဒီတော့!
https://youtu.be/bHIKcoTS8WQ
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
လမ်းညွှန်နိုင်သော Arduino LED Matrix Display [pdf] ညွှန်ကြားချက်များ Arduino LED Matrix Display၊ Arduino၊ LED Matrix Display၊ Matrix Display |