Агуулгын хүснэгт:
- Алхам 1: Зүгээр л шугам тавь! Зүгээр л гэрэл! (Type1)
- Алхам 2: Төслийн тухай (1 -р төрөл)
- Алхам 3: Материал (Тоног төхөөрөмж)
- Алхам 4: Материал (хяналт)
- Алхам 5: Алхам3: Материал (хүч)
- Алхам 6: Алхам: Материал (гэх мэт)
- Алхам 7: Хээ зурахаас өмнө
- Алхам 8: Тоног төхөөрөмж хийх (нийлэг хайчлах)
- Алхам 9: Хийх (бүтэц)
- Алхам 10: Техник хангамж ба програм хангамжийн угсралт
- Алхам 11: Тоног төхөөрөмж хийх (Formex Cutting)
- Алхам 12: Тоног төхөөрөмж хийх (мод огтлох, будах)
- Алхам 13: * Хэрэв та энэ хэсгийг хананд өлгөхийг хүсвэл зурагтай ижил бүтэцтэй болгоно
- Алхам 14: Програм хангамж хийх (хэлхээний диаграм)
- Алхам 15: Тоног төхөөрөмжийн хослол ба арын самбарын хэлхээний тохиргоо
- Алхам 16: Програмд код оруулах (A-a Arduino Mega Board)
- Алхам 17: Програмд код оруулах (B-b Arduino Mega Board)
- Алхам 18: Сайхан амраарай
Видео: Зүгээр л шугам, зүгээр л гэрэл! (Type1): 19 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү гэрэл зургийн хэв маягийг сийлсэн нийлэг хавтан дээр гэрэл илэрхийлэх ажил бөгөөд янз бүрийн LED гэрэл, хэв маягийг эв нэгдэлтэй илэрхийлдэг бөгөөд энэхүү төслийг Arout Meijer -ийн "Дэлхийд баярлалаа" сэдвээр хийсэн бөгөөд хоёр цайвар өнгийг нэгтгэсэн болно. шугамын зайны дагуу, сайхан дүрсэлсэн.
Алхам 1: Зүгээр л шугам тавь! Зүгээр л гэрэл! (Type1)
Энэхүү гэрэл зургийн хэв маягийг сийлсэн нийлэг хавтан дээр гэрэл илэрхийлэх ажил бөгөөд янз бүрийн LED гэрэл, хэв маягийг эв нэгдэлтэй илэрхийлдэг бөгөөд энэхүү төслийг Arout Meijer -ийн "Дэлхийд баярлалаа" сэдвээр хийсэн бөгөөд хоёр цайвар өнгийг нэгтгэсэн болно. шугамын зайны дагуу, сайхан дүрсэлсэн.
Алхам 2: Төслийн тухай (1 -р төрөл)
Акрилийн хавтгай дээр шугаман зургийн хэв маягийг сийлсэний дараа нийлэгийг дунд ба гадна талд нийлэгжүүлж, нэвт шингээнэ.
Бүтэц
Хэрэглэгч потенциометрийг 3 анхны хавтан дотор суулгаж, неофикселийг ирмэг дээр нь барьснаар гэрлийг тогтвортой байдлаар тохируулж болно.
Яаж хэрэглэх вэ
Хэрэглэгч гэрлийн өнгийг (Hue) хянахын тулд сэлүүртэй гурван хавтанг эргүүлдэг бөгөөд үндсэн LED нь Hue, Saturation, Brightness утгыг ашиглан үзэгчдийн загвар, гэрлийн өнгө, анимацийг сонирхдог.
Алхам 3: Материал (Тоног төхөөрөмж)
1. LED зурвас.
: Adafruit NeoPixel дижитал RGB LED зурвас (WS2812) (144 LED/1м) - 2м
: Adafruit NeoPixel дижитал RGB LED зурвас (WS2812) (60 LED/1м) - 2м
2 Нийлэг.
10t - 600*600 (мм)
3. Formex.
12т (10+2т) - 800*800 (мм)*2
2t - 800*800 (мм)*2
4. Модон самбар
5t - 850*850 (мм)
Алхам 4: Материал (хяналт)
1. ARDUINO MEGA 2560
ARDUINO MEGA 2560 * 2
2.10к потенциометр
10к потенциометр * 3
Алхам 5: Алхам3: Материал (хүч)
1. Цахилгаан хангамж
SMPS Цахилгаан хангамж 5V 40A (200W)
SMPS Цахилгаан хангамж 5V 2A (10W)
2. Цахилгаан утас
14awg (3 өнгө) - тус бүр 10м
Алхам 6: Алхам: Материал (гэх мэт)
1. Будаг шүршигч (Мэтт Хар)
*Хэрэв та харанхуйд илүү гайхалтай эффект авахыг хүсвэл Vanta Black Paint -ийг ашиглаарай
2. Шураг
3. Сэнсний булангийн төмөр
4. Өрөмдөх
5. Глуган
6. Хүчтэй наалдамхай
*Нөхцөл байдлын дагуу багаж хэрэгслийг бэлтгэ
Алхам 7: Хээ зурахаас өмнө
*Дээрх зураг бол миний ажилд урам зориг өгсөн Арноут Мейжерийн "Дэлхийд баярлалаа" зураг юм.
Төсөлд орохоосоо өмнө нийлэг суулгасан хэв маягаар бүдэг гэрэл нэвтэрснээс үүссэн гэрлийн зэрэглэлийн өнгө маш үзэсгэлэнтэй болохыг би мэдэрсэн.
Үндсэндээ градиент болохын тулд хоёр ба түүнээс дээш өнгө давхцах ёстой.
Хоёр ба түүнээс дээш өнгийг сайхан бүрдүүлэхийн тулд муруйн дагуу үүсэх гэрлийн нягт, өнцөг, зэрэг зэргийг анхаарч үзээрэй.
Алхам 8: Тоног төхөөрөмж хийх (нийлэг хайчлах)
*Харна уу. АЛХАМ 7: Бүтэц (5 -р хэсэг)
Нийлэг хайчлах машины тохиргоо
Нийлэг (10 т)
*Зүсэх - үсний шугамын тохиргоо
хурд - хүч
(5 - 50)
*Сийлбэр
хурд - хүч
(20 - 35)
*Та өөрийн амтанд нийцүүлэн хээ хэр хэмжээгээр сийлсэн болохыг тохируулах боломжтой
Алхам 9: Хийх (бүтэц)
1. 2t - бүрхэвч
2. 10t - Хяналтын бариул
3. 10t - LED зурвас / потенциометр
4. 12t - LED зурвас (2 + 10) t
5. 10t - Хээ (нийлэг)
6. 2t - Арын дэвсгэр
7. 10t - Хэлхээний зай
*5 -аас бусад - Formex материал.
Алхам 10: Техник хангамж ба програм хангамжийн угсралт
Эхлээд. 3.4.6.7 бэлтгэх.
Хоёрдугаарт. Үүнийг 7.6.4 хэсгийн дарааллаар хүчтэй цавуугаар наа.
Гуравдугаарт. Потенциометрийн 3 хэсгийг цавуугаар бэхлээрэй.
Дөрөвдүгээр. Потенциометр бүхий 3 хэсгийг 4.6.7 хэсэгт хүчтэй цавуугаар бэхлэнэ.
Тавдугаарт. Ws2812b -ийг 3.4.6.7 (улаан хэсэг) -ийн ирмэг дээр хүчтэй цавуугаар бэхлэнэ.
Зургаа. Тайрсан нийлэг хавтанг хосолсон 3.4.6.7 -д оруулаад цавуу буугаар засна.
Долоо дахь. Потенциометрийн хяналтын хэсэгт 2 хэсгийг оруулаад цавуу цавуугаар засна.
Наймдугаарт. 1 -р хэсгийг таглаж, хүчтэй наалдамхай өнгөлгөөгөөр засна.
* Та PDF файлуудыг үзэх боломжтой
Алхам 11: Тоног төхөөрөмж хийх (Formex Cutting)
(Тоног төхөөрөмжийг харанхуй өрөөнд зөвхөн загварыг харахаар тохируулна уу)
1. 2t - бүрхэвч
2. 10t - Хяналтын бариул
3. 10t - LED зурвас / потенциометр
4. 12t - LED зурвас (2 + 10) t
6. 2t - Арын дэвсгэр
7. 10t - Хэлхээний зай
*Та STEP7 -ийг үзэх ёстой (зураг)
Алхам 12: Тоног төхөөрөмж хийх (мод огтлох, будах)
Алхам 13: * Хэрэв та энэ хэсгийг хананд өлгөхийг хүсвэл зурагтай ижил бүтэцтэй болгоно
*Энэ сургалт нь заавал байх ёстой бөгөөд хэрэв та хүсэхгүй бол үүнийг алгасаж болно.
*Дээрх бүтэц бол миний хувийн санаа бөгөөд таны санааг нэмж оруулбал энэ нь илүү онцгой ажил байх болно.
*Тэгээд би энэ байгууламжийг барьж байхдаа модон хавтан, ханыг харахыг хүсээгүй.
Алхам 14: Програм хангамж хийх (хэлхээний диаграм)
Хэлхээг бүтээхдээ ws2818b зурвасын GND / DIN / 5v болон одоогийн урсгалын чиглэлийг (сумны чиглэл) сайтар тохируулна уу.
GND = зай - (Хар шугам)
5v = зай + (Улаан шугам)
DIN = Дохионы шугам (Ногоон шугам)
Алхам 15: Тоног төхөөрөмжийн хослол ба арын самбарын хэлхээний тохиргоо
Тоног төхөөрөмжийг холбож, хэлхээний ард боолттой холбоно уу
Алхам 16: Програмд код оруулах (A-a Arduino Mega Board)
// Та A-a arduino мега самбар оруулах ёстой
#оруулах
#оруулах #LED_PIN 0 тодорхойлох #NUM_OF_LEDS 120 тодорхойлох
int j = 0;
Adafruit_NeoPixel зурвас = Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
// rampUnsignedChar RAMPh [NUM_OF_LEDS];
rampUnsignedChar RAMPv [NUM_OF_LEDS];
хүчингүй тохиргоо () {
// нэг удаа ажиллуулахын тулд тохиргооны кодоо энд оруулна уу: strip.begin (); strip.show ();
}
void loop () {
// давтан ажиллуулахын тулд үндсэн кодоо энд оруулна уу.
valueSet ();
// LEDSet ();
for (int i = 0; i <num_of_leds; i ++) {= "" = "" 현재 = "" 값 을 = "" 얻 습니다 = "" uint8_t = "" h = "RAMPh .update (); " v = "RAMPv .update ();" strip.setpixelcolor (i, = "" strip.colorhsv (j*65535 = "" 360, = "" 230, = "" v)); = ""} = "" strip.show ();
}
void valueSet () {
статик uint32_t oldTime = 0; uint32_t nowTime = millis ();
// 00.3 에 한 번씩 코드 를 실행 합니다
if (nowTime - oldTime> 300) {for (int i = 0; i = 360) {j = 0; }}}
Алхам 17: Програмд код оруулах (B-b Arduino Mega Board)
// Та B-b arduino мега самбар оруулах ёстой
#оруулах
#оруулах #LED_PIN_A 2 тодорхойлох #LED_PIN_B 1 #тодорхойлох LED_PIN_C 0 #NUM_OF_LEDS 52 тодорхойлох
#тодорхойлох POT_A A10
#тодорхойлох POT_B A9 #тодорхойлох POT_C A8
int j [3] = {0};
Adafruit_NeoPixel зурвас [3] = {
Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN_A, NEO_GRB + NEO_KHZ800), Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN_B, NEO_GRB + NEO_KHZHOPE_NO_FO_D_OF_NO_FF).
rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];
хүчингүй тохиргоо () {
// энд нэг удаа ажиллуулахын тулд тохиргооны кодоо оруулна уу: for (int i = 0; i <3; i ++) {strip .begin (); зурвас .show (); }
Цуваа эхлэх (9600);
}
void loop () {
// давтан ажиллуулахын тулд үндсэн кодоо энд оруулна уу.
valueSet ();
// газрын зураг () 범위 를 바꿔 주는 함수
// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = газрын зураг (analogRead (POT_B), 0, 1023, 0, 359); j [0] = газрын зураг (analogRead (POT_A), 0, 1023, 0, 359); j [1] = газрын зураг (analogRead (POT_B), 0, 1023, 0, 359); j [2] = газрын зураг (analogRead (POT_C), 0, 1023, 0, 359); for (int i = 0; i <3; i ++) if (j <0) j += 360;
for (int k = 0; k <3; k ++) {
for (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] .update (); зурвас [k].setPixelColor (i, зурвас [k]. ColorHSV (j [k] * 65535 /360, 255, v));
}
зурвас [k].show ();
}
}
void valueSet () {
статик uint32_t oldTime = 0; uint32_t nowTime = millis ();
// 00.3 한 번씩 코드 를 실행 실행
if (nowTime - oldTime> 300) {for (int k = 0; k <3; k ++) {for (int i = 0; i <NUM_OF_LEDS; i ++) {// 다음 값 을 설정 합니다 // 다음 값, 다음 값 까지 걸리는 시간, 가는 방법)) RAMPv [k] .go (санамсаргүй (0, 255), 300, LINEAR); }} oldTime = nowTime;
}
}
Алхам 18: Сайхан амраарай
Зөвлөмж болгож буй:
Зүгээр л Rashpberry Pi -тэй FM радио уртасгах: 6 алхам
Зүгээр л Rashpberry Pi -тэй FM радио дамжуулах LONG RANGE !!: Би бүгдээрээ, тийм ээ, би "заах" руу буцаж очсон бөгөөд миний бичсэн хамгийн сүүлчийн зааварчилгаанаас хойш маш их цаг хугацаа өнгөрч байна, гэхдээ би "заах" зорилгоор илүү ихийг сурч байсан. Та эхлүүлье.Та нарын ихэнх нь шавар болон бусад бүрэлдэхүүн хэсгүүдийн талаар тунгаан бодож байна
PIWOOLET (Pi.WOOd.tabLET): Зүгээр л бусад PI таблет: 10 алхам (зурагтай)
PIWOOLET: аудио гаралт руу нэвтрэх эрхийг хадгалах; GPIO руу нэвтрэх эрхийг хадгалах; дор хаяж нэг USB порт руу нэвтрэх эрхийг хадгалах. BOM Rasp
CalClock: Зүгээр л хуваариа харах: 4 алхам (зурагтай)
CalClock: Зүгээр л хуваарьтай танилцана уу: Төвлөрөл алдагдах нь хамгийн чухал алдагдал бол тасалдах шаардлагагүй гэдгийг мэдэх явдал юм. Энэ нь ихэвчлэн миний хуваарьтай холбоотой тохиолддог гэж би боддог. Би ямар нэгэн асуудал дээр ажиллах болно, тэгээд бодох хэрэгтэй болно, ‘ Байна уу
Бараг ямар ч (Хаха) вэбсайтаас хэрхэн хөгжим авах вэ (Сонссон л бол та үүнийг авах боломжтой Зүгээр дээ, хэрэв үүнийг флэш дээр суулгасан бол та үүнийг хийх боломжгүй байж магадгүй) ЗАСВАРЛАА !!!!! Мэдээлэл нэмсэн: 4 алхам
Бараг ямар ч хамаагүй вэбсайтаас хэрхэн хөгжим авах вэ (Хаха) (Та сонсож байгаа л бол үүнийг авах боломжтой … Зүгээр дээ, хэрэв үүнийг флэш дээр суулгасан бол та чадахгүй байх магадлалтай) ЗАСВАРЛАА !!!!! Мэдээлэл нэмсэн: хэрэв та хэзээ нэгэн цагт вэбсайт руу орж, дуртай, хүссэн дуугаа тоглуулдаг бол, хэрэв та ямар нэгэн зүйл үймүүлвэл миний буруу биш юм (хэрэв та ямар нэг шалтгаангүйгээр юм устгаж эхэлбэл ийм зүйл тохиолдох болно. ) Би хөгжим авах боломжтой байсан
Дотно видео гэрэл/ гар гэрэл зургийн гэрэл: 7 алхам (зурагтай)
Дотно видео гэрэл/ гар гэрэл зургийн гэрэл: Таны юу бодож байгааг би мэднэ. &Quot; дотно " Би хүнд хэцүү гэрлийн нөхцөлд ойроос гэрэлтүүлэх гэсэн утгатай байсан-заавал " дотно нөхцөл байдалд” (Гэсэн хэдий ч үүнийг үүнийг ашиглаж болно …) Нью-Йорк хотын видео зураглаачийн хувьд эсвэл