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

БСХС -ийн модон хайрцагт Nixie цагийг Arduino ашиглан хий: 11 алхам (зурагтай)
БСХС -ийн модон хайрцагт Nixie цагийг Arduino ашиглан хий: 11 алхам (зурагтай)

Видео: БСХС -ийн модон хайрцагт Nixie цагийг Arduino ашиглан хий: 11 алхам (зурагтай)

Видео: БСХС -ийн модон хайрцагт Nixie цагийг Arduino ашиглан хий: 11 алхам (зурагтай)
Видео: Modern Warfare 3 Flashpoint Soap PS5 4K HDR 60FPS Gameplay Veteran Modern Warfare III 2024, Арваннэгдүгээр
Anonim
БСХС -ийн модон хайрцагт Arduino ашиглан Nixie цаг хий
БСХС -ийн модон хайрцагт Arduino ашиглан Nixie цаг хий

Энэ заавар дээр би Nixie цагийг Arduino ашиглан хэлхээгээр хэрхэн яаж хийхийг харуулах болно. Бүгдийг БСХС -ийн модон хайрцагт хийдэг. Дууссаны дараа цаг нь бүтээгдэхүүн шиг харагдаж байна: сайхан харагдаж, нягт.

Эхэлцгээе

Алхам 1: Хэсгийн жагсаалт ба видео заавар

Image
Image

Тодорхой болгохын тулд энэ төслийг хийх хэсгүүдийн жагсаалтыг үзье

1. Arduino UNO (1 багц)

2. Бодит цагийн цагийн модуль DS3231

3. DC алхам модуль 12VDC-150VDC (1 багц)

4. Никси хоолой (6 ширхэг)

5. Тусгаарлах чип TLP627-4 (4 ширхэг)

6. Эсэргүүцэл 10K

7. Толгойн зүү

8. Breadboard кабель

9. Цахилгаан хангамжийн модуль 220VAC/12VDC (1 ширхэг)

10. Товчлуур (2 ширхэг)

11. БСХС -ийн мод 3мм зузаан (лазер хайчлах)

12. Цагаан цавуу (БСХС -ийн модны хувьд)

13. Байнгын соронзон хавтан

Алхам 2: Хэлхээний дизайн

ПХБ -ийн тусгаарлалт хийх
ПХБ -ийн тусгаарлалт хийх

Зургийн дизайны нэгэн адил хэлхээг хий

Никси хоолойг асаахын тулд өндөр хүчдэл (150VDC орчим) хэрэгтэй боловч бага гүйдэл (1-2мА) ашигладаг. DC step -up модуль 12VDC -> 150VDC нь энэ програмд тохиромжтой.

Энэ хэлхээ нь Arduino UNO-ийг үндсэн хянагч болгон ашиглах бөгөөд TLP-627 тусгаарлах чипээр дамжуулан nixie хоолойг удирдах болно.

60 чийдэн (6 nixie хоолойноос) матриц холболтоор холбогддог бөгөөд энэ холболт нь Arduino зүүг хэмнэхэд тусална -> Arduino -аас зөвхөн 16 зүү ашиглана (багананд 10 зүү, мөрөнд 6 зүү)

Матрицын холболтоор нэг удаад зөвхөн 1 хоолой харуулах боломжтой. 6 хоолойг харуулахын тулд 1 хоолойг харуулаад дараа нь унтраасан бол дараагийн хоолойг 6 -р хоолой руу харуулна. Олон удаа харуулснаар хүний нүд үүнийг байнгын харагдац гэж үздэг.

Дэлгэцийн дарааллыг Arduino кодоор хийнэ.

Бодит цагийн модуль DS3231 нь цагийг хадгалахад ашиглагддаг (цахилгааныг унтраасан ч гэсэн цагийг хадгалахын тулд үүрэн батерейг ашигладаг)

Мөн би цагийг тохируулахын тулд 2 товчлуурыг ашигладаг

Алхам 3: ПХБ -ийн тусгаарлалт хийх

ПХБ -ийн тусгаарлалт хийх
ПХБ -ийн тусгаарлалт хийх

Би Arduino -тэй хялбархан холбогдохын тулд тусгаарлах зориулалттай ПХБ хийсэн. Толгойн зүү ашиглан бид талбарын кабелийг ашиглан ПХБ -ээс Arduino руу хялбархан холбогдох боломжтой болно

ПХБ -ийн загварыг эндээс татаж авах боломжтой, та үүнийг өөрийн гараар хийж болно

Алхам 4: Nixie хоолойд кабель хийх

Nixie хоолойд кабель хийх
Nixie хоолойд кабель хийх
Nixie хоолойд кабель хийх
Nixie хоолойд кабель хийх
Nixie хоолойд кабель хийх
Nixie хоолойд кабель хийх

Никси хоолой нь бага гүйдэл зарцуулдаг тул би никси хоолойг холбохдоо зэс утас (хуучин трансформатороос авдаг) ашигладаг.

Энэхүү зэс утас нь ажиллахад хялбар: гагнахад хялбар, өндөр тусгаарлалт, жижиг хэмжээтэй, байрлуулахад хялбар

Дараа нь зургаан никси хоолойг дизайны хэлхээний дагуу багана, эгнээ шиг холбоно. Дараа нь тусгаарлах самбар ПХБ -тай холбогдсон байна

Алхам 5: БСХС -ийн хайрцгийг лазераар хайчилж ав

БСХС -ийн хайрцгийг лазераар хайчилж ав
БСХС -ийн хайрцгийг лазераар хайчилж ав
БСХС -ийн хайрцгийг лазераар хайчилж ав
БСХС -ийн хайрцгийг лазераар хайчилж ав
БСХС -ийн хайрцгийг лазераар хайчилж ав
БСХС -ийн хайрцгийг лазераар хайчилж ав

Лазер cnc машин нь БСХС -ийн модыг (3мм зузаантай) яг нарийн хэмжээгээр огтлоход тусална. Би хэсэг тус бүрийг хооронд нь тааруулж зохион бүтээсэн бөгөөд дараа нь цавуугаар засах болно.

Лазер огтлох дизайны файлыг эндээс татаж авах боломжтой

Тэмдэглэл: Corel Draw ашиглан дизайны файлыг уншина уу

Алхам 6: 1/2 хайрцаг хийх

1/2 хайрцаг хийх
1/2 хайрцаг хийх
1/2 хайрцаг хийх
1/2 хайрцаг хийх
1/2 хайрцаг хийх
1/2 хайрцаг хийх

Энэ алхамд цавуугаар 1/2 хайрцаг хийж, дараа нь никси хоолойг дунд хүрээ рүү суулгаад хайрцагт суулгана.

Алхам 7: ПХБ/ товчлуурыг суулгаж, утас холбоно уу

ПХБ/ товчлуурыг суулгаж, утас холбоно уу
ПХБ/ товчлуурыг суулгаж, утас холбоно уу
ПХБ/ товчлуурыг суулгаж, утас холбоно уу
ПХБ/ товчлуурыг суулгаж, утас холбоно уу
ПХБ/ товчлуурыг суулгаж, утас холбоно уу
ПХБ/ товчлуурыг суулгаж, утас холбоно уу
ПХБ/ товчлуурыг суулгаж, утас холбоно уу
ПХБ/ товчлуурыг суулгаж, утас холбоно уу

Бүх ПХБ -ийг БСХС -ийн хүрээ рүү суулгаж, товчлуурыг суулгаж, хэлхээний дизайн болгон утсыг холбоно уу

Энэ үе шатанд утас холбох нь бэрхшээлтэй тул үүнийг анхаарч үзээрэй. Магадгүй та nixie хоолойг буруу холбосон захиалга авах болно, гэхдээ та дахин амархан холбогдож болно

Алхам 8: Кодыг татаж авах

Кодыг татаж авах
Кодыг татаж авах

Arduino кодыг татаж аваарай

Үндсэн код нь энэ ажлыг хийх болно: DS3231 модулаас бодит цаг хугацаанд уншиж, дараа нь тусгаарлах ПХБ -ээр nixie хоолой дээр харуулна.

Цагийг хоёр товчлуураар тохируулах боломжтой: хоёр товчлуурыг нэгэн зэрэг дарахад (2 тоо) секунд анивчих болно, тоог нэмэгдүүлэх эсвэл багасгахын тулд зүүн эсвэл баруун товчлуур дээр дарж цагийг тохируулахыг хүлээнэ үү. Дугаарыг тохируулж дуусгахад (эсвэл секундэд тохируулахгүй бол), минутын тоо анивчих болно (дугаарыг тохируулахыг хүлээнэ үү), дараа нь цагийн тоо анивчих болно. Дууссаны дараа ямар ч тоо анивчихгүй.

Кодыг эндээс татаж авах боломжтой

Алхам 9: Ар талыг нь хий

Ар талаа хийх
Ар талаа хийх
Ар талаа хийх
Ар талаа хийх
Ар талаа хийх
Ар талаа хийх
Ар талаа хийх
Ар талаа хийх

Би БСХС -ийн арын хавтанг барихын тулд дөрвөн соронзон хавтан ашигладаг. Энэ нь цавуу хэрэглэхгүйгээр ар талыг нь чанга барихад тусална.

Алхам 10: Цагийг тохируулна уу

Цагийг тохируулна уу
Цагийг тохируулна уу
Цагийг тохируулна уу
Цагийг тохируулна уу
Цагийг тохируулна уу
Цагийг тохируулна уу

6 nixie хоолойн цагийг тохируулж эхлэхийн тулд хоёр товчлуурыг нэгэн зэрэг дарна уу

Цаг өөрчлөгдөх дараалал:

1. Дугаарыг өөрчилж эхлэхийн тулд хоёр товчлуурыг дарна уу

2. Хоёр секундын тоо анивчих болно (дугаарыг тохируулахыг хүлээнэ үү)

2а. Хэрэв тохируулбал тоог нэмэгдүүлэх эсвэл бууруулахын тулд зүүн/баруун товчлуурыг дарна уу

2б. Хэрэв тохируулахгүй бол юу ч хийх хэрэггүй

3. Түр хүлээгээрэй, хоёр минутын минут анивчих болно (дугаарыг тохируулахыг хүлээнэ үү)

3а. Хэрэв тохируулбал тоог нэмэгдүүлэх, бууруулахын тулд зүүн/баруун товчлуурыг дарна уу3b. Хэрэв тохируулахгүй бол юу ч хийх хэрэггүй

4. Хэсэг хүлээ, хоёр цагийн анивчих болно (дугаарыг тохируулахыг хүлээх) 4a. Хэрэв тохируулбал тоог нэмэгдүүлэх эсвэл бууруулахын тулд зүүн/баруун товчлуурыг дарна уу

4b. Хэрэв тохируулахгүй бол юу ч хийх хэрэггүй

5. Бүх дугаар анивчихгүй

Алхам 11: Маск хийх

Маск хийх
Маск хийх
Маск хийх
Маск хийх
Маск хийх
Маск хийх
Маск хийх
Маск хийх

Найз маань надад БСХС -ийн модны гадаргуу тийм ч сайхан биш харагддаг гэж хэлдэг тул өнгөлгөөтэй модоор энэ цагийг ашиглахаар шийдсэн. Мөн цагны шошгоны нэрийг бичээрэй.

Эцэст нь цаг төгс харагдаж байна:)

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