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

Гэрэл зурах зориулалттай RGB LED үзэг: 17 алхам (зурагтай)
Гэрэл зурах зориулалттай RGB LED үзэг: 17 алхам (зурагтай)

Видео: Гэрэл зурах зориулалттай RGB LED үзэг: 17 алхам (зурагтай)

Видео: Гэрэл зурах зориулалттай RGB LED үзэг: 17 алхам (зурагтай)
Видео: Одиночный, переключатель коммутатора и сборка розетки делают это самостоятельно .В ОДНОМ ВИДЕО 2024, Арванхоёрдугаар сар
Anonim
Гэрэл зурах зориулалттай RGB LED үзэг
Гэрэл зурах зориулалттай RGB LED үзэг
Гэрэл зурах зориулалттай RGB LED үзэг
Гэрэл зурах зориулалттай RGB LED үзэг
Гэрэл зурах зориулалттай RGB LED үзэг
Гэрэл зурах зориулалттай RGB LED үзэг

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

Энэхүү хэрэгсэл нь хөнгөн бичих, гэрэл зурах, граффити гэрэлтүүлэх зориулалттай модульчлагдсан RGB гэрлийн үзэг юм. Зөвхөн гартаа үзэг байгаа тул өнгөө хурдан өөрчилж чаддаг тул хэрэглэхэд хялбар.

Энэхүү хэрэгсэл нь дараахь зүйлээс бүрдэнэ.

  • 3D хэвлэсэн кейс
  • Arduino Micro
  • WS2816B LED
  • хоёр потенциометр (10K эсвэл 100K)
  • хоёр унтраалга
  • түлхэх товчлуур
  • болон зарим кабель.

Arduino Micro нь төгс төгөлдөр юм, учир нь RGB LED -ийг удирдах нь маш жижиг бөгөөд гайхалтай. Та LilyPad эсвэл бүр ATtiny85 гэх мэт жижиг микроконтроллер ашиглаж болно, гэхдээ би USB холбогчтой хамт ашиглахад хялбар байдаг тул би ихэвчлэн ашигладаг. Arduino болон LED хоёулаа 5V -ээр тэжээгддэг тул та зохих тэжээлийн дэмжлэгийг анхаарч үзэх хэрэгтэй. Энэхүү хэрэгсэл нь дөрвөн AAA цэнэглэдэг батерейг ашиглах зориулалттай бөгөөд учир нь тэдгээр нь ихэвчлэн 1.2V ба 4.8V хүчдэлтэй бөгөөд энэ нь Arduino болон LED -ийг хоёуланг нь тэжээхэд хангалттай юм. Ердийн AAA батерейг ашиглахаас болгоомжил, учир нь тэдгээр нь 1.5 В хүчдэлтэй бөгөөд хосолсон хүчдэл нь эд ангиудын хувьд хэт их байж, гэмтээж болзошгүй юм. Хэрэв та ердийн батерейг ашиглахыг хүсвэл ердөө 3 ширхэг л хэрэглээрэй, тэгвэл хүчдэл хангалттай байх болно. Би өөр хүний гараар хийсэн 3D зайгаар хийсэн батерейны хайрцгийг эндээс олж болно: "Уян хатан батерей эзэмшигч".

Алхам 1: Програмчлал

Эхлээд татаж авах, ашиглахад үнэгүй микро хянагчийг програмчлахад танд Arduino IDE хэрэгтэй болно. Энэ нь анх харахад нэлээд төвөгтэй сонсогдож байгаа боловч үнэхээр энгийн зүйл юм. Програмыг суулгасны дараа та Arduino -д байршуулсан ноорогыг кодлоход ашигладаг энгийн текст засварлагч цонхыг авах болно. Энэ хэрэгсэл нь FastLED номын санг ашигладаг бөгөөд энэ нь худалдан авах боломжтой бараг бүх төрлийн RGB LED -ийг удирдах боломжтой, ашиглахад хялбар номын сан юм. Номын санг татаж авсны дараа та файлуудаа Arduino IDE -ийн үүсгэсэн номын сангийн хавтсанд байршуулж суулгах хэрэгтэй. Хэрэв та үүнийг өөрчилөөгүй бол үүнийг ихэвчлэн "C: / Users {User Name} Documents / Arduino / library" хэсгээс олж болно. Номын санг энэ хавтсанд хийсний дараа IDE ажиллаж байгаа бол түүнийг дахин эхлүүлэх шаардлагатай болно. Одоо бид хянагчийн кодыг үүсгэхэд бэлэн байна.

