အနုပညာ
အလှအပနှင့် ကျန်းမာရေး
လက်မှုအနုပညာ
ယဉ်ကျေးမှုနှင့် သမိုင်း
ဖျော်ဖြေရေး
ပတ်ဝန်းကျင်
အစားအစာနှင့် အချိုရည်
စိမ်းလန်းသောအနာဂတ်
ပြောင်းပြန်အင်ဂျင်နီယာပညာ
သိပ္ပံပညာများ
အားကစား
နည်းပညာ
ဝတ်ဆင်နိုင်သောပစ္စည်းများ

ဘာသာပြန်ဆိုထားသည်
BLUEPRINT NFT
မှိတ်သည် LED — သင်၏ ပထမဆုံး Arduino ပရောဂျက်
စတုံးဆန်သော ပထမဆုံး အီလက်ထရွန်းနစ်ပရောဂျက်! Arduino၊ breadboard၊ resistor နှင့် တစ်ခုတည်းသော LED ကို အသုံးပြု၍ မှိတ်သည် LED circuit ကို တည်ဆောက်ပါ။ အပြည့်အစုံ စတင်သူများအတွက် ပြီးပြည့်စုံသည် — solder ပြုလုပ်ခြင်းမလိုအပ်ပါ။
ညွှန်ကြားချက်များ
1
1
သင့်အစိတ်အပိုင်းများကိုစုဆောင်းပါ
သင့်အစိတ်အပိုင်းများကိုစုဆောင်းပါ
အောက်တွင်စာရင်းပြုထားသောအစိတ်အပိုင်းများအားလုံးကိုစုဆောင်းပါ။ အိုင်းယံရည်သန်းထိုးခြင်းမလိုအပ်ပါ — အရာအားလုံးသည် breadboard သို့ချိတ်ဆက်ပါသည်။
Materials for this step:
SparkFun Inventor's Kit - V3.21 အစုံ
Arduino Uno R31 ခု
5mm LED (any color)1 ခု
220 ohm Resistor (1/4W)1 ခု
Breadboard1 ခု
Jumper Wires (Male-to-Male)2 ခု
USB-B Cable1 ခုTools needed:
Computer with Arduino IDE
2
2
ဆားကစ် ပုံကြမ်း
ဆားကစ် ပုံကြမ်း
Signal သည် Arduino Pin 13 → 220Ω resistor (R1) → LED (D1) → GND သို့ စီးဆင်းသည်။ Resistor သည် LED ကို ကာကွယ်ရန် လျှပ်စီးကို ကန့်သတ်ပေးသည်။
Materials for this step:
Arduino Uno R31 ခု
5mm LED (any color)1 ခု
220 ohm Resistor (1/4W)1 ခု3
3
ဝါယာကြန်းဆက်သည်
ဝါယာကြန်းဆက်သည်
- LED ကို breadboard သို့ထည့်သွင်းပါ — ရှည်သောခြင်း (anode +) တစ်ခု၊ တိုသောခြင်း (cathode −) နောက်တစ်ခုသို့။
- 220Ω resistor ၏ခြင်းတစ်ခုကို LED cathode နှင့်တူညီသောအတန်းတွင်ထည့်သွင်းပါ။ အခြားခြင်းကိုခွဲခြားထားသောအတန်းတွင်။
- Jumper wire LED anode အတန်းမှ → Arduino Pin 13။
- Jumper wire resistor လွတ်လပ်သောအတန်းမှ → Arduino GND။
Materials for this step:
5mm LED (any color)1 ခု
220 ohm Resistor (1/4W)1 ခု
Breadboard1 ခု
Jumper Wires (Male-to-Male)2 ခု4
4
Blink ကုဒ်ကို အပ်လုဒ်တင်ပါ
Blink ကုဒ်ကို အပ်လုဒ်တင်ပါ
USB ဖြင့် Arduino ချိတ်ဆက်ပါ။ Arduino IDE ကိုဖွင့်ပါ၊ Tools → Board → Arduino Uno ကိုရွေးချယ်ပါ၊ ကုဒ်ကိုကူးထည့်ပြီး Upload ကိုနှိပ်ပါ။
blink.inoarduino
// Blinking LED — Your First Arduino Project
// Turns an LED on for one second, then off for one second, repeatedly.
const int LED_PIN = 13; // Pin connected to the LED
void setup() {
pinMode(LED_PIN, OUTPUT); // Set pin 13 as an output
}
void loop() {
digitalWrite(LED_PIN, HIGH); // Turn LED ON
delay(1000); // Wait 1 second
digitalWrite(LED_PIN, LOW); // Turn LED OFF
delay(1000); // Wait 1 second
}
// EXPERIMENT IDEAS:
// - Change delay(1000) to delay(100) for fast blinking
// - Change delay(1000) to delay(2000) for slow blinking
// - Try delay(50) for a strobe effect
// - Use different values for ON and OFF times:
// delay(200) ON, delay(800) OFF = short flash
// delay(800) ON, delay(200) OFF = long flash
Materials for this step:
Arduino Uno R31 ခု
USB-B Cable1 ခုTools needed:
Computer with Arduino IDE
5
5
PCB အပြင်အarrangement (Reference)
PCB အပြင်အarrangement (Reference)
ဤသည် PCB layout ပုံစံဖြင့် circuit ကိုပြသည်။ ဤ project အတွက် လိုအပ်သည်မဟုတ်ပေ — breadboard သည် ပြီးပerfectly လုပ်ဆောင်သည် — သို့သော် တစ်ခြား circuit ကိုအစစ် board အဖြစ် ထုတ်လုပ်ပါက မည်သည့်အရုပ်မျိုးဆန်သည်ကိုပြသည်။
6
6
စမ်းသပ်မှု နှင့် စမ်းလုံ့စမ်းကြည့်မှု
စမ်းသပ်မှု နှင့် စမ်းလုံ့စမ်းကြည့်မှု
LED မှိတ်တုတ်မှိတ်တုတ်လည်း? ကောင်းစွာလုပ်ဆောင်လိုက်ပါပြီ! သင်သည် အခါခွင့်အခွင့်များ ပရိုဂရမ်ထည့်သွင်းလိုက်ပါပြီ။
အခက်အခဲများ ဖြေရှင်းခြင်း:
နောက်လာမည့် စမ်းသပ်မှုများ:
အခက်အခဲများ ဖြေရှင်းခြင်း:
- LED မလင်းပါသလား? LED ကို ပြန်လည်လှည့်ခြင်း — Pin 13 သို့ ရှည်ရှည်သောခြင်း။
- LED အစဉ်တည်နေသလား? ကုဒ်အောင်မြင်စွာ တင်သွင်းခြင်းကို စစ်ဆေးပါ။
- အဘယ်အရာမျှ ကျေးဇူးမစေလား? အဆင့် 2 ရှိ အချိုးကျညီမျှမှုဆိုင်ရာ ကြိုးဆက်မှုအား သေချာစွာ စစ်ဆေးပါ။
နောက်လာမည့် စမ်းသပ်မှုများ:
delay()တန်ဖိုးများကို ပြောင်းလဲခြင်းဖြင့် မှိတ်တုတ်မှိတ်တုတ်သည့်အရှိန်ကို ထိန်းချုပ်ပါ- Pin 12 တွင် LED ဒုတိယတစ်ခုထည့်သွင်းပါ
- RGB LED ဖြင့်အစားထိုးပါ (အဆင့် SIK Circuit 3 ကို ကြည့်ပါ)
ပစ္စည်းများ
7- $105.00
- 1 ခုPlaceholder
- Placeholder
- Placeholder
- 1 ခုPlaceholder
- Placeholder
Estimated Total
$105.00CC0 အများပိုင်
ဤအစီအစဉ်ကို CC0 အောက်တွင် ထုတ်ဝေထားသည်။ ခွင့်ပြုချက်မလိုဘဲ ကူးယူ၊ ပြင်ဆင်၊ ဖြန့်ဝေ နှင့် အသုံးပြုနိုင်သည်။
အစီအစဉ်မှတစ်ဆင့် ကုန်ပစ္စည်းများဝယ်ယူ၍ ဖန်တီးသူကို ပံ့ပိုးပါ ဖန်တီးသူ ကော်မရှင် ရောင်းချသူက သတ်မှတ်သည်၊ သို့မဟုတ် ဤအစီအစဉ်၏ ဗားရှင်းအသစ်ဖန်တီး၍ ဝင်ငွေခွဲဝေရန် သင့်အစီအစဉ်တွင် ချိတ်ဆက်မှုအဖြစ် ထည့်သွင်းပါ။
