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

Хэт хүйтэн Солонго тууз: 9 алхам (зурагтай)
Хэт хүйтэн Солонго тууз: 9 алхам (зурагтай)

Видео: Хэт хүйтэн Солонго тууз: 9 алхам (зурагтай)

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

JohncohnFollow -ийн тухай: Сорилт бэрхшээлтэй … гэхдээ айсангүй Миний блогыг https://johncohn.org дээрээс үзнэ үү johncohn -ийн тухай дэлгэрэнгүй »

Энэхүү төсөл нь таныг гадуур гарах бүртээ зэрлэг LED өнгөний өнгийг бий болгоход туслах болно. Би хоёр жилийн турш бага хурал, сургууль, шатаж буй хүн, Макерфэйр хоёрын нэгийг өмсөж байсан.. Таныг өмсөхөд хүмүүс инээмсэглэх болно! Намайг энд өмсөхөд тэд инээмсэглэв

Хятадад Wuxi Asic's Corp -аас HL1606 LED хянагч дээр суурилсан RGB гэрэлтүүлгийн туузны нууц орцыг агуулсан нууц бүтэцтэй байх нь маш энгийн бүтэц юм. Би Шанхайд бизнес аялал хийж байхдаа минийхийг авсан. Эдгээр гэрлийн зурвасууд нь дэлхий даяар тэмдэглэгээ, архитектурын гэрэлтүүлгийн хувьд түгээмэл болж байна. Би худалдаж авсан 5 метрийн туузны зургийг хянагчийн хайрцгийн хамт хавсаргав. Хэдийгээр тэд энэ улсад тийм ч түгээмэл биш боловч дорнын хэд хэдэн ханган нийлүүлэгчид энэ ид шидийн зүйлийг танд хүргэх болно. Эдгээр ханган нийлүүлэгчдийг үзээрэй. Нийлүүлэгч 1, нийлүүлэгч 2. Удахгүй дахиад олон зүйл гарах болно, эргэлзээгүй! (Анхаарна уу: энэ орон зайг үзээрэй.. Би удахгүй Хятадаас эдгээр зурааснуудын заримыг нь худалдаж авч магадгүй гэж бодож байна. Хэрэв сонирхол байвал хүмүүст зориулж өгөхөд баяртай байх болно) Эдгээр хөнгөн тууз нь маш уян хатан зэс соронзон хальснаас бүрдэнэ (!) тод гадаргуутай RGB LED нь инч тутамд зайтай байдаг. Хос LED бүрийг HL 1606 удирддаг. Туузыг олон уртаар зардаг бөгөөд тус бүр нь 10 драйверын чиптэй 20 LED агуулсан богино уртаас бүрддэг. Миний толгойн туузыг 20 LED сегментийн нэгээр хийсэн. Энэ ажлыг хийх жинхэнэ заль мэх нь HL 1606 -ийг урвуу инженерчлэх явдал байв. Энэхүү чип нь нууц юм. Англи хэлний ямар ч бичиг баримтгүй, зөвхөн хятад хэл дээр бичигдсэн баримт бичиг байдаг. баримт бичиг Би туузыг жолоодоход шаардлагатай дохиоллыг урвуу инженер болгож чадсан. Оролтын дохио нь өнгөний мэдээллийг туузан дээр ачаалахын тулд хяналтын битүүдийг шилжүүлэхийн тулд нэг өгөгдлийн зүү (D_I).. ба цагны зүү (C_I) ашигладаг Цуваа Захын Интерфейс (SPI) автобусыг ашигладаг. Түгжих дохио (L_I) нь нэг HL 1606 -ийн өгөгдлийг түгжих, хуучин өгөгдлөө баруун талын чип рүү дамжуулахад хэрэглэгддэг. Мөн өнгөний тод байдлыг хянаж, бүдгэрч буй импульсийн өргөн модуляцийн (PWM) хяналтын зүү (S_I) байдаг. Энэ төсөл нь кодын хязгаарлалтын улмаас эдгээр бүдгэрсэн шинж чанаруудыг ашигладаггүй болохыг анхаарна уу. Гэхдээ тэдгээрийг судлахад маш дажгүй юм. Үүнийг ойлгосны дараа туузыг жолоодох микро хянагчийг програмчлах нь маш энгийн байсан. Би PICAXE 08-M ашигласан. Би PICAXE-ийг сонгосон, учир нь a) Би тэднийг:-), b) ашиглахад маш цөөн тооны гадны бүрэлдэхүүн хэсгүүдийг шаарддаг. PICAXE 08M бол PICAXE гэр бүлийн энгийн, токенжсэн үндсэн орчуулагчтай урьдчилан ачаалагдсан PIC12F683 микрочип бөгөөд эндээс үнэгүй татаж авах боломжтой. Код бичих, PICAXE -д татаж аваад хамт гагнах л үлдлээ. Аз жаргалтай барилга !!!

Алхам 1: Хөнгөн туузыг уртаар нь хайчилж ав

Хөнгөн туузыг уртаар нь хайчилж ав
Хөнгөн туузыг уртаар нь хайчилж ав
Хөнгөн туузыг уртаар нь хайчилж ав
Хөнгөн туузыг уртаар нь хайчилж ав

Туузыг олон уртаар зардаг бөгөөд тус бүр нь 10 драйвер чиптэй 20 LED агуулсан богино уртаас бүрддэг. Миний толгойн туузыг 20 LED сегментийн нэгээр хийсэн. Толгойн туузыг өөрөө хайчилж авахын тулд дараагийн хэсэгт 20 ширхэг LED -ийн нударгыг холбосон гагнасан холболтуудын нэгийг олоорой. Гагнасан холболтыг хурц хайчаар болгоомжтой хайчилж ав. Нарийхан үзүүр, бага дулаан гагнуурын төмрийг ашиглан саяхан хайчилж авсан туузны хэсэгт гагнуурын холболтыг цэвэрлэж, дахин бэхлээрэй.

Алхам 2: Бүрэлдэхүүн хэсгүүдийг цуглуулах

Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах

Энэ төслийн эд ангиудын жагсаалт нь маш энгийн. 1-р алхамд хайчилж авсан гэрлийн зурвасаас гадна танд дараахь зүйлс хэрэгтэй болно:- Revolution Education-ээс авах боломжтой PICAXE-08M микроконтроллер- PICAXE програмист нь үүнтэй адил юм.. Тэмдэглэл: Өөрийн програмист бүтээхэд бас хялбар байдаг.. эсвэл програмчлах таны хэлхээнд байгаа PICAXE. Чипийг ямар ч аргаар сонгож болно.-) IC ээлтэй загвартай- зарим эрэгтэй, эмэгтэй velcro тууз- багаж хэрэгслийн цахилгаан соронзон хальс- нарийн ширхэгтэй гагнуурын төмөр ба гагнуурын утас хайч- хайч

Алхам 3: Perf Board -ийг хайчилж ав

Perf Board -ийг хайчилж ав
Perf Board -ийг хайчилж ав
Perf Board -ийг хайчилж ав
Perf Board -ийг хайчилж ав
Perf Board -ийг хайчилж ав
Perf Board -ийг хайчилж ав

IC залгуурыг IC самбар дээр байрлуул. IC -ээр ээлтэй гэж хэлснээр perf самбар нь IC -ийн зүү бүрт олон утас гагнах ажлыг хялбар болгодог.. Цахилгаан гүйдлийн хөрөө ашиглан хайчлах самбарыг хайчилж, хүчдэлийн зохицуулагч болон IC -ийг байрлуулахад аль болох бага байх болно. IC зүү бүрт дор хаяж хоёр утас гагнах боломжийг олгох хангалттай самбар үлдээгээрэй

Алхам 4: Perf Board -ийг холбоно уу

Perf Board -ийг утсаар холбоно уу
Perf Board -ийг утсаар холбоно уу
Perf Board -ийг утсаар холбоно уу
Perf Board -ийг утсаар холбоно уу
Perf Board -ийг утсаар холбоно уу
Perf Board -ийг утсаар холбоно уу

Энэ төслийг холбох нь маш хурдан юм!..- ICsocket-ийг самбар руу гагнах нь холболтыг хооронд нь холбохоос болгоомжил. -Дараа нь LM7805 хүчдэлийн зохицуулагчийг IC залгуурын зүүн талд байрлуулна, ингэснээр гаралтын зүү (3 -р зүү) нь IC залгууртай хамгийн ойр байх болно 1. Зохицуулагчийн гаралтыг IC залгуурын 1 -р зүүтэй холбохын тулд жижиг холбогч хий.. Энэ нь PICAXE-д +5 вольт өгөх болно.- 9 вольтын батерейны гагнуур. Улаан тугалга нь хүчдэлийн зохицуулагчийн оролтын зүү (1 -р зүү) дээр гагнаж, хар тугалга нь газардуулгатай холбогддог (зүү 2). PICAXE-ийн газардуулгын холболтыг хангахын тулд сонсголын цэгээс IC залгуурын 8-р зүү рүү залгаарай.

Алхам 5: LED зурвас руу утас

LED тууз руу утас
LED тууз руу утас
LED зурвас руу утас
LED зурвас руу утас
LED тууз руу утас
LED тууз руу утас

Энэ алхам нь болгоомжтой гагнуур хийх шаардлагатай болдог. - 6 жижиг (1.5 ) нарийн хэсгийг холбож, хоёр үзүүрийг нь хайчилж ав. Таны хайчилж авсан LED туузны үзүүрт байгаа 6 холболт бүрт нэг утсыг болгоомжтой гагнана уу. Шошго бүгд баруун талд байх ёстой. Оролтууд GND, SI, DI, CI, LI ба 5V-ийг дээрээс доош унших ёстой.- одоо утсыг IC залгуур дээрх зохих зүү рүү холбоно уу.- Туузан дээрх GND нь IC (0V) 8-р зүүтэй холбогдсон байна- - Туузан дээрх туузан дээрх SI нь IC-ийн 7-р зүүтэй холбогдсон байна (гаралт 0)- Туузан дээрх DI нь IC-ийн 6-р зүүтэй холбогдсон байна (гаралт 1)- Туузан дээрх CI нь 5-р зүүтэй холбогдсон байна. IC (гаралт 2)- Туузан дээрх LI нь IC 3-р зүүтэй холбогдсон байна (гаралт 4)- Туузан дээрх 5V нь IC (5V) 1-р зүүтэй холбогдсон байна- Та бас нэг нэмэлт холболт хийх ёстой. PICAXE цуваа оролтыг хөвөхгүй байлгах- IC-ийн 2-р зүү (Ser IN) нь IC-ийн 8-р зүүтэй (0V) холбогдсон байна.

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

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

Одоо үндсэн кодыг PICAXE руу татаж авах цаг боллоо. Энд алхамууд байна- PICAXE интерактив хөгжлийн орчинг (IDE) эхлүүлнэ үү. - PICAXE програмистаа компьютерийн цуваа порт руу залгаарай (эсвэл хэрэв танд цуваа порт байхгүй бол USB -ээс цуваа адаптер). Програмчлалын сокет дээр хоосон PICAXE 08M байгаа эсэхийг шалгаарай - IDE -ийг View-> Options -ийг сонгоод Mode tab -аас 'Mode' 08M -ийг сонгож, сериал портоо сонгохын тулд Serial port табыг сонгоно уу. - 'INSTRUCTABLES_HEADBAND. BAS файлыг File-> Open-ийг ашиглан ачаалж, PICAXE-> Run-ийг сонгож файлыг татаж аваарай. Файлыг татаж авах явцад явцын мөр, төгсгөлд Татаж авах тухай бүрэн зурвасыг харах ёстой. Би энэ төслийн зарим жишээг код оруулсан. Та үүнийг хуучин хэв маягаар нь ашиглах эсвэл өөрчилж, туузаа өвөрмөц болгох боломжтой. Асуулт байна уу? [email protected] хаягаар надад имэйл бичээрэй

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

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

PICAXE -ийг програмистаас аваад 8 зүү IC залгуурт суулгаж, чиг баримжаагаа анхаарч үзээрэй. Бүх холболтоо дахин шалгаарай. Юу ч оролдохоосоо өмнө ихэвчлэн хийдэг сайн азаа бүжиглээрэй.. дараа нь зайгаа залгаарай. Таны гэрэл зурвас ажлаа хийж эхлэх ёстой!

Алхам 8: Толгойн боолт хий

Толгойн боолт хий
Толгойн боолт хий
Толгойн боолт хий
Толгойн боолт хий
Толгойн боолт хий
Толгойн боолт хий

Гэрлийн зурвасыг толгойн хэрэгсэл болгон хийцгээе. Хэрэв та хоёр өргөн байвал туузаа огтлох хэрэгтэй болж магадгүй юм. Зөөлөн хантаазны нэг хэсгийг олоорой, үзүүртэй биш … мөн RGB тууз шиг өргөн тууз хий.- Толгойгоо тойроход 3 инч орчим овоолсон байх ёстой хилэнгийн уртыг олоорой. Velcro-ийг уртаар нь хайчилж ав- наалдамхай дэвсгэрийг хилэн дээрээс салгаад LED туузны ар талд болгоомжтой байрлуул. Туузан дээр наалдсан цавууг арилгахад маш хэцүү байдаг тул ажлаа сайтар уялдуулаарай- зурвас дээрх хамгийн сүүлийн 6 инч орчим хэсгийг бүрэн бүтэн үлдээгээрэй. Цахилгаан соронзон хальсны тусламжтайгаар самбар ба гэрлийн туузны хоорондох утсыг хамгаална. Мөн батерейны холбогчийн эргэн тойронд цахилгаан соронзон хальс тавьж, стрессийг нь тайлж, 6 инчийн ширхэгийн урттай "өргөстэй" хилэн туузыг хайчилж ав. Арын дэвсгэрийг авч, хоёр төрлийн хилэнг наалдсан талыг нь арагш наана. Энэ нь толгойн бэхэлгээний бэхэлгээ болж, 9 вольтын шинэ батерейг өргөстэй хилэн дээр байрлуулна. Батерейны хавчаарыг хялбархан холбохын тулд үүнийг байрлуул. - Дахиад хоёр ширхэг "өргөстэй" хилэн хайчилж аваад батерейгаа барихын тулд гогцоо хий. Үүнийг хийхийн тулд "өргөстэй" хэсгийн төгсгөлийг туузны дотор талд байрлах "зөөлөн" хилэн дээр холбож, батерейны эргэн тойронд сайтар холбож, дараа нь "өргөстэй" гогцооны нөгөө үзүүрийг "зөөлөн" хэсэгт холбоно уу. хамтлагийн дотор талд velcro. Энэ нь төвөгтэй санагдаж магадгүй.. гэхдээ тийм биш:-). Нөгөө "өргөстэй" туузыг ашиглан перфын хавтангийн энгийн тагийг хий. Энэ нь бүжиглэж байхдаа PICAXE процессороо алдахаас сэргийлнэ.

Алхам 9: Үүнийг өмсөөд сайхан өнгөрүүлээрэй

Үүнийг өмсөөд сайхан өнгөрүүлээрэй!
Үүнийг өмсөөд сайхан өнгөрүүлээрэй!

Толгойн боолтыг толгойдоо ороож, хилэнг сайтар байрлуул. Батерейны хавчаарыг зүүгээд инээмсэглэн ертөнц рүү алхаарай! Код эсвэл дизайнд ямар өөрчлөлт оруулж байгаагаа надад хэлээрэй. Баярлалаа [email protected]. Энэ түүхийн дараа бас аз жаргалтай байна!.. Би энэ зүйлийг 2009 оны 6 -р сард San Mateo CA дахь Makerfaire -д өмсөж байсан. Олон хүмүүс надад энэ туузны талаар сайхан сэтгэгдлүүд өгсөн. Нэгэн залуу, Xander H нь Monkey Electric лангуунд ажилладаг байсан (Instructables LED уралдааны ивээн тэтгэгчид!). Тэр бас HL1606 машиныг урвуу инженер болгох гэж оролдож байсан. Бид нэрийн хуудас солилцсон. мөн дараагийн долоо хоногт хэд хэдэн имэйлээр худалдаа хийв. Үүний үр дүнд Xander нь гэрлийн зурвасын бүрэн функцийг Arduino платформ руу шилжүүлэх боломжтой болсон. Бүх кодыг энэ холбоосоор орж үзээрэй

LED -ийг унтраах тэмцээнд түрүүлээрэй! Тэмцээн

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