Mundarija:

Vaqt bilan o'ynash: 6 qadam
Vaqt bilan o'ynash: 6 qadam

Video: Vaqt bilan o'ynash: 6 qadam

Video: Vaqt bilan o'ynash: 6 qadam
Video: Yigit vaqtni to'xtatdi va qizlarni yechintirib ular bilan J.siy yaqinlikni qildi. #kino 2024, Iyul
Anonim
Vaqt bilan o'ynash
Vaqt bilan o'ynash

Loyihaning dastlabki g'oyasi quyidagicha edi:

  • sovg'a qiling
  • original elektron sxemani yaratish
  • eski telefon raqamidan foydalaning
  • "steampunk" ko'rinishini bering

1 -qadam: Jismoniy taqdimot

Jismoniy taqdimot
Jismoniy taqdimot
  • ON-OFF tugmasi
  • "Vaqt" tugmachasi
  • pastdan qizil yoki yashil rang bilan yoritilgan vakuum trubkasi
  • telefon qo'ng'irog'i
  • yog'och quti (kichik karnay, protsessor va batareyalar ichida)

2 -qadam: O'yin jarayoni:

  1. Quvvat yoqish: kalitni "ON" holatiga qo'ying.
  2. Qizil LED qisqa vaqt yonadi.
  3. Kutib turing, ozgina musiqa eshitiladi.
  4. Qizil LED yonadi.
  5. "Vaqt" tugmachasini bir muddat bosib turing (ya'ni N soniya). Bu vaqtda yashil LED yonadi.
  6. N soniya soniga mos keladigan raqamni tering (3,0 dan 3,9 sekundgacha, N = 3).
  7. Agar qo'shma raqam to'g'ri bo'lsa, yashil chiroq va yoqimli musiqa "Bravo" deb aytadi.
  8. Agar qo'shma raqam noto'g'ri bo'lsa, qizil chiroq va boshqa musiqalarda "Juda yomon" deyiladi.
  9. Qizil chiroqni kuting va yana o'ynang (5 ga o'ting).

3 -qadam: Materiallar ro'yxati:

Materiallar ro'yxati
Materiallar ro'yxati
  • 1 Digispark protsessori
  • 5 rezistor: 220, 2x 2k2, 4k7, 47 ohm
  • 1 ta o'chirish tugmasi
  • 1 tugma
  • 1 karnay 8 ohm 0,25 Vt
  • 1 ta eski telefon raqami
  • 1 RGB Led
  • 1 tranzistorli 2n2222
  • Ixtiyoriy 1 vakuumli quvur
  • 2 ta batareya 1, 5v AA

4 -qadam: Sxema:

Sxema
Sxema

Oddiylik uchun biz 3V (1, 5v 2 ta batareya) zanjirining quvvat manbaini tanladik.

Moviy LED ishlatilmaydi.

5 -qadam: Eskiz kodi

6 -qadam: ishlab chiqarish

Ishlab chiqarish
Ishlab chiqarish
Ishlab chiqarish
Ishlab chiqarish

Men yog'och quti yasadim, u erda menteşalar va qulf bor edi. Komponentlar va batareyalar uchun etarli joy ajratib bering. Yuqori bezak qog'ozga bosilgan, yopishtirilgan va hammasi bo'yalgan. Men Digispark oldim. Bu mening ushbu komponentli birinchi loyiham va men uning imkoniyatlarini kashf qildim. Siz loyihani Arduino Uno yoki Nano, yoki oddiygina Atmega328 yordamida moslashtira olasiz.

Menga quyidagi ko'rsatmalarni ilhomlantirdi va uning muallifiga minnatdorchilik bildiraman:

www.instructables.com/id/Interface-a-rotary-phone-dial-to-an-Arduino/

Siz tugmani 1 yoki 2 soniya bosganingizda o'yin oson, lekin 8 yoki 9 soniya bosilsa qiyinroq bo'lishini ko'rasiz.

Maza qiling, Elzasdan kelgan diato

Tavsiya: