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

Дугуйны тэргэнцэр доорх гэрэл: 9 алхам (зурагтай)
Дугуйны тэргэнцэр доорх гэрэл: 9 алхам (зурагтай)

Видео: Дугуйны тэргэнцэр доорх гэрэл: 9 алхам (зурагтай)

Видео: Дугуйны тэргэнцэр доорх гэрэл: 9 алхам (зурагтай)
Видео: Дүүгээ ашиглах арга 2024, Арваннэгдүгээр
Anonim
Тэргэнцэртэй доогуур гэрэл
Тэргэнцэртэй доогуур гэрэл

Нэгдүгээрт, би энэ зааварчилгааг хэд хэдэн уралдаанд оруулсан. Хэрэв танд ганц хоёр санал өгөх нь зүйтэй гэж бодож байвал би баяртай байх болно. Нэвтрүүлгээ үргэлжлүүлээрэй:

Тиймээс, би гэр бүлийн Христийн Мэндэлсний Баярын үдэшлэг дээр сууж байгаа бөгөөд түүний тэргэнцэр дээр яагаад гэрэлтдэг гэрэл байдаггүйг зээ охиноосоо (BYU -ийн шүтэн бишрэгчид) асуудаг. Тэр надад гялалзсан дугуйтай байсан ч тэд хуучирсан гэж хэлсэн. Түүнд тэргэнцэрийг нь гэрэлтүүлэх хөх, цагаан өнгийн сайхан LED хэрэгтэй гэж би түүнд хэлэв. Тэр зөвшөөрсөн. Түүнийг тэргэнцэр нь улаан өнгөтэй, бидний яриа хурдан доройтож, бие биенийхээ спортын багуудыг үл тоомсорлож байгаагаа илэрхийлсэн (Go Ducks!). Товчхондоо энэ бол төгс гэр бүлийн зул сарын баяр байв.

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

Алхам 1: Эд анги, багаж хэрэгсэл

Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл
Эд анги, багаж хэрэгсэл

Энэ төслийн хэсэг нь энгийн байсан:

Утас - Улаан, хар, ногоон утас тус бүр 1.5 фут

Төслийн хайрцаг - Би Altoids цагаан тугалга ашигласан, яагаад болохгүй гэж?

Соронзон хальс - цахилгаан соронзон хальс ба наалдамхай тууз (зураг дээр байхгүй)

Velcro - Altoids цагаан тугалганы дээд ба доод хэсэгт батерейны хувьд бага зэрэг нэмэлт хэрэгтэй болно

Батерей - USB тэжээлийн хангамж (зураг дээр байхгүй). Би 2200mAh батерей ашигласан бөгөөд үүнийг 5.00 доллараар худалдаж авсан

Arduino Nano - Цахилгаан бага зарцуулдаг, жижиг хэлбэр нь энэ төсөлд төгс тохирно. Ноорог нь жижиг бөгөөд энгийн тул их хэмжээний санах ой шаардлагагүй байв.

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

2 Жижиг резинэн громмет - Би ирмэг бүхий төмөр цагаан тугалга хэрэглэж байсан болохоор утсыг хамгаалахыг хүссэн. Би эдгээрийг орон нутгийн тоног төхөөрөмжийн дэлгүүрээс харсан бөгөөд урам зориг орсон.

Breadboard - Энэ бяцхан залуу бүх зүйлийг хамтдаа гагнахаасаа өмнө таны ажил төлөвлөж байгаа эсэхийг шалгах нь чухал юм. Энэ бол шаардлагатай алхам биш боловч "хоёр удаа хэмжиж, нэг удаа огтлох" шиг юм. Энэ бол зүгээр л сайн дадлага юм.

Прототипийн самбар - Төслийг хамтад нь барьж байх ёстой зүйл бол энэ юм. Нэмж дурдахад үүнийг "та үүнийг хийлээ" гэсэн илэн далангүй хүчин зүйл нь үүнийг гэр бүлийнхэндээ үзүүлэхэд үнэхээр үнэ цэнэтэй юм.

USB өргөтгөл кабель (зураг дээр байхгүй) - Энэ нь эрэгтэй, эмэгтэй USB төгсгөлтэй байх шаардлагатай. Үүнийг би дараа тайлбарлах болно

USB цахилгаан кабель (зураг дээр байхгүй) - Стандарт эрэгтэй үзүүртэй USB кабель энд ажиллах болно. Эсвэл, хэрэв та USB холбогчтой батерейгаас өөр зүйл ашиглахаар шийдсэн бол түүнийгээ төсөлдөө залгах арга л хэрэгтэй болно.

Багаж хэрэгсэл нь хэсгүүдээс илүү хялбар байсан:

Өрөм ба бит - Төслийн хайрцагт цооног өрөмдөх зориулалттай.

Гагнуурын төмөр ба гагнуур - Гагнуурын зориулалттай.

Туслах гар - Учир нь би зөвхөн хоёр гартай бөгөөд гурван гар нь энэ төсөлд хамгийн тохиромжтой байх болно.

Олон метр - Учир нь анх удаа юу ч зөв ажилладаггүй.

Утас таслагч, хуулагч - Утас огтлох, хөрс хуулалт хийх зориулалттай.

Алхам 2: Хайрцгийг бэлтгэ

Хайрцгийг бэлтгэ
Хайрцгийг бэлтгэ
Хайрцгийг бэлтгэ
Хайрцгийг бэлтгэ
Хайрцгийг бэлтгэ
Хайрцгийг бэлтгэ

Би Altoids tins -тэй хайр/үзэн ядалтын харилцаатай. Надад тэднийг хэрэггүй үедээ хэвтүүлээд байх шиг санагддаг, надад хэрэгтэй үедээ хэзээ ч олохгүй юм шиг санагддаг. Сүүлийнх нь энд ийм байсан. Шөнө орой дэлгүүр рүү гүйсний дараа би явахад бэлэн боллоо. Энэ төсөлд цагаан тугалгад гурван цооног өрөмдөх шаардлагатай байв. Нэг нь батерейны утас, нэг нь гаралтын утас, нэг нь унтраалгын хувьд.

Нүх өрөмдсөний дараа би хайрцагны дотор талыг цахилгаан соронзон хальсаар наажээ.

металл + цахилгаан = ямар нэг зүйл ажиллахгүй байна.

Би резинэн бэхэлгээг хоёр утасны нүхэнд хийв.

Алхам 3: Гэрлийг тохируулна уу

Гэрлийг тохируулах
Гэрлийг тохируулах
Гэрлийг тохируулах
Гэрлийг тохируулах
Гэрлийг тохируулах
Гэрлийг тохируулах

Нэгдүгээрт, энэ бол WS2812B -ийн тухай зааварчилгаа биш юм. Би энд зөвхөн үндсэн ойлголтуудыг авч үзэх болно. Хэрэв та миний энд өгч байгаагаас илүү ихийг хүсч байвал энэ сайтаас "ws2812b" гэж хайж олоорой, та эдгээр бяцхан залууст 100 ширхэг зааварчилгаа өгөх болно.

Миний ашигласан гэрэл бол ws2812b гэрлийн зурвас юм. Та тэдгээрийг эндээс олж болно

Хэрэв та эхний зургийг харвал гэрэл тус бүр +5v оролт, газардуулга, өгөгдлийн шугамтай болохыг харж болно. Миний туузыг жижиг болгож, холбоо барих цэг бүрт утас гагнах шаардлагатай болсон. Би гагнуур хийж дууссаны дараа бүх утаснуудаа нэг фут орчим утас ашигласан.

Дашрамд хэлэхэд би энд нэг сонирхолтой зүйл сурсан: Эхэндээ тэргэнцэрийн хөлийг доош нь гэрэл асааж урагш чиглүүлэхийг хичээх гэж байсан. Миний анхны төлөвлөгөө бол өгөгдлийн шугамыг хуваах явдал байсан бөгөөд ингэснээр сандлын эргэн тойронд байгаа утаснуудын тоо, уртыг багасгах боломжтой байв. Өгөгдлийн шугамыг нэгээс хоёр болгон хуваасны дараа өгөгдлийн дохио замбараагүй болсон тул энэ нь ажиллахгүй байна. Гэрэл цэнхэр, цагаан байхын оронд хачин улбар шар, ягаан өнгөтэй болж хувирав.

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

Алхам 4: Arduino програмчилж, туршиж үзээрэй

Arduino програмчлах, турших
Arduino програмчлах, турших

Эндээс эрт сурсан хичээл маань энд байна.

Хэрэв та хэт их хүчээр дамжуулж чадвал Arduino нь сэтгэл хөдлөм байж чаддаг. Эдгээр гэрэл нь маш их хүч чадал авч, Arduino -ийн хүчин чадлыг амархан нэмэгдүүлдэг. Миний хайхрамжгүй байдлаас болж миний олон чипийг дахин боловсруулагч руу илгээсэн. Хэрэв ийм зүйл тохиолдох юм бол бүх зүйлийг хамтдаа гагнахаас өмнө хийх нь дээр.

Одоо таны хэлхээг талхны самбар дээр туршиж үзэх цаг болно. Та Arduino -г ямар ч байсан програмчлах шаардлагатай байгаа тул үүнийг энд хийгээрэй.

Эдгээр гэрлийг ажиллуулахын тулд би fastled.io -ийн FastLED номын санг ашигласан. Хэрэв танд номын сан суулгах, эскиз бичихэд тусламж хэрэгтэй бол тэдний вэбсайтыг үзээрэй. Онлайнаар олон тооны дэлгэрэнгүй мэдээлэл өгөх боломжтой олон тооны хичээлүүд байдаг. Энэ бол миний дуртай зүйл.

Энэ аппликешн нь хамгийн шилдэг нь бөгөөд Arduino болон эдгээр дэнлүүний чадварыг ашиглаагүй байгаа гэдгийг би хамгийн түрүүнд хүлээн зөвшөөрөх болно. Эдгээр гэрлийг өөр өөр оролт дээр үндэслэн өөр өөр зүйл хийхээр програмчлах боломжтой. Гэрлийг анивчих эсвэл өнгийг өөрчлөх товчлуурууд эсвэл залгах товчлууруудыг нэмж болно. Энэ тохиолдолд би үүнийг хийхгүй байхаар шийдсэн боловч бүх төслийг нэгтгэх үед гэрлийг хялбархан дахин програмчлахын тулд Arduino -ийг компьютер дээрээ залгах зай үлдсэн хэвээр байгаа эсэхийг шалгасан.

Алхам 5: Гэрэл ба USB кабелийг холбоно уу

Гэрэл ба USB кабелийг холбоно уу
Гэрэл ба USB кабелийг холбоно уу
Гэрэл ба USB кабелийг холбоно уу
Гэрэл ба USB кабелийг холбоно уу
Гэрэл ба USB кабелийг холбоно уу
Гэрэл ба USB кабелийг холбоно уу

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

Би хараас хар, улаанаас улаанд шилжсэнийг зургаас харж болно. Энэ нь гэрэлд хүч (улаан), газар (хар) өгсөн. Ногооноос ногоон руу явахын оронд би цагаанаар мэндлэв. Тухайн үед хийх нь ухаалаг зүйл мэт санагдсан тул би үүнийг хийсэн юм. Үнэндээ үүнд сайн шалтгаан байсангүй.

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

Энд жаахан гавьяа байгуулсан гавьяатай адил. Миний 9 настай охин утаснуудад гагнуур хийх ажилд тусалсан. Тэр зүгээр л гагнах аргыг сурч байхдаа маш сайн ажил хийсэн. Би тэр хүүхдээр үнэхээр бахархаж байна. Би аавынхаа хайрцгаас буугаад одоо үргэлжлүүлнэ.

Алхам 6: Удирдах зөвлөлийг нэгтгэх цаг болжээ

Удирдах зөвлөлийг нэгтгэх цаг болжээ
Удирдах зөвлөлийг нэгтгэх цаг болжээ
Удирдах зөвлөлийг нэгтгэх цаг болжээ
Удирдах зөвлөлийг нэгтгэх цаг болжээ
Удирдах зөвлөлийг нэгтгэх цаг болжээ
Удирдах зөвлөлийг нэгтгэх цаг болжээ

Arduino-г прототипийн самбар дээр гагнахаасаа өмнө самбар дээрх төвөөс доош оноо авах хэрэгтэй. Хэрэв та үүнийг хийхгүй бол таны Arduino богино хугацаанд ажиллах болно. Самбарыг оноо авсны дараа олон метр ашиглан самбарын хоёр талын холболт тасарсан эсэхийг шалгаарай. Миний хувьд би үүнийг мөр бүрт 9, 8 -р багануудыг шалгаж үзсэн. Зургийг хараад миний юу хэлэх гээд байгааг ойлгох болно.

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

Хэсэг, хэсгүүдийг нийлүүлж дараа нь тээглүүрээ богиносгоно. Дахин хэлэхэд энэ нь асаах/унтраах унтраалгын хувьд зориулагдсан болно. Хэрэв та тээглүүрээ богинохон зүсэхгүй бол таны самбар таны унтраалгад саад болно.

Алхам 7: Цахилгаан унтраалгыг утсаар холбоно уу

Цахилгаан унтраалгыг утсаар холбоно уу
Цахилгаан унтраалгыг утсаар холбоно уу
Цахилгаан унтраалгыг утсаар холбоно уу
Цахилгаан унтраалгыг утсаар холбоно уу
Цахилгаан унтраалгыг утсаар холбоно уу
Цахилгаан унтраалгыг утсаар холбоно уу

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

Би ухарч байна.

Хэрэв та USB батерейг тэжээлийн эх үүсвэр болгон ашиглаж байгаа бол хоёр дахь USB кабелийг хайчилж аваарай. Хэрэв та А төрлийн холбогч аль тал болохыг мэдэхгүй бол энд дарна уу.

Хэрэв та сэрүүн харагдаж байна гэж бодсон тул унтраагуураа аль хэдийн цагаан тугалгад хийсэн бол (таны зөв байсан) үүнийг гаргаж аваарай. Та утсаа холбохын тулд унтраалгын эрэг дээр хүрч чаддаг байх ёстой.

Улаан утсыг Arduino дээрх VIN зүү рүү холбоно уу. Хар утсыг унтраалгынхаа нэг үзүүрт холбоно уу. 6 инчийн хар утас ашиглан иж бүрдэлдээ шилжүүлэгчийн нөгөө үзүүрийг Arduino дээрх GND зүү рүү холбоно уу. Үүнийг гагнаж, хайрцагт байгаа бүх зүйлийг байрлуул.

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

Алхам 8: Гэрлийг тэргэнцэр дээр тавь

Гэрлийг тэргэнцэр дээр тавь
Гэрлийг тэргэнцэр дээр тавь
Гэрлийг тэргэнцэр дээр тавь
Гэрлийг тэргэнцэр дээр тавь

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

Миний ашиглаж байсан LED тууз нь наалдамхай нуруутай байсан тул хамгаалалтын туузыг авч, цавуугаар нь гэрлийг сандал дээр бэхлэв. Зүгээр л сайн хэмжихийн тулд би утсыг хамгаалахын тулд үзүүрт нь бага зэрэг наалдамхай тууз наасан. Нэмэлт утастай байсан тул би улаан, хар, ногоон утсыг баарны орой дээр гүйлгэж нөгөө үзүүрээр нь бэхлэв. Энэ нь хоёулаа утсыг бэхлэх, утсандаа хийх ёстой муруйлтыг хамгаалах боломжийг надад олгосон юм.

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

Хаана ч гэсэн гэрэл асаахдаа дараах зүйлийг санаарай.

  • Гэрлийг хангалттай хамгаалах ёстой. Та бүрсэн тууз авч болно, энэ нь арай илүү уян хатан байх болно, гэхдээ энэ нь тэд газрын ойролцоо байж болно гэсэн үг биш юм.
  • Утаснууд унжиж чадахгүй. Баригдаж болох бүх зүйл тэргэнцэр дээр баригдах болно. Сандал машинаас дөнгөж татагдан гарч байгаа ч гэсэн дангли зүйл баригддаг.
  • Шилжүүлэгч нь тэргэнцэртэй хүнд хүрч очиход хялбар байх ёстой. Энэ бол өөрөө нэлээд тайлбартай зүйл юм.
  • Батерейг цэнэглэх шаардлагатай болно. Батерейг авахад хялбар, зөөврийн байх ёстой бөгөөд ингэснээр тэргэнцэрийг цахилгааны залгуур руу ойртуулахгүйгээр цэнэглэж болно.

Алхам 9: Үүнийг туршиж үзээрэй

Үүнийг туршиж үзээрэй
Үүнийг туршиж үзээрэй
Үүнийг туршиж үзээрэй
Үүнийг туршиж үзээрэй

Шилжүүлэгчийг эргүүлээд таслав. Хэдэн секундын дараа Arduino ачаалж дуусаад гэрэл доорх гэрэл асна. Миний ач хүү амархан унтраалгад хүрч чаддаг байх нь чухал байсан тул бид байршилтай бага зэрэг тоглосон боловч эцэст нь төлөвлөсөн газартаа үлдэв. Энэ нь замаас хол, хамгаалагдсан, түүнд хүрэхэд хялбар байв. Одоо тэр өнгөө харуулах боломжтой (буруу байсан ч гэсэн).

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