Mundarija:
- 1 -qadam: kerakli materiallar
- 2 -qadam: GND -ni ulang
- 3 -qadam: Rezistorlarni ulang
- 4 -qadam: LEDlarni joylashtiring
- 5 -qadam: Jumper simlarini ulang
- 6 -qadam: Arduino -ni yoqing
- 7 -qadam: Dasturni ishga tushiring
- 8 -qadam: MUVAFFAQAT !!
Video: Arduino Uno ko'p LEDli loyihasi: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Men yaratmoqchi bo'lgan loyiha boshlang'ich darajadagi Arduino eskizi bo'lib, u LEDni har 1000 ms (1 sek) ketma -ketlikda yoritishni o'z ichiga oladi. Menga Arduino Uno yordamida bir nechta LEDni boshqarish usullari haqida ma'lumot berish juda yoqdi va menimcha, bu erda mening loyihalarimning ko'p motivatsiyasi paydo bo'ldi. Biz yana bir nechta ilg'or dasturlarni o'rgangan bo'lsak -da, men o'zimni juda yaxshi tushungan dasturlash sohasi bo'yicha darslik yaratganimdan juda xursand bo'ldim.
Shunday qilib, agar siz Arduino Uno -ni ishlatishni yoki Arduino eskizlarini yaratishni boshlagan bo'lsangiz, iltimos, mening yurishimni o'rgating.
Arduino kodi havolasi:
1 -qadam: kerakli materiallar
(Batafsil ma'lumot uchun sichqonchani rasm ustiga suring)
- Arduino Uno
- Non paneli
- 6 ta o'tish simlari
- USB kabeli (Uno uchun)
- 5 LED (2 yashil, 2 qizil, 1 ko'k)
- 5 560 Ohmli rezistorlar
2 -qadam: GND -ni ulang
Arduino -dagi topraklama (GND) pinini non panelidagi manfiy relsga ulash uchun o'tish simini (qora) ishlating. Bu oxir -oqibat LED -larning Arduino -dagi topraklama pinini ishlatishiga imkon beradi.
3 -qadam: Rezistorlarni ulang
560 ohmli beshta rezistorning har birini bir oyog'i manfiy temir yo'lga, ikkinchisi esa rasmda ko'rsatilgan portlarga ulangan holda non paneliga joylashtiring. Oyoqlarning har bir to'plami vertikal ravishda bir -biriga moslashtirilganligiga ishonch hosil qiling.
4 -qadam: LEDlarni joylashtiring
Har bir LED o'z qarshiligi bilan bog'liq bo'ladi. Har bir LEDda ikkita simi bor (bitta ijobiy/bitta salbiy). Ikkala etakchining qisqarishi - salbiy qo'rg'oshin. LEDdagi salbiy simni rezistor ulangan gorizontal relsga ulang (rezistorning o'ng tomonidagi port) va musbat simni ulashgan temir yo'lga ulang (uning ustidagi port). Boshqa 5 ta LED uchun bu jarayonni takrorlang. Batafsil ma'lumot uchun rasmlarga qarang.
Men LEDlarimni yuqoridan pastgacha yashil, qizil, ko'k, qizil, yashil rangga o'tishini tanladim.
5 -qadam: Jumper simlarini ulang
Endi qolgan o'tish simlarini ulash uchun. Biz bu 5 ta o'tish simlari uchun chiqish portlari 9, 10, 11, 12 va 13 dan foydalanamiz.
- Arduino -ning 9 -chi chiqishidagi o'tish simini (oq) yuqori LEDdagi (yashil) musbat simingizning ulashgan portiga (o'ngda) ulang.
- Boshqa chiqish simini (yashil) 10 -chi chiqishidan svetoforingizning 2 -ustki LED (qizil) yonidagi portga ulashgan (o'ngda) ulang.
- Chiqish 11dan boshqa oq simni (oq) pastki LEDdagi (yashil) musbat simingizning ulashgan portiga (o'ngda) ulang.
- 12 -chi chiqishdan boshqa o'tish simini (yashil) 2 -chi pastdan svetodioddagi (qizil) musbat simingizning ulashgan portiga (o'ngda) ulang.
- 13 -chi chiqishdagi oxirgi o'tish simini (yashil) o'rta (ko'k) diodli musbat simingizning ulashgan portiga (o'ngda) ulang.
6 -qadam: Arduino -ni yoqing
Arduino -ni yoqish uchun siz Arduino -dan USB kabelini kompyuteringizning USB -portiga ulashingiz va Arduino -ni tahrir qilish dasturini ochishingiz kerak. Siz Arduino Uno kuchga ega ekanligini ko'rsatadigan chiroqlar miltillayotganini ko'rasiz.
7 -qadam: Dasturni ishga tushiring
Arduino dasturini oching va Arduino muharririga quyidagi kodni kiriting (pastdagi havola). Keyin uni Arduino Uno -ga yuklang. Agar to'g'ri bajarilgan bo'lsa, siz shunga o'xshash narsani ko'rishingiz kerak ……. (keyingi bosqichga o'ting)
Arduino kodi:
8 -qadam: MUVAFFAQAT !!
BU!
Agar sizning LED -laringiz menikidek ketma -ket yonib turmasa, quyidagilarni tekshiring.
- Barcha o'tish simlari, rezistorlar va LEDlar to'g'ri portlarga ulangan.
- Barcha o'tish simlari, rezistorlar va LEDlar bir -biriga mahkam bog'langan.
- Sizning Arduino eskizingiz mening kodimga to'g'ri keldi.
Hali ham muammolar bor.. quyida izoh qoldiring!
Tavsiya:
STALKER GUARD (Arduino Uno loyihasi): 4 qadam
STALKER GUARD (Arduino Uno loyihasi): Bizning loyihamiz Stalker Guard deb nomlanadi. Biz mavzuni asosan tanladik, chunki biz qizlar sifatida qorong'uda yolg'iz yurish xavfli edi, chunki bu xavfli bo'lishi mumkin edi. Bizning loyihamiz shu g'oyadan kelib chiqib, SG90 servo dvigateli bilan yangilanishi uchun ishlab chiqilgan
Arduino avtomatlashtirilgan ekranli ekran loyihasi uchun qadam dvigatel va haydovchini tanlash: 12 qadam (rasmlar bilan)
Arduino avtomatlashtirilgan ekranli ekran loyihasi uchun qadam dvigateli va haydovchini tanlash: Ushbu yo'riqnomada men avtomatlashtirilgan ekran pardasi prototipi uchun qadam dvigateli va haydovchini tanlash uchun qilgan qadamlardan o'taman. Soyali ekranlar - qo'lda krankirovka qilingan mashhur va arzon modellar, va men ularni almashtirmoqchi edim
LEDli Arduino tovush sensori: 4 qadam
LEDli Arduino tovush sensori: tovushni aniqlaydigan va LEDni yoqadigan sensorli juda oddiy Arduino loyihasi
Arduino yordamida rangli LEDli raqs paneli: 5 qadam
Rangli LEDli Arduino -dan foydalangan holda raqs maydonchasi: Bu mening birinchi ko'rsatmam. Men kompyuterga ketma -ket kirish sifatida Arduino taxtasidan foydalanib, rang -barang raqs maydonchasini yasadim, uni tayyorlash juda oson va bir nechta rezistorlar va LEDlar (ularni ishlatish shart emas).
Arduino va RGB LEDli Rojdestvo yulduzi: 5 qadam (rasmlar bilan)
Arduino va RGB LEDli Rojdestvo yulduzi: Salom! Biz chuqur muzlatilgan Sibirdan kelgan Arduino Novosibirsk jamoamiz. Bir oz isinish uchun biz chiroyli porlayotgan va miltillayotgan Rojdestvo yulduzlarini yasashga qaror qildik. Demo videoni albatta tomosha qiling