কলা
সৌন্দর্য এবং সুস্থতা
ক্রাফট
সংস্কৃতি ও ইতিহাস
বিনোদন
পরিবেশ
খাদ্য ও পানীয়
সবুজ ভবিষ্যৎ
রিভার্স ইঞ্জিনিয়ারিং
বিজ্ঞান
খেলাধুলা
টেকনোলজি
পরিধানযোগ্য

অনুবাদিত
NFT
ঝলমলে LED — আপনার প্রথম Arduino প্রকল্প
NFTক্লাসিক প্রথম ইলেকট্রনিক্স প্রকল্প! একটি Arduino, একটি ব্রেডবোর্ড, একটি রেজিস্টর এবং একটি একক LED ব্যবহার করে একটি ঝলমলে LED সার্কিট তৈরি করুন। সম্পূর্ণ শিক্ষানবিসদের জন্য নিখুঁত — কোন সোল্ডারিং প্রয়োজন নেই।
নির্দেশ
1
1
আপনার উপাদানগুলি সংগ্রহ করুন
আপনার উপাদানগুলি সংগ্রহ করুন
নীচে তালিকাভুক্ত সমস্ত উপাদান সংগ্রহ করুন। কোনও সোল্ডারিং প্রয়োজন নেই — সবকিছু ব্রেডবোর্ডে প্লাগ করা যায়।
ইস চরণ কে লিএ সামগ্রী:
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 টুকরাআবশ্যক উপকরণ:
Computer with Arduino IDE
2
2
সার্কিট স্কিমেটিক
সার্কিট স্কিমেটিক
সিগন্যাল Arduino Pin 13 → 220Ω রেজিস্টর (R1) → LED (D1) → GND থেকে প্রবাহিত হয়। রেজিস্টর LED সুরক্ষার জন্য কারেন্ট সীমিত করে।
ইস চরণ কে লিএ সামগ্রী:
Arduino Uno R31 টুকরা
5mm LED (any color)1 টুকরা
220 ohm Resistor (1/4W)1 টুকরা3
3
এটি সংযুক্ত করুন
এটি সংযুক্ত করুন
- ব্রেডবোর্ডে LED সন্নিবেশ করান — লম্বা পা (অ্যানোড +) একটি সারিতে, ছোট পা (ক্যাথোড −) পরবর্তী সারিতে।
- 220Ω রেজিস্টর এর একটি পা LED ক্যাথোডের সমান সারিতে সন্নিবেশ করান। অন্য পা একটি আলাদা সারিতে।
- জাম্পার তার LED অ্যানোড সারি থেকে → Arduino Pin 13।
- জাম্পার তার রেজিস্টর মুক্ত সারি থেকে → Arduino GND।
ইস চরণ কে লিএ সামগ্রী:
5mm LED (any color)1 টুকরা
220 ohm Resistor (1/4W)1 টুকরা
Breadboard1 টুকরা
Jumper Wires (Male-to-Male)2 টুকরা4
4
Upload the Blink Code
Upload the Blink Code
Connect Arduino via USB. Open Arduino IDE, select Tools → Board → Arduino Uno, paste the code, and click 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
ইস চরণ কে লিএ সামগ্রী:
Arduino Uno R31 টুকরা
USB-B Cable1 টুকরাআবশ্যক উপকরণ:
Computer with Arduino IDE
5
5
PCB লেআউট (রেফারেন্স)
PCB লেআউট (রেফারেন্স)
এটি সার্কিটটি একটি PCB লেআউট হিসাবে দেখায়। এই প্রকল্পের জন্য প্রয়োজনীয় নয় — ব্রেডবোর্ড নিখুঁতভাবে কাজ করে — তবে দেখায় যে একই সার্কিটটি একটি বাস্তব বোর্ড হিসাবে উত্পাদিত হলে কীভাবে দেখা যাবে।
6
6
পরীক্ষা এবং পরীক্ষা-নিরীক্ষা
পরীক্ষা এবং পরীক্ষা-নিরীক্ষা
LED ঝলমলে করছে? অভিনন্দন! আপনি এইমাত্র হার্ডওয়্যার প্রোগ্রাম করেছেন।
সমস্যা সমাধান:
পরবর্তী পরীক্ষা-নিরীক্ষা:
সমস্যা সমাধান:
- LED আলো জ্বলছে না? LED ফ্লিপ করুন — দীর্ঘ পা Pin 13 এর দিকে।
- LED চালু থাকে? কোড সফলভাবে আপলোড হয়েছে কি না তা পরীক্ষা করুন।
- কিছুই হচ্ছে না? তার সংযোগ ধাপ 2 এর স্কিম্যাটিকের সাথে মেলে কি না তা যাচাই করুন।
পরবর্তী পরীক্ষা-নিরীক্ষা:
delay()মানগুলি পরিবর্তন করে ঝলমলানোর গতি নিয়ন্ত্রণ করুন- Pin 12 এ দ্বিতীয় LED যোগ করুন
- একটি RGB LED দিয়ে প্রতিস্থাপন করুন (দেখুন SIK সার্কিট 3)
সামগ্রী
7- $105.00
- 1 টুকরাপ্লেসহোল্ডর
- প্লেসহোল্ডর
- প্লেসহোল্ডর
- 1 টুকরাপ্লেসহোল্ডর
- প্লেসহোল্ডর
আনুমানিক মোট
$105.00CC0 পব্লিক ডোমেন
যহ ব্লূপ্রিংট CC0 কে তহত জারী কিযা গযা হৈ। আপ বিনা অনুমতি মাঁগে ইস কার্য কো কিসী ভী উদ্দেশ্য কে লিএ কॉপী, সংশোধিত, বিতরিত ঔর উপযোগ করনে কে লিএ স্বতংত্র হৈং।
উনকে ব্লূপ্রিংট কে মাধ্যম সে উত্পাদ খরীদকর মেকর কা সমর্থন করেং জহাঁ বে মেকর কমীশন কমাতে হৈং জো বিক্রেতাওং দ্বারা নির্ধারিত হোতা হৈ, যা ইস ব্লূপ্রিংট কা নযা সংস্করণ বনাএঁ ঔর রাজস্ব সাঝা করনে কে লিএ ইসে অপনে ব্লূপ্রিংট মেং কনেক্শন কে রূপ মেং শামিল করেং।
