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

Digispark дэнлүү (ATtiny85 төсөл): 7 алхам
Digispark дэнлүү (ATtiny85 төсөл): 7 алхам

Видео: Digispark дэнлүү (ATtiny85 төсөл): 7 алхам

Видео: Digispark дэнлүү (ATtiny85 төсөл): 7 алхам
Видео: Antique Desk Lantern Project #attiny #avr #arduino 2024, Долдугаар сарын
Anonim
Image
Image
Дэнлүү гэж юу вэ!
Дэнлүү гэж юу вэ!

Хөөе залуусаа, сайн байна уу, би ердийн байдлаар шинэ зааварчилгаа өгөх болно, би электроник дээр суурилсан супер дажгүй төсөл хэрхэн хийхийг танд харуулах болно, энэ удаа та бүхэнд цахим дэнлүү болох энэхүү төслийг хийхэд маш хялбар байх болно. Бид робот хийж, жаахан төвөгтэй төслүүд хийж байгаа тул та бүхэнд үүнийг хийх боломжийг олгохын тулд энэ удаад үндсэн нэгийг хийхээр шийдсэн бөгөөд энд заавал шаардлагатай цахим мэдлэг байгаа боловч үүнийг туршиж үзэх гэж бүү бодоорой. учир нь энэ бол гайхалтай зүйл юм.

Энэхүү төсөл нь дэнлүүнийхээ гадаад төрхийг сайжруулахын тулд JLCPCB -ээс захиалсан өөрчлөн тохируулсан ПХБ -ийг авсны дараа тусгайлан хийх боломжтой бөгөөд энэ гарын авлагад өөрийн гар чийдэнг бий болгох хангалттай баримт бичиг, кодууд байгаа болно.

Бид энэ төслийг ердөө 2 -хон хоногийн дотор хийсэн, тоног төхөөрөмжийн үйлдвэрлэл, угсралтыг дуусгахад ердөө нэг өдөр, дараа нь кодыг бэлдэх, туршилтыг гүйцэтгэх хоёр дахь өдөр.

Эхлэхээсээ өмнө эхлээд харцгаая

Энэхүү зааварчилгаанаас юу сурах вэ:

  1. Төслийн онцлогоос хамааран зөв бүрэлдэхүүн хэсгүүдийг сонгох.
  2. Сонгосон бүх бүрэлдэхүүн хэсгүүдийг холбох хэлхээг хийх.
  3. Төслийн бүх хэсгийг угсарна.
  4. Дэнлүүг хянахын тулд Digispark ATtiny85 Dev самбартай интерфэйс хий.

Алхам 1: Дэнлүү гэж юу вэ

Дэнлүү гэж юу вэ!
Дэнлүү гэж юу вэ!
Дэнлүү гэж юу вэ!
Дэнлүү гэж юу вэ!

Дэнлүүг хүмүүс ямар зориулалтаар ашиглаж байгааг бид бүгд мэднэ. Дэнлүүг ихэвчлэн хэд хэдэн талтай (ихэвчлэн дөрөв, гэхдээ найм хүртэл) төмөр хүрээгээр хийдэг бөгөөд ихэвчлэн дэгээ эсвэл металл цагирагтай байдаг. Зарим тунгалаг материалын цонхыг хажуу талд нь байрлуулах бөгөөд одоо ихэвчлэн шилэн эсвэл хуванцар боловч өмнө нь нимгэн нимгэн эвэр, цоорхой эсвэл гоёл чимэглэлийн хээгээр цоолсон цагаан тугалга; Хэдийгээр зарим эртний дэнлүү нь зөвхөн төмөр тортой байдаг бөгөөд тэдгээрийн функцийг доор тайлбарласан болно.

Тиймээс энэ нь дөлөөрөө талбайг гэрэлтүүлэхийн тулд лаа барьдаг хайрцагны хэсэг бөгөөд манай тохиолдолд бид гэрлийн эх үүсвэрийг хадгалах электрон хайрцгийг зохион бүтээдэг. чичрэх үед бид хайрцгийн дотор талд наалдсан даавууны зарим хэсгийг чичиргээ хийхийн тулд 12V тогтмол гүйдлийн сэнсийг ашиглах болно, мөн бидний хэрэглэж буй RGB LED -ийн улмаас гэрэл өнгө өөрчлөгдөж, системийг бүхэлд нь хянах болно. digispark Attiny85 самбар.

Алхам 2: Digispark ATtiny85 бол бидний төслийн зүрх юм

Digispark ATtiny85 бол бидний төслийн зүрх юм
Digispark ATtiny85 бол бидний төслийн зүрх юм
Digispark ATtiny85 бол бидний төслийн зүрх юм
Digispark ATtiny85 бол бидний төслийн зүрх юм
Digispark ATtiny85 бол бидний төслийн зүрх юм
Digispark ATtiny85 бол бидний төслийн зүрх юм
Digispark ATtiny85 бол бидний төслийн зүрх юм
Digispark ATtiny85 бол бидний төслийн зүрх юм

Портланд дахь гэр бүлийн эзэмшлийн болон бизнес эрхэлдэг Digistump -ийн үйлдвэрлэсэн Digispark ATtiny85 хавтангийн тухай ярихдаа Atmel микроконтроллер дээр суурилсан хөгжүүлэлтийн самбар үйлдвэрлэдэг бөгөөд үүнийг Arduino -тэй нийцтэй болгодог тул та Arduino IDE -ийг ашиглан эдгээр самбарыг хялбархан асааж болно. Digispark ATtiny85 -ийг Arduino IDE -тэй хэрхэн холбох талаар нарийвчлан тайлбарласан энэхүү гарын авлагад ийм төрлийн самбарыг хэрхэн ашиглах талаар.

Удирдах зөвлөл нь ATtiny (TinyAVR гэж нэрлэдэг) байдаг бөгөөд энэ нь 1990 -ээд оны сүүлээс эхлэн Atmel -ийн боловсруулсан микроконтроллеруудын гэр бүл юм (хожим Microchip Technology нь Atmel -ийг 2016 онд худалдаж авсан). Эдгээр чипүүд нь өөрчлөгдсөн Харвардын архитектурын 8 битийн RISC процессорын цөмтэй. Тэдний AVR микроконтроллерийн гэр бүлийн хамгийн жижиг нь ATtiny цуврал (8 битийн цөм ба цөөн функц, цөөн тооны оролт/гаралт, бусад AVR цувралаас санах ой багатай) юм.

Яагаад Digispark ATtiny85 гэж

Бид энэхүү самбарыг манай төсөлд бүрэн нийцсэн жижиг хэмжээтэй, мөн IO тээглүүртэй учир ашиглаж байна, учир нь бидэнд гэрлийн өнгийг хянах гурван ХОУХ -ны зүү, DC сэнсийг транзистороор удирдахын тулд нэг дижитал гаралт хэрэгтэй болно. шаардлагатай IO тээглүүрийг энэхүү жижиг самбар дээр авах боломжтой.

Алхам 3: Дэнлүүний дизайн

Дэнлүүний дизайн
Дэнлүүний дизайн
Дэнлүүний дизайн
Дэнлүүний дизайн
Дэнлүүний дизайн
Дэнлүүний дизайн

Ердийнхөөрөө бид тоног төхөөрөмжийн хэсэг, ярианы тоног төхөөрөмжөөр дэнлүүний хайрцгийг эхлүүлэх болно, тиймээс би энэ хэлбэрийг хатуу хийцтэй програм хангамж ашиглан зохион бүтээсэн бөгөөд энэ нь DXF файлыг үүсгэж, CNC лазер хайчлах машинд байршуулах боломжийг олгодог. хайрцаг; Бид 5 мм -ийн БСХС -ийн модон материалыг ашиглан энэхүү хайрцгийг төгс, хямд үнээр бүтээсэн бөгөөд энэ нь манай төсөлд илүү сайн өнгө үзэмж нэмж өгөх болно.

Та энэ дэнлүүний хайрцгийг үйлдвэрлэхэд ашиглаж байсан DXF файлуудыг энэ татаж авах линкээр татаж авах боломжтой.

Хайрцагны загвар нь маш энгийн бөгөөд үндсэн загвартай тул та яг ижил загварын санааг дагаж өөрт тохирсон хэлбэрийг ашиглан өөрийн загварыг бүтээж болно.

Алхам 4: ПХБ хийх (JLCPCB үйлдвэрлэсэн)

ПХБ хийх (JLCPCB үйлдвэрлэсэн)
ПХБ хийх (JLCPCB үйлдвэрлэсэн)
ПХБ хийх (JLCPCB үйлдвэрлэсэн)
ПХБ хийх (JLCPCB үйлдвэрлэсэн)
ПХБ хийх (JLCPCB үйлдвэрлэсэн)
ПХБ хийх (JLCPCB үйлдвэрлэсэн)

JLCPCB-ийн тухай (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) нь Хятадын хамгийн том ПХБ-ийн прототипийн үйлдвэр бөгөөд ПХБ-ийн хурдан загвар, жижиг хэмжээтэй ПХБ-ийн үйлдвэрлэлд мэргэшсэн өндөр технологийн үйлдвэрлэгч юм. ПХБ -ийн үйлдвэрлэлд 10 гаруй жил ажилласан туршлагатай JLCPCB нь дотооддоо болон гадаадад 200,000 гаруй үйлчлүүлэгчтэй бөгөөд ПХБ -ийн прототип хийх 8000 гаруй онлайн захиалга, ПХБ -ийн цөөн тоогоор үйлдвэрлэдэг. Жилийн үйлдвэрлэлийн хүчин чадал нь 200,000 кв. төрөл бүрийн 1, 2, олон давхаргат ПХБ-ийн хувьд. JLC бол том хэмжээтэй, худгийн тоног төхөөрөмж, хатуу удирдлага, дээд зэргийн чанартай мэргэжлийн ПХБ үйлдвэрлэгч юм.

Манай төсөл рүү буцах

ПХБ -ийг үйлдвэрлэхийн тулд би ПХБ -ийн олон үйлдвэрлэгчдийн үнийг харьцуулж үзсэн бөгөөд энэ хэлхээг захиалахын тулд хамгийн сайн ПХБ нийлүүлэгчид болон хамгийн хямд ПХБ нийлүүлэгчдийг JLCPCB -ээс сонгосон. Миний хийх ёстой зүйл бол гербер файлыг байршуулах, ПХБ -ийн зузаан, тоо хэмжээ гэх мэт параметрүүдийг тохируулахын тулд хэдхэн товшилт хийхэд л би ПХБ -ээ тавхан хоногийн дараа авахын тулд ердөө 2 доллар төлсөн.

Холбогдох схемийн зургийг харуулснаар би Digispark ATtiny85 dev самбарыг ашиглан системийг бүхэлд нь удирдаж байна. Та энэхүү татаж авах линкээр дамжуулан PDF схемийг авах боломжтой.

Хамгийн сайн чанар

Эдгээр ПХБ -ийг чанарын өндөр түвшинд хийх нь бидний бүх төслүүдэд JLCPCB үйлчилгээг ашиглах бидний итгэлийг нэмэгдүүлдэг. Таны харж байгаагаар ПХБ нь дэнлүүний хайрцгийн дотор байрлуулахад харьцангуй бага, шошго, лого нь маш сайн үйлдвэрлэгддэг.

Та энэ татаж авах линкээр дамжуулан хэлхээний Gerber файлуудыг авах боломжтой

Алхам 5: Орцыг бүрэн хянах

Найрлага дахь бүрэн тойм
Найрлага дахь бүрэн тойм

Бидэнд бүх зүйл бэлэн байгаа тул бид энэ төсөлд шаардлагатай бүрэлдэхүүн хэсгүүдийг шалгаж үзэх хэрэгтэй.

  • Бидний JLCPCB -ээс захиалдаг ПХБ
  • Digispark ATtiny85 хөгжүүлэгчдийн самбар
  • 4 RGB LED 5мм
  • 12V DC сэнс
  • BC170 транзистор
  • 1K Ом эсэргүүцэл
  • 12V DC цахилгаан адаптер
  • Зарим толгой холбогч

Алхам 6: Гагнах ба угсрах

Гагнах ба угсрах
Гагнах ба угсрах
Гагнах ба угсрах
Гагнах ба угсрах
Гагнах ба угсрах
Гагнах ба угсрах

Одоо бид хайрцгийн угсралт руу шууд шилжиж байна, энэ нь дизайны хувьд шураг байрлуулалтыг бий болгосон тул маш энгийн зүйл боловч эхлээд хэсэг бүрийг энэхүү хайчилбарын цаасаар хучиж, даавууны хэсгүүдийг хайрцагны хажуу талд наалдуулах хэрэгтэй.

Үүний дараа электрон угсралт руу шилжиж, бүх бүрэлдэхүүн хэсгүүдийг ПХБ -д гагнана. Та торгоны дээд давхарга дээр бүрэлдэхүүн хэсэг бүрийн самбар дээр байрлуулсан шошгыг олох бөгөөд ингэснээр та гагнуурын алдаа гаргахгүй гэдэгт 100% итгэлтэй байх болно.

Алхам 7: Digispark код ба туршилтын баталгаажуулалт

Digispark код ба туршилтын баталгаажуулалт
Digispark код ба туршилтын баталгаажуулалт
Digispark код ба туршилтын баталгаажуулалт
Digispark код ба туршилтын баталгаажуулалт
Digispark код ба туршилтын баталгаажуулалт
Digispark код ба туршилтын баталгаажуулалт

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

Та энэ татаж авах линкээр дамжуулан эх кодыг үнэгүй авах боломжтой.

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

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

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