Санах ойн функцтэй алсын зайнаас хийсэн гэрийн програм: 4 алхам
Санах ойн функцтэй алсын зайнаас хийсэн гэрийн програм: 4 алхам
Anonim
Санах ойн функцтэй алсын зайнаас гэрийн програм
Санах ойн функцтэй алсын зайнаас гэрийн програм

Энэ хэлхээг ашигласнаар бид алсын удирдлагатай 4 релеийг хянах боломжтой бөгөөд eeprom функцийг ашигласнаар цахилгаан тасарсан ч гэсэн буухиа сүүлийн төлөвийг санах болно.

Алхам 1: Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах

Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах
Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах
Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах
Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах
Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах
Шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулах

Энэ төсөлд шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг цуглуулж, цаг үрэхгүй байцгаая.

Шаардлагатай бүрэлдэхүүн хэсгүүдийг дараахь байдлаар авна.

1) ATMEGA8-U (Эсвэл үүнтэй төстэй микроконтроллер ажиллах болно) x1

2) uln2003 (эсвэл uln2803) x1

3) 16 МГц болор x1

4) 22p керамик конденсатор x2

5) 104p керамик конденсатор x1

6) 12V spdt буухиа x4

7) 10k smt резистор x10 (0805 багц)

8) 1N4148 smt диод x4

9) 1000mfd 16v багтаамжтай x1

10) 220мт 10в багтаамжтай x1

11) hwat угаалтуур x1 бүхий 7805 хүчдэлийн шугаман зохицуулагч

12) tsop1938 ir хүлээн авагч (эсвэл үүнтэй төстэй зүйл ажиллах болно) x1

13) эрэгтэй/эмэгтэй толгой (optonal)

14) db107 гүүр шулуутгагч

15) шураг терминал x6

16) 10k эсэргүүцэл x1

17) 220 -оос 12 в хүртэл буурах трансформатор (500MA ба түүнээс дээш) x1

18) IR алсын удирдлага (usb kit remote) x1

Алхам 2: Одоо гагнах цаг боллоо

ХУДАЛДАХ ЦАГ
ХУДАЛДАХ ЦАГ

Та доорх гарбер файлыг ашиглан pcb прототипийг захиалж болно, эсвэл өгөгдсөн схемийг ашиглан perf самбар дээр суулгаж болно, хэрэв та үүнийг прототипийн самбар дээр бүтээхийг хүсч байвал зургийн лавлагааг ашиглана уу, гэхдээ та схемийн тусламжтайгаар лавлах боломжтой.

Анхаарна уу: дизайны алдааны улмаас конденсаторын туйлшрал нь ул мөр дээр буруу байгаа тул гагнахаас өмнө шалгана уу, эс тэгвээс энэ нь баттай дэлбэрч магадгүй юм. релейг дахин тохируулахын тулд зүүг дахин тохируулаарай, ингэснээр arduino дижитал зүү 4 ба vcc 5v -ийн хооронд дахин тохируулах унтраалгыг холбоно уу, энэ нь бүх реле унтрах болно, үүнтэй төстэй үйлдлийг алсын цахилгаан товчийг ашиглан хийж болно.

Анхаарна уу: буухиа драйверын хөлийн ул нь uln2803 боловч би uln2003 ашигладаг тул та pin8 ба pin9, pin17 ба pin18 хооронд гагнуурын холбогч хийх ёстой, эсвэл та uln2803 ашиглаж болно.

Алхам 3: ХӨТӨЛБӨРЛӨХ ЦАГ

ХӨТӨЛБӨРЛӨХ ЦАГ
ХӨТӨЛБӨРЛӨХ ЦАГ

Та аль хэдийн bootloader -ийг шатаасан гэж бодож байна, хэрэв та youtube дээрээс заавар олж чадахгүй бол usb ашиглан хөрвүүлэгчийг чип програмчлах эсвэл энэ ic -ийг ажиллаж байгаа arduino -той сольж, тохирох чипийн төрлийг сонгоно уу (энэ тохиолдолд atmega 8), та atmega168 эсвэл 328 ашиглаж болно.

мөн өгөгдсөн кодыг байршуулж, хийж, Энэ нь цахилгаан барааны дэлгүүрт байдаг нийтлэг USB алсын удирдлагыг ашигладаг.

гэхдээ та өөр алсын удирдлага ашиглахын тулд өгөгдсөн кодыг өөрчилж болно.

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