Алхам 2: Код

FastLED номын санг ашиглахын тулд бид үүнийг кодондоо оруулах ёстой. Үүнийг кодын дээд хэсэгт энэ мөрөөс өөр зүйл хийхээс өмнө хийдэг.

#оруулах

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

#тодорхойлох HUE_PIN A0

#BRIGHT_PIN A1 тодорхойлох #LED_PIN 3 тодорхойлох #LIGHT_PIN 6 #COLOR_PIN 7 тодорхойлох

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

A0 зүү дээрх потенциометрийг өнгөний өнгийг хянахад ашигладаг бол A1 зүү дээрх потенциометрийг гэрэлтүүлгийг хянахад ашигладаг. Pin D3 нь LED -ийн дохио болгон ашиглагддаг тул Arduino өнгийг хянахын тулд өгөгдөл илгээх боломжтой. Pin D6 нь гэрлийг асаахад, D7 ба D8 зүү нь хянагчийн горимыг тохируулахад хэрэглэгддэг. Би энэ хянагчийн горимыг хэрэгжүүлсэн бөгөөд нэг нь өнгөний потенциометрээр тодорхойлсон өнгийг LED дээр тавьдаг, нөгөө нь бүх өнгөөр бүдгэрдэг. Дараа нь бидэнд FastLED номын сангийн цөөн хэдэн тодорхойлолт хэрэгтэй болно.

COLOR_ORDER GRB -ийг #тодорхойлох

#CHIPSET WS2811 -ийг тодорхойлох #NUM_LEDS -ийг тодорхойлох 5

Чипсет нь ямар төрлийн LED ашиглаж байгааг номын санд хэлж өгдөг. FastLED нь бараг бүх RGB LED -ийг дэмждэг (NeoPixel, APA106, WS2816B гэх мэт). Миний ашигладаг LED нь WS2816B хэлбэрээр зарагддаг боловч арай өөр юм шиг санагддаг тул WS2811 чипсет ашиглан хамгийн сайн ажилладаг. Өнгө тохируулахын тулд LED руу илгээдэг байтын дараалал нь үйлдвэрлэгчдийн хувьд өөр байж болох тул бид бас байтын дарааллын тодорхойлолттой байдаг. Энд байгаа тодорхойлолт нь өнгийг ногоон, улаан, цэнхэр гэсэн дарааллаар илгээхийг номын санд л хэлдэг. Сүүлчийн тодорхойлолт нь холбогдсон LED -ийн хэмжээг тодорхойлдог. Та кодоо тодорхойлсныхоо дараа үргэлж бага LED ашиглаж болно, тиймээс би энэ тоог 5 болгож өгсөн, учир нь энэ хэрэгслээр би 5 -аас илүү LED бүхий үзэг зохион бүтээхгүй. Та тоог илүү өндөр болгож болно, гэхдээ гүйцэтгэлийн ачаар би үүнийг шаардлагатай хэмжээгээр жижиг байлгадаг.

Үндсэн кодын хувьд бидэнд хэд хэдэн хувьсагч хэрэгтэй болно.

int тод байдал = 255;

гарын үсэг зураагүй int pot_Reading1 = 0; гарын үсэг зураагүй int pot_Reading1 = 0; гарын үсэг зураагүй long lastTick = 0; гарын үсэггүй int wheel_Speed = 10;

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

Дараа нь бид LED -ийн массивыг тодорхойлдог бөгөөд энэ нь өнгийг тохируулах хялбар арга юм. Тодорхой тооны LED -ийг энд массивын хэмжээг тохируулахад ашигладаг.

CRGB LED [NUM_LEDS];

Тодорхойлолтыг анхаарч үзсэний дараа бид одоо тохируулах функцийг бичиж болно. Энэ програмын хувьд маш богино байна:

хүчингүй тохиргоо () {

FastLED.addLeds (leds, NUM_LEDS).setCorrection (TypicalLEDStrip); pinMode (LIGHT_PIN, INPUT_PULLUP); pinMode (COLOR_PIN, INPUT_PULLUP); pinMode (RAINBOW_PIN, INPUT_PULLUP); }

Эхний мөрөнд FastLED номын санг өмнө нь өгсөн тодорхойлолтуудыг ашиглан эхлүүлнэ. Сүүлийн гурван мөр нь Arduino -д эдгээр тээглүүрийг оролт болгон ашигладаг бөгөөд хэрэв ямар нэгэн зүйлд холбогдоогүй бол хүчдэлийг өндөр (PULLUP) болгож тохируулах ёстой гэж хэлдэг. Энэ нь бид ямар нэг зүйлийг өдөөхийн тулд эдгээр тээглүүрийг GND -тэй холбох ёстой гэсэн үг юм.

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

void loop () {

статик uint8_t hue = 0; статик uint8_t wheel_Hue = 0; pot_Reading1 = analogRead (HUE_PIN); өнгө = газрын зураг (pot_Reading1, 0, 1023, 0, 255); pot_Reading2 = analogRead (BRIGHT_PIN); тод байдал = газрын зураг (pot_Reading2, 0, 1023, 0, 255);

Эхний хоёр мөр нь дараа нь өнгөний хувьд хэрэглэгддэг хувьсагчдыг тохируулдаг. Дараах хоёр блок нь потенциометрийн утгыг уншихад анхаардаг. Хэрэв та "analogRead" ашиглан зүү уншвал 0 -ээс 1023 хүртэлх утгыг авах болно, гэхдээ өнгө, тод байдал нь 0 -ээс 255 хүртэлх утгыг шаарддаг бол бид "газрын зураг" функцийг ашиглан уншилтыг нэг утгын бүсээс нөгөө рүү хөрвүүлдэг. Энэ функцын эхний параметр бол орчуулахыг хүсч буй утга бөгөөд сүүлийн дөрвөн нь орчуулахын тулд ашиглахыг хүсч буй бүс нутгийн хамгийн бага ба хамгийн их утга юм.

Дараа нь бид товчлуурыг үнэлэх болно.

хэрэв (digitalRead (LIGHT_PIN) == LOW) {

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

Эхлээд LED -ийг нэг өнгөөр гэрэлтүүлэх талаар анхааръя.

хэрэв (digitalRead (COLOR_PIN) == LOW) {

if (өнгө <2) {FastLED.showColor (CRGB:: Цагаан); FastLED.setBrightness (тод байдал); } өөр {FastLED.showColor (CHSV (өнгө, 255, тод байдал)); FastLED.setBrightness (тод байдал); } саатал (10);

Бид энэ горимыг ашиглахыг хүсч байгаагаа мэдэхийн тулд өнгөний зүүг үнэлэх хэрэгтэй. Дараа нь бид ямар өнгө хэрэгтэйг шалгаж болно. HSV өнгөний загварыг энд ашигладаг тул өнгийг тодорхойлоход зөвхөн өнгө хэрэгтэй. Гэхдээ энэ нь бидэнд өнгийг цагаан болгох арга байхгүй гэсэн асуудлыг үүсгэдэг. Hue 0 ба Hue 255 хоёулаа улаан болж орчуулагддаг тул би энд бага зэрэг заль мэх хэрэглэж, өнгөний потенциометрийн уншилт нь 2 -оос бага байгаа эсэхийг шалгаарай. Энэ нь потенциометрийг нэг тийш эргүүлсэн бөгөөд бид үүнийг цагаан болгож тохируулах боломжтой гэсэн үг юм.. Бид нөгөө талд улаан өнгөтэй хэвээр байгаа тул энд юу ч алдахгүй.

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

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

Дараа нь бид өнгөний бүдгэрлийг кодчилж байна.

өөр бол (digitalRead (RAINBOW_PIN) == LOW) {

wheel_Speed = газрын зураг (pot_Reading1, 0, 1023, 2, 30); if (lastTick + wheel_Speed 255) {wheel_Hue = 0; } lastTick = millis (); } FastLED.showColor (CHSV (wheel_Hue, 255, тод байдал)); }

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

Кодыг дуусгахын тулд:

} өөр {

FastLED.showColor (CRGB:: Хар); }}

Өнгийг хар болгож тохируулсан товчлуурыг дарахгүй бол бид LED -ийг унтрааж, нээлттэй хаалт хаах хэрэгтэй.

Таны харж байгаагаар энэ бол маш богино бөгөөд хялбар код бөгөөд үүнийг RGB LED ашигладаг олон хэрэгслүүдэд ашиглаж болно.

Та бүрэн кодыг авсны дараа үүнийг Arduino -д байршуулж болно. Үүнийг хийхийн тулд Arduino -г USB кабелиар компьютерт холбоод IDE -д Arduino төрлийг сонгоно уу.

Энэ зааварт би Arduino Pro Micro -ийг ашиглаж байна. Arduino загварыг тохируулсны дараа IDE олж болох портыг сонгох хэрэгтэй. Порт цэсийг нээгээд холбогдсон Arduino -г харах хэрэгтэй.

Одоо хийх цорын ганц зүйл бол цонхны дээд хэсэгт байрлах хоёр дахь товчлуурыг дарж кодыг Arduino руу оруулах явдал юм. IDE нь кодыг бүтээж байршуулах болно. Үүнийг амжилттай хийсний дараа та Arduino -г салгаж, хянагчийг үргэлжлүүлэн угсарч болно.

Алхам 3: Хянагчийн электроникийн угсралт

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

Алхам 4:

Зураг
Зураг

Цахилгаан унтраалгаас улаан кабелийг Arduino -ийн RAW зүү рүү гагнах замаар эхлүүлээрэй. Энэ зүү нь хүчдэлийн зохицуулагчтай холбогдсон тул цахилгаан хангамжийг залгадаг тул хүчдэл 5В -оос дээш байсан ч энэ зүүг Arduino -ийг тэжээхэд ашиглаж болно. Дараа нь потенциометрийн өндөр түвшний хүчдэл хэрэгтэй тул VCC зүү рүү өөр улаан утсыг гагнана. Потенциометрийн заалтыг ашиглахын тулд хоёр цагаан утсыг A0 ба A1 тээглүүрт гагнах.

Алхам 5:

Зураг
Зураг

Дараа нь LED -ийг холбоход ашигладаг цагаан, урт ногоон утсыг орой дээрх нүхээр оруулна уу. Ногооныг 3 -р, цагаан өнгийг 6 -р зүүгээр гагнаж Arduino дээр хавтгай дарна уу. Arduino -ийн зүүн талын GND тээглүүрт холбогдсон хоёр хар гагнуурыг потенциометрийн бага түвшний хүчдэлд ашигладаг. Горимын унтраалгыг ашиглахын тулд хоёр цэнхэр утсыг 7, 8 -р зүү рүү гагнана.

Алхам 6:

Зураг
Зураг
Зураг
Зураг

VCC зүү дээр гагнасан улаан кабелийг одоо эхний потенциометрийн гадна талын нэг тээглүүрт гагнах шаардлагатай байна. Үүнийг хоёр дахь потенциометр хүртэл үргэлжлүүлэхийн тулд өөр улаан кабель ашиглана уу. Потенциометрийн аль алинд нь ижил талыг ашиглахыг анхаарна уу, ингэснээр аль аль талд нь ижил байх болно. Хоёр хар кабелийг потенциометрийн нөгөө талд, дунд зүү дээр A0 ба A1 голтой цагаан кабелийг гагнана. Потенциометр нь дунд зүү дээрх хүчдэлийг гадна тээглүүр дэх хүчдэлийн хоорондох хүчдэлд тохируулах замаар ажилладаг тул хэрэв бид өндөр ба нам хүчдэлийг холбовол дунд зүү дээр хүчдэл авах боломжтой болно. Энэ нь потенциометрийн утсыг дуусгасан бөгөөд тэдгээрийг бага зэрэг эргүүлж болох тул тээглүүр нь замаас хол байна.

Алхам 7:

Зураг
Зураг

Хар кабелийг горим шилжүүлэгчийн дунд зүү рүү гагнаж, урт хар кабелийг цахилгаан тэжээл рүү орох нүхээр дамжуулна. LED -ийн GND болгон ашиглахын тулд өөр урт хар кабелийг дээд нээлхий рүү оруулна уу.

Алхам 8:

Зураг
Зураг

Цахилгаан тэжээлээс ирдэг хар кабелийг Arduino -ийн хамгийн сүүлийн үнэгүй GND зүүтэй холбосон өөр хар утсаар гагнана. LED руу хөтлөх утас болон горимын хар утсыг гагнах ба эцэст нь одоо байгаа хоёр хос хар утсыг гагнах. Хянагчийн дотор шорт үүсэхээс сэргийлж гагнуурыг тусгаарлахын тулд агшилтын хоолой ашиглана уу.

Алхам 9:

Зураг
Зураг

Сүүлийн алхам бол бид хоёр цэнхэр утсыг горим шилжүүлэгч рүү гагнах боломжтой боллоо. Эдгээр унтраалга нь унтраалга аль талаас асаалттай байгаагаас шалтгаалан дунд зүүг гадна талын зүүтэй холбож ажилладаг. 7 ба 8 -р зүү нь GND -тэй холбогдсон үед идэвхжихээр тохируулагдсан тул унтраалгын гадна талын тээглүүрийг зүү, дунд хэсгийг GND -ийн хувьд ашиглаж болно. Ийм байдлаар нэг тээглүүр үргэлж өдөөгддөг.

Төгсгөлд нь цахилгаан утсыг улаан утсаар холбож, цахилгаан унтраалгын дунд зүү дээр гагнаж, өөр урт улаан утсыг LED -ээр дамжуулж, Arduino -ийн холбогдсон цахилгаан унтраалгатай ижил зүү рүү гагнана.

Алхам 10:

Зураг
Зураг

Цахилгааны кабелийг зай эзэмшигчид гагнаж, LED рүү чиглэсэн кабелийг бэхэлсэн хавчаарыг шургуул. Энэ нь хянагчийн утсыг дуусгадаг.

Алхам 11: Хөнгөн үзэг угсрах

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

Алхам 12:

Зураг
Зураг
Зураг
Зураг

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

Алхам 13:

Зураг
Зураг
Зураг
Зураг

Үзэгний дундуур урт улаан, урт ногоон утас тавьж, товчлуурын нэг талд хар утас, нөгөө талд цагаан утсыг гагнана. Ийм товчлуурууд нь дөрвөн голтой бөгөөд хоёр нь хосоороо холбогддог. Та товчлуурын доод хэсгийг хараад ямар зүү холбогдож байгааг харж болно, холбогдсон хосуудын хооронд завсар байна. Хэрэв та товчлуурыг дарвал хоёр тал нь нөгөө талдаа холбогдсон байна. Цагаан ба нэг хар кабелийг үзэгний төгсгөл хүртэл татаж, товчлуурын нээлтээс эхэлнэ. Нөгөө хар кабелийг урдуур нь татна. Хоёр талдаа ажиллахад хангалттай кабель байгаа эсэхийг шалгаарай.

Алхам 14:

Зураг
Зураг
Зураг
Зураг

Нүхний товчлуурыг дарж, үлдсэн кабелийг бэлтгэ. Кабелийг үзэгний дундуур дамжуулдаг тул кабелийг LED рүү гагнах нь илүү дээр юм. Улаан утсыг 5V гагнуурын дэвсгэрт, хар утсыг GND гагнуурын дэвсгэрт, ногоон утсыг Дин гагнуурын дэвсгэрт гагнана. Хэрэв танд хэд хэдэн LED байгаа бол эхний LED -ийн Dout гагнуурын дэвсгэр нь дараагийн LED -ийн Динтэй холбогдсон байна.

Алхам 15:

Зураг
Зураг
Зураг
Зураг

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

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

Үзэгний төгсгөлд байгаа кабелийг таслахгүйн тулд дусал цавуу, соронзон хальс ашиглах нь хамгийн сайн арга юм.

Алхам 16: Жишээ

Жишээ
Жишээ
Жишээ
Жишээ
Жишээ
Жишээ
Жишээ
Жишээ

Эцэст нь би энэ хэрэгслийг ашиглаж байсан хэдэн жишээг үзүүлэхийг хүсч байна. Өнцөг үзэг нь граффити зурах, шулуун үзэг агаарт юм зурах, бичихэд маш сайн (надад авьяас багатай).

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

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

Эдгээрийг туршиж үзээд хөгжилтэй байгаарай! Энэ бол гайхалтай урлагийн хэлбэр юм.

Би энэ зааврыг зохион бүтээгчид болон ер бусын хэрэглээний сорилтуудад нэмсэн тул хэрэв танд таалагдсан бол саналаа үлдээнэ үү;)

Алхам 17: Файлууд

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

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

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