Mundarija:

Arduino LED Dice + Karnay: 5 qadam
Arduino LED Dice + Karnay: 5 qadam

Video: Arduino LED Dice + Karnay: 5 qadam

Video: Arduino LED Dice + Karnay: 5 qadam
Video: How to make a LED digital counter using 7- Segment Display 2024, Noyabr
Anonim
Arduino LED zarlar + karnay
Arduino LED zarlar + karnay

Bu erda men o'z fikrimni oldim:

www.instructables.com/id/Arduino-Led-Dice/

Men nimani o'zgartirdim:

  • Kichkina tugmachani kattaroq tugmachaga bosing
  • LEDlarning ranglari
  • LEDlarning kechikish vaqti
  • Karnay qo'shilmoqda
  • D pinlarining tartibi, chunki asl sozlamalar ishlamay qoldi

1 -qadam: kirish

Image
Image
Kirish
Kirish
Kirish
Kirish
Kirish
Kirish

Ushbu loyiha Arduino LED zarlar + karnay deb nomlanadi.

Har xil rangdagi 7 ta LED, tugma va karnay mavjud.

U qanday ishlaydi:

Tugmani bosganingizda, siz karnaydan ovoz eshitasiz va LEDlar tasodifiy ravishda 1 dan 6 gacha raqamni tanlaydilar, taxminan bir soniyadan so'ng, LEDlar o'chadi va siz boshqa tugmani bosish uchun tugmani yana bosishingiz mumkin.. Bu stol o'yinlarini o'ynaganda biz ishlatadigan zarlarga o'xshaydi.

Yuqoridagi videoda uning qanday ishlashi ko'rsatilgan va rasmlar har tomondan ko'rinishini aks ettiradi.

2 -qadam: materiallar

Materiallar
Materiallar

Loyiha uchun zarur bo'lgan ba'zi materiallar:

  • Arduino va non paneli
  • Har qanday turdagi va rangdagi 7x LED
  • 7x 220 yoki 330 rezistor (jigarrang)
  • 1x bosish tugmasi
  • 1x karnay
  • Ba'zi simlar

3 -qadam: Boshlang

Boshlash!
Boshlash!
Boshlash!
Boshlash!
Boshlash!
Boshlash!
Boshlash!
Boshlash!
  1. LEDlarni non paneliga "H" shaklida joylashtiring (diagrammada ko'rsatilganidek).
  2. Barcha LEDlarning katodlarini (-) rezistorlar bilan erga (-) ulang
  3. LEDlarning 4 guruhini ulang (diagrammada ko'rsatilganidek)
  4. LED guruhlarini D piniga ulang (diagrammada ko'rsatilganidek)
  5. Tugmani non paneliga qo'ying va uni 10k ohmli rezistor bilan erga (+) ulang, boshqa tomonini D piniga ulang.
  6. Karnayni non taxtasiga qo'ying va uni erga (-) va D piniga ulang

Qushlar quyidagi qoidalarga amal qilishi kerak:

Zarlarning 1 -soni uchun: LED 4 yonadi

Zarlarning 2 -soni uchun: 1 -guruhni yoritadi

Zarlarning 3 -soni uchun: 3 va 4 -guruhlarni yoritadi

Zarlarning 4 -soni uchun: 1 va 3 -guruhlarni yoritadi

Zarlarning 5 -soni uchun: 1, 3 va 4 -guruhlarni yoritadi

Zarlarning 6 -soni uchun: 1, 2 va 3 -guruhlarni yoritadi

4 -qadam: kod

Kod
Kod

Mana bu loyihaning kodi:

註明 「改」 」地方 的 代表 經過 修改))

create.arduino.cc/editor/rachelhsiao0821/b…

5 -qadam: Sinab ko'ring

Sinab ko'ring!
Sinab ko'ring!
Sinab ko'ring!
Sinab ko'ring!
Sinab ko'ring!
Sinab ko'ring!

Oxirgi qadam - bu sizning loyihangiz ishlayotganini sinab ko'rish!

Mana mening loyihamning boshqa rasmlari: 1dan 6gacha bo'lgan LED zarlar.

Tavsiya: