УРЛАГ
ГОО САЙХАН БА ЭРҮҮЛ МЭНД
ГАРААР ХИЙСЭН
СОЁЛ БА ТҮҮХ
ҮЗВЭР НААДАМ
БАЙГАЛЬ ОРЧИН
ХООЛ БА УНДАА
НОГООН ИРЭЭДҮЙ
УРВУУ ИНЖЕНЕРЧЛЭЛ
ШИНЖЛЭХ УХААН
СПОРТ
ТЕХНОЛОГИ
ӨМСДӨГ ХЭРЭГСЭЛ

Орчуулагдсан
NFT
Анивчлах LED — Таны Анхны Arduino Төсөл
NFTСонгодог анхны электроник төсөл! Arduino, breadboard, резистор, нэг LED ашиглан анивчлах LED хэлхээ барина. Туйлын эхлэгчдэд тохиромжтой — халтирах шаардлагагүй.
Instructions
1
1
Ваши бүрэлдэхүүнийг цуглуулах
Ваши бүрэлдэхүүнийг цуглуулах
Доор жагсаасан бүх бүрэлдэхүүнийг цуглуулах. Гагнуурын шаардлагагүй — бүх зүйл мөлхөгөөр холбогдоно.
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
Хэлхээний схем
Хэлхээний схем
Сигнал Arduino Pin 13 → 220Ω эсэргүүцэл (R1) → LED (D1) → GND -ээс урсдаг. Эсэргүүцэл нь LED -г хамгаалахын тулд гүйдлийг хязгаарладаг.
Materials for this step:
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.
Materials for this step:
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
Materials for this step:
Arduino Uno R31 ширхэг
USB-B Cable1 ширхэгTools needed:
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 Circuit 3-ыг үзнэ үү)
Materials
7- $105.00
- 1 ширхэгPlaceholder
- Placeholder
- Placeholder
- 1 ширхэгPlaceholder
- Placeholder
Estimated Total
$105.00CC0 Public Domain
This blueprint is released under CC0. You are free to copy, modify, distribute, and use this work for any purpose, without asking permission.
Support the Maker by purchasing products through their Blueprint where they earn a Maker Commission set by Vendors, or create a new iteration of this Blueprint and include it as a connection in your own Blueprint to share revenue.
