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

LED урвалын таймер: 5 алхам
LED урвалын таймер: 5 алхам

Видео: LED урвалын таймер: 5 алхам

Видео: LED урвалын таймер: 5 алхам
Видео: 2019.2.2 Химийн кинетик /Урвалын эрэмбэ тодорхойлох/ 2024, Арванхоёрдугаар сар
Anonim
LED урвалын таймер
LED урвалын таймер
LED урвалын таймер
LED урвалын таймер
LED урвалын таймер
LED урвалын таймер

Энэ төсөл бол Лен Баквальтерийн "Цахим тоглоом ба таны барьж чадах тоглоом" номонд тайлбарласан анхны хариу үйлдэл хийх цаг хэмжигч төслийн шинэчилсэн хувилбар юм. Улайсдаг чийдэн ба идэвхгүй бүрэлдэхүүн хэсгүүдийг микроконтроллер болон LED -ээр солино.

Алхам 1: Анхны урвалын таймер

Жинхэнэ урвалын таймер
Жинхэнэ урвалын таймер

Энэ бол анхны хариу үйлдэл хэмжигч тоглоом юм. Тоглоомын зорилго нь хэн хамгийн хурдан хариу үйлдэл үзүүлэхийг харах явдал юм. Гольфын бөмбөгийг төмөр замын дээд хэсэгт байрлуулж, зогсоол хүртэл доошоо уруудахыг зөвшөөрнө. Бөмбөг зогссоны дараа товчлуураа хамгийн түрүүнд дарсан хүн ялагч болно. Хэрэв тоглогч бөмбөг дуусахаас өмнө товчлуураа дарвал тэр ялагдана.

Алхам 2: Шинэ урвалын таймер

Шинэ урвалын таймер
Шинэ урвалын таймер

Шинэ хувилбарт LED болон микроконтроллер ашигладаг. Дүрэм нь адилхан бөгөөд ялагчийг тодруулах хоёр том LED -ийг нэмж, тал бүр дээр дөрвөн LED нэмж тоглуулагч бүрийн хариу үйлдлийн хугацааг харуулав. Цөөн тооны LED асах тусам тоглогч хурдан ажиллах болно.

Алхам 3: Суурь

Суурь
Суурь

Суурь нь Home Depot -оос худалдаж авсан улиас модоор хийгдсэн. LED болон микроконтроллерийг Digikey -аас худалдаж авсан. Түр зуурын хоёр товчлуур нь ихэвчлэн нээлттэй байдаг бөгөөд үүнийг Radio Shack дээрээс авах боломжтой.

Хажуугийн урт ба өнцөг нь танаас хамаарна. Анхны хувилбар нь гольфын бөмбөг хэзээ төгсгөлд хүрч байгааг илрүүлэхийн тулд унтраалгыг ашигласан. Миний хувилбарт ижил функцэд IR LED болон детектор ашигладаг. Гольфын бөмбөг нь LED -ээс ялгарч буй IR -ийг төмөр замын төгсгөлд байрлах үед детекторт хүрэхийг хориглодог.

Алхам 4: Доод тал

Доод тал
Доод тал

Энэ бол утсыг харуулсан доод талын зураг юм. Би бүх зүйлийг холбохын тулд 22 awg утастай утас, утсыг холбох жижиг кабелийн холболт ашигласан. Шаардлагатай IO-ийн тоог багасгахын тулд хурдны LED-ийг цаг үржүүлж өгдөг.

Алхам 5: Микроконтроллер ба батерей

Микроконтроллер ба батерей
Микроконтроллер ба батерей

Энэ бол микроконтроллер ба батерейны ойролцоо зураг юм. Гурван АА батерейг бүх хэлхээг тэжээхэд ашигладаг. Микроконтроллер нь Cypress Semiconductor PSOC бөгөөд би уг хэсгийг програмчлахдаа угсрах хэлийг ашигласан.

Хэрэв төсөлд ихээхэн сонирхол байгаа бол би схем болон эх кодыг оруулах болно.

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