Агуулгын хүснэгт:

Цаг хугацаагаар тоглох: 6 алхам
Цаг хугацаагаар тоглох: 6 алхам

Видео: Цаг хугацаагаар тоглох: 6 алхам

Видео: Цаг хугацаагаар тоглох: 6 алхам
Видео: инээдмийн түүх 2024, Долдугаар сарын
Anonim
Цаг хугацаатай тоглох
Цаг хугацаатай тоглох

Энэхүү төслийн анхны санаа нь:

  • бэлэг хийх
  • анхны цахим хэлхээг бий болгох
  • хуучин утасны залгуур ашиглах
  • "steampunk" дүр төрхийг өгөх

Алхам 1: Биеийн танилцуулга

Физик танилцуулга
Физик танилцуулга
  • ON-OFF унтраалга
  • "Цаг" товчлуур
  • доороос улаан эсвэл ногооноор гэрэлтүүлсэн вакуум хоолой
  • утасны залгуур
  • модон хайрцаг (жижиг чанга яригч, процессор, батерейны дотор)

Алхам 2: Тоглоомын явц:

  1. Асаах: Шилжүүлэгчийг "ON" болгож тохируулна уу.
  2. Улаан LED богино хугацаанд асдаг.
  3. Хүлээгээрэй … бага зэрэг хөгжим тоглож байна.
  4. Улаан LED асаалттай байна.
  5. "Цаг" товчлуурыг хэсэг хугацаанд дарна уу (өөрөөр хэлбэл N секунд). Үүний зэрэгцээ ногоон LED асаалттай байна.
  6. N секундын харгалзах дугаарыг залгаарай (3.0 -аас 3.9 секундын хооронд, N = 3).
  7. Хэрэв нийлмэл дугаар зөв бол ногоон гэрэл, сайхан хөгжим "Браво" гэж хэлдэг.
  8. Хэрэв нийлмэл дугаар буруу байвал улаан гэрэл болон бусад хөгжим "Маш муу" гэж хэлэх болно.
  9. Улаан гэрлийг хүлээгээд дахин тоглоорой (5 руу очно уу).

Алхам 3: Материалын жагсаалт:

Материалын жагсаалт
Материалын жагсаалт
  • 1 Digispark процессор
  • 5 резистор: 220, 2х 2к2, 4к7, 47 ом
  • 1 унтраах унтраалга
  • 1 товчлуур
  • 1 чанга яригч 8 ом 0.25 Вт
  • 1 хуучин утасны залгуур
  • 1 RGB LED
  • 1 транзистор 2n2222
  • Нэмэлт 1 вакуум хоолой
  • 2 батерей 1, 5в АА

Алхам 4: Схем:

Схем
Схем

Илүү хялбар болгохын тулд бид хэлхээний тэжээлийн хангамжийг 3в -ээр (1, 5в -ийн 2 батерей) сонгосон.

Цэнхэр LED нь ашиглагдаагүй байна.

Алхам 5: Эскизийн код

Алхам 6: Үйлдвэрлэл

Үйлдвэрлэл
Үйлдвэрлэл
Үйлдвэрлэл
Үйлдвэрлэл

Би модон хайрцаг хийсэн, нугас, цоожтой. Бүрэлдэхүүн хэсэг, батерейнд хангалттай зай гаргах. Дээд талын чимэглэлийг цаасан дээр хэвлээд, наасан, бүгдийг нь будсан, би Digispark авсан. Энэ бол миний энэ бүрэлдэхүүн хэсэгтэй анхны төсөл бөгөөд би түүний боломжуудыг олж мэдсэн юм. Та төслийг Arduino Uno эсвэл Nano, эсвэл илүү энгийнээр Atmega328 ашиглан тохируулж болно.

Дараахь сургамжаас би урам зориг авч, зохиогчдоо баярлалаа.

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

Хэрэв та 1 эсвэл 2 секундын товчлуурыг дарвал тоглоом амархан, харин 8 эсвэл 9 секунд дарвал илүү хэцүү болно.

Хөгжилтэй байгаарай, Алсаас ирсэн диато

Зөвлөмж болгож буй: