Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
salom do'stlar! Bu safar men o'z loyihamning natijalarini ko'rsatmoqchiman, ya'ni. LED intensivligi - LEDning intensivligi har 200 millisekundda o'zgarib turadigan holat. LEDlarning qiymati o'zgarib tursin, shunda LEDlar yonayotgan narsaga o'xshaydi. Uzoq kutmasdan, ularni qanday yig'ishni ko'rib chiqaylik.
1 -qadam: 1 -qadam: Kerakli materiallar
- 1x 9V batareya
- 1 ta Arduino UNO
- 4x LED
- 1x yarim non paneli
- 2x o'tish simlari
- 1x quvvat ushlagichli batareya ushlagichi
- B tipidagi 1 ta USB A turi
2 -qadam: 2 -qadam: Komponentlarni ulash
Siz taqdim etayotgan komponentlarni tartibga soling. qutbni (katod-anod) noto'g'ri joylashtirmang. Chunki bu loyihaning muvaffaqiyatsiz bo'lishiga olib kelishi mumkin. Anod raqamli 5. Katoddan GND ga.
3 -qadam: 3 -qadam: Kod
bu loyiha taqdim etilgan kodga juda bog'liq. Bu erda Arduino -ga yuklanishi kerak bo'lgan kod:
const int PIN_LED = 5; // PWMni mahkamlang
bo'sh o'rnatish () {
pinMod (PIN_LED, OUTPUT); }
void loop () {
int nilaiAcak = tasodifiy (176);
analogWrite (PIN_LED, 60 + nilaiAcak);
kechikish (200); }
4 -qadam: 4 -qadam: Bu ishlaydi
Bu loyiha muvaffaqiyatli bo'lishi kerak. Agar u ishlamasa, ehtimol siz etarlicha ehtiyot bo'lmaysiz. Zanjirga yoki kodga qarang.