
Mundarija:
- 1 -qadam: 1 -qadam: LEDning ijobiy tomonini aniqlang
- 2 -qadam: 2 -qadam: LEDni elektron jadvalga joylashtiring
- 3 -qadam: 3 -qadam: Rezistor qo'shing
- 4 -qadam: 4 -qadam: Wire -ni elektron jadvalga ulang
- 5 -qadam: 5 -qadam: simni pin ichiga joylashtiring
- 6 -qadam: 6 -qadam: takrorlang
- 7 -qadam: 6 -qadam: Zamin
- 8 -qadam: 8 -qadam: 2 -qism
- 9 -qadam: 9 -qadam: Kodni yuklash
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Ushbu loyihaga ilhom 0: 22-0: 28 dagi videodagi uzuk chiroqlardan keldi
Va quyida siz mening natijamning videosini yuklab olishingiz mumkin.
1 -qadam: 1 -qadam: LEDning ijobiy tomonini aniqlang

Ijobiy tomoni manfiydan uzunroq metall oyog'iga ega bo'ladi.
2 -qadam: 2 -qadam: LEDni elektron jadvalga joylashtiring

LEDni manfiy oyog'i zangori bo'lakda, non paneliga qo'ying.
3 -qadam: 3 -qadam: Rezistor qo'shing

Bu misol uchun men 100 ohmli rezistorni LED bilan bir ustunga joylashtiraman. LED uchun qanday rezistor kerakligini hisoblash uchun https://www.ohmslawcalculator.com/led-resistor-calculator manzilidagi formuladan foydalaning.
4 -qadam: 4 -qadam: Wire -ni elektron jadvalga ulang

LED va rezistor joylashgan ustunga simni ulang.
5 -qadam: 5 -qadam: simni pin ichiga joylashtiring

Arduino kartasi uzilgan holda simning ikkinchi uchini taxtangizdagi 3 -pinga ulang.
*Ushbu loyiha uchun eslatma, men 3, 5, 6, 9, 10, 11 -pinlardan foydalanayapman, chunki ular mening Arduino Uno kartamdagi pinlar bo'lib, ular PWM raqamining yonida ~ bilan ko'rsatilgan, taxtaning xususiyatlarini tekshiring. PWM ham bor.
6 -qadam: 6 -qadam: takrorlang
2-5, 5-qadamlarni yana takrorlang
7 -qadam: 6 -qadam: Zamin

Moviy tuproqli chiziqqa sim qo'ying.
8 -qadam: 8 -qadam: 2 -qism

Topraklama simini taxtangizdagi topraklama piniga joylashtiring.
9 -qadam: 9 -qadam: Kodni yuklash
Endi siz Arduino -ni kompyuteringizga ulashingiz va unga kodingizni yuklashingiz yoki quyidagi kodni nusxalashingiz mumkin.
/* Project1 LED effekti
Bir vaqtning o'zida bir nechta LEDni o'chiradi, keyin hammasini pasaytiradi, keyin bir nechta LEDlarni ketma -ket quvadi.
O'chirish:
- 2 dan 7 gacha pinlardan ergacha bo'lgan LEDlar
2018 yil yaratilgan
Stiven Jonson */
int taymer = 80; // Raqam qanchalik baland bo'lsa, vaqt shuncha sekin bo'ladi.
bo'sh o'rnatish () {
// har bir pinni chiqish sifatida ishga tushirish uchun for loopidan foydalaning: for (int thisPin = 2; thisPin <12; thisPin ++) {pinMode (thisPin, OUTPUT); }}
void loop () {
// pinlar ustidan takrorlang: for (int thisPin = 2; thisPin <12; thisPin ++) {// thisPin diodidagi LEDni o'chirgandan yorqingacha o'chiring: for (int nashrida = 0; nashrida <255; nashrida ++) {analogWrite (thisPin), yorqinlik); }} // LEDlar orasidagi pauza: kechikish (1250);
// thisPin -dagi LEDni eng yorugidan o'chirib qo'ying:
uchun (int yorqinligi = 255; nashrida> = 0; yorqinligi-) {analogWrite (3, nashrida); analogWrite (5, yorqinlik); analogWrite (6, yorqinlik); analogWrite (9, yorqinlik); analogWrite (10, nashrida); analogWrite (11, nashrida); kechikish (2); }
// pastdan yuqorisigacha pastadir:
// pinni yoqing:
analogWrite (3, 255); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (5, 255); analogWrite (3, 180); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (3, 255); analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (5, 255); analogWrite (3, 180); analogWrite (11, 80); analogWrite (10, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (6, 255); analogWrite (5, 180); analogWrite (3, 80); analogWrite (11, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (9, 255); analogWrite (6, 180); analogWrite (5, 80); analogWrite (3, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (10, 255); analogWrite (9, 180); analogWrite (6, 80); analogWrite (5, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (11, 255); analogWrite (10, 180); analogWrite (9, 80); analogWrite (6, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (11, 180); analogWrite (10, 80); analogWrite (9, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (11, 80); analogWrite (10, 0); kechikish (taymer); // pinni o'chiring:
// pinni yoqing:
analogWrite (11, 0); kechikish (taymer); // pinni o'chiring:}
Tavsiya:
LED kubini qanday yasash mumkin - LED kub 4x4x4: 3 qadam

LED kubini qanday yasash mumkin | LED kub 4x4x4: LED kubini LED displeyi deb hisoblash mumkin, bunda oddiy 5 mm LED raqamli piksellar rolini o'ynaydi. LED kubik ko'rish qobiliyatining barqarorligi (POV) deb nomlanuvchi optik hodisa kontseptsiyasidan foydalanib, tasvirlar va naqshlarni yaratishga imkon beradi. Shunday qilib,
Eng ilg'or chiroq - COB LED, UV LED va ichidagi lazer: 5 qadam (rasmlar bilan)

Eng ilg'or chiroq - COB LED, UV LED va ichidagi lazer: bozorda bir xil ishlatilgan va yorqinligi jihatidan farq qiladigan juda ko'p chiroqlar mavjud, lekin men hech qachon bir nechta turdagi chiroqni ko'rmaganman. Bu loyihada men bitta chiroqqa 3 turdagi chiroqlarni yig'dim, men
Fadecandy, PI va LED chiziqlar yordamida LED bulutlar: 4 qadam (rasmlar bilan)

LED bulutlari Fadecandy, PI va LED chiziqlar yordamida: Men o'z uyimda efir muhitini yaratish uchun bir nechta LED bulutlarini yaratdim. Dastlab ular hozirgi pandemiya tufayli to'xtatilgan festivalda ishlatilgan. Men silliq animatsiyaga erishish uchun so'nib ketadigan konfet chipidan foydalandim va men
Arduino bilan Neopixel Ws2812 LED yoki LED STRIP yoki Led Ringni qanday ishlatish kerak: 4 qadam

Arduino bilan Neopixel Ws2812 LED yoki LED STRIP yoki Led Ring -dan qanday foydalanish kerak: Salom bolalar, chunki Neopixel LED chizig'i juda mashhur va u shuningdek ws2812 LED tasmasi deb ham ataladi. Ular juda mashhur, chunki bu chiziqli lentada biz har bir LEDga alohida -alohida murojaat qilishimiz mumkin, demak, agar siz bir nechta chiroq bitta rangda porlashini xohlasangiz
ESP8266 RGB LED chiziqli WIFI nazorati - NODEMCU Wi -Fi orqali boshqariladigan LED chiziqli IQ masofadan boshqarish pulti sifatida - RGB LED STRIP smartfonini boshqarish: 4 qadam

ESP8266 RGB LED chiziqli WIFI nazorati | NODEMCU Wi -Fi orqali boshqariladigan LED chiziqli IQ masofadan boshqarish pulti sifatida | Smartfonni RGB LED STRIP nazorati: Salom bolalar, bu qo'llanmada biz nodemcu yoki esp8266 ni RGB LED tasmasini boshqarish uchun IR masofadan boshqarish pulti sifatida ishlatishni o'rganamiz va Nodemcu smartfon orqali wifi orqali boshqariladi. Shunday qilib, siz RGB LED STRIP -ni smartfoningiz bilan boshqarishingiz mumkin