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

Програмчлагдах LED сэнс "Хөнгөн сэвшээ салхи": 5 алхам (зурагтай)
Програмчлагдах LED сэнс "Хөнгөн сэвшээ салхи": 5 алхам (зурагтай)

Видео: Програмчлагдах LED сэнс "Хөнгөн сэвшээ салхи": 5 алхам (зурагтай)

Видео: Програмчлагдах LED сэнс
Видео: Отец и сын ПРОБЛЕМА ПОХУДЫ НА 50 фунтов | Изменения в образе жизни: здоровое питание, упражнения 2024, Оны зургадугаар сарын
Anonim
Image
Image
Үзэл баримтлалын хөнгөн сэвшээ салхи
Үзэл баримтлалын хөнгөн сэвшээ салхи
LED -ийг гулсах бөгж рүү гагнана уу
LED -ийг гулсах бөгж рүү гагнана уу

Энэ бол програмчлагдах LED тууз, хэмнэлттэй дэлгүүрийн сэнс ашиглан програмчлагдах боломжтой LED сэнс хийх нэлээд хялбар төсөл юм. Бүх зүйлийг хавсаргах, гагнах, туршихад 2 цаг орчим хугацаа зарцуулсан. Гэхдээ би иймэрхүү зүйлийг сайн хийдэг болохоор танд илүү удаан хугацаа шаардагдах болно.

Энэ төслийг хийхийн тулд танд дараахь зүйлс хэрэгтэй болно.

  • Тус тусад нь програмчлах боломжтой RGB LED зурвас. Хэрэв та анх удаа хийж байгаа бол Adafruit Neopixels -ийг зөвлөж байна. Энэ төслийн хувьд би төлбөр тооцоонд анхаарал хандуулаагүй тул санамсаргүй байдлаар Dotstar зурвас ашигласан.

    • Сэнсний ир нь тийм ч том биш тул би аль болох өндөр нягтралтай LED ашиглахыг зөвлөж байна. Үүний тулд би 144лед/метр тууз ашигласан бөгөөд энэ нь гайхалтай харагдаж байна.
    • Би LED -ийг зөвхөн нэг сэнсний ир дээр тавьдаг бөгөөд энэ нь маш гэрэл гэгээтэй байдаг. Гэхдээ хэрэв та бүх хүчээ шавхахыг хүсч байвал эдгээр LED туузыг зэрэгцүүлэн ажиллуулж, хэрэв хүсвэл сэнсний ир бүр дээр нэгийг тавьж болно. Энэ нь илүү их гүйдэл авч, илүү их зардал гарах болно гэдгийг анхаарна уу.
  • Фен. Би нутгийнхаа сайн санааны санаанаас энгийн зүйл авлаа. Цорын ганц чухал зүйл бол та гулсах бөгжийг сэнсний урд талд нааж болно, ингэснээр түүний урд талын хавтгай толботой эсэхийг шалгаарай.

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

  • Хамгийн багадаа 3 утастай гулсах бөгж (эсвэл 4 утастай LED тууз ашигладаг бол 4). Би үүнийг худалдаж авсан бөгөөд энэ нь гайхалтай юм
  • Аливаа зүйлийг хянах зориулалттай Arduino эсвэл Raspberry Pi. Энэхүү үзэл баримтлалыг батлахын тулд би arduino -ийг ашигласан боловч үүнийг хөгжимтэй синхрончлохын тулд би үүнийг Pi -тэй холбох болно. Гэсэн хэдий ч та маш бага кодлох хүчин чармайлтаар маш гоё загвар гаргаж чаддаг тул хэрэв та үүнийг хүсч байгаа бол хямдхан ардуиног ашиглаарай.
  • Таны Arduino/Pi -ийн тэжээлийн хангамж. Хэрэв та маш олон LED ажиллаж байгаа бол туузыг ажиллуулахын тулд өөр тэжээлийн хангамж шаардлагатай байж магадгүй, гэхдээ миний хувьд Arduino Uno -г USB тэжээлд залгасан 25 LED -ийг ажиллуулахад надад ямар ч асуудал байгаагүй.
  • Цавуу
  • Гагнуурын төмөр
  • Янз бүрийн утас

Алхам 1: Цахилгааны утсаа шалгаад бүх зүйл ажиллаж байгаа эсэхийг шалгаарай

Гэрлийн зурвасаа arduino эсвэл raspi -тай холбож, жишээ кодоо ажиллуулж, LED -ээ асаагаарай. Энэ бол чухал алхам юм!

Эдгээр зүйлсийг эхлүүлэх, залгахад жаахан төвөгтэй байж магадгүй тул энэ алхамыг нухацтай авч үзээрэй. Би эдгээр LED туузны тухай adafruit -ийн маш сайн хичээлүүдийг уншихыг зөвлөж байна, үүнд жишээ код орно:

www.adafruit.com/category/168

learn.adafruit.com/adafruit-dotstar-leds/o…

Неопиксель ба цэг оддын хувьд 3.3V өгөгдлийн шугамтай ажиллахыг заагаагүй боловч 5V -ийг илүүд үздэг. Зарим Arduino үүнийг хийдэг, гэхдээ ихэнх нь 3.3V, raspis шиг (миний мэдэхээр). Гэсэн хэдий ч сайхан зүйл бол таны хянагч туузан дээр ярьж байгаа бөгөөд тууз нь 3.3V хянагчтай сайн тоглодог тул миний туршлагаас та pi эсвэл arduino өгөгдлийн зүүгээ ямар ч асуудалгүйгээр шууд холбож болно.

Алхам 2: LED -ийг гулсах бөгж рүү гагнах

LED -ийг гулсах бөгж рүү гагнана уу
LED -ийг гулсах бөгж рүү гагнана уу
LED -ийг гулсах бөгж рүү гагнана уу
LED -ийг гулсах бөгж рүү гагнана уу

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

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

Утаснуудаа уртаар нь огтолсны дараа LED туузны утсыг гулсах цагираг руу гагнана. Хэрэв танд 3 утастай LED тууз байгаа бол LED туузны утас бүрт 2 гулсах цагираг гагнах хэрэгтэй. Хэрэв танд над шиг 4 утастай тууз байгаа бол 2 утсыг (улаан) 2 утсыг газардуул (хар), өгөгдлийн шугам бүрт нэг утсыг хий.

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

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

Алхам 3: Гулсах цагираг болон LED -ийг сэнсний ир дээрээ холбоно уу

Гулсах цагираг болон LED -ийг сэнсний ир дээрээ холбоно уу
Гулсах цагираг болон LED -ийг сэнсний ир дээрээ холбоно уу
Гулсах цагираг болон LED -ийг сэнсний ир дээрээ холбоно уу
Гулсах цагираг болон LED -ийг сэнсний ир дээрээ холбоно уу

Силиконыг ямар нэгэн зүйлд наалдуулах нь маш хэцүү тул би цианакролатын супер цавуу хэрэглэж дууссан (үүнийг би сонсдог), дараа нь туузыг сэнсэнд наалдуулахын тулд тунгалаг баглаа боодол дээр бэхлэв.

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

Алхам 4: Фенүүдийн ирийг тэнцвэржүүлээрэй

Хэрэв та сэнсээ асаах юм бол энэ нь тэнцвэрийг алдагдуулснаас болж уурлах болно. Фенийг асаахад аймшигтай чичирхийлэхээ болих хүртэл бусад сэнсний ир дээр хэдэн чулуу эсвэл хадаас наа.

Алхам 5: Фенийхээ нүүрэн талд нүх өрөмдөж, утсыг ажиллуулна уу

Фенийхээ нүүрэн талд нүх өрөмдөж, утсыг ажиллуулна уу
Фенийхээ нүүрэн талд нүх өрөмдөж, утсыг ажиллуулна уу

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

Хэрэв та над шиг залхуу байвал arduino -г сэнснийхээ урд талд наагаад л болно, гэхдээ та хянагчаа сэнсний ёроолд бэхлэхийн тулд хэд хэдэн нэмэлт утас холбохыг зөвлөж байна.

Та одоо рок хийхэд бэлэн байгаа тул хөгжилтэй байгаарай.

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