
Mündəricat:
- Addım 1: Just Line! Yalnız İşıq! (Tip1)
- Addım 2: Layihə haqqında (Tip 1)
- Addım 3: Material (Hardware)
- Addım 4: Material (nəzarət)
- Addım 5: Addım 3: Material (güc)
- Addım 6: Addım: Material (vs.)
- Addım 7: Nümunə çəkmədən əvvəl
- Addım 8: bir hardware hazırlayın (akril kəsmə)
- Addım 9: (quruluş) düzəldin
- Addım 10: Avadanlıq və Proqram Quraşdırması
- Addım 11: Bir Hardware hazırlayın (Formex Cutting)
- Addım 12: Bir Avadanlıq Hazırlayın (Taxta Kəsmə və Rəsm)
- Addım 13: * Bu Parçanı Divarda Asmaq İstəsəniz, Şəkildəki Eyni Quruluşu Edin
- Addım 14: Bir proqram hazırlayın (bir dövrə diaqramı)
- Addım 15: Avadanlıq Kombinasiyası və Arxa Panel Dövrə Konfiqurasiyası
- Addım 16: Proqramda Kod daxil edin (A-a Arduino Mega Board)
- Addım 17: Proqramda Kod daxil edin (B-b Arduino Mega Board)
- Addım 18: Zövq alın
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54


Xətti sənət nümunələri ilə həkk olunmuş akril lövhələrdə işığı ifadə edən bir əsərdir. Bu, müxtəlif LED -lərin rənglərini və naxışlarını ahəngdar şəkildə ifadə edir. Bu layihə, iki açıq rəngin sintez edildiyi Arout Meijerin "Planetlər üçün təşəkkürlər" motivləri ilə həyata keçirildi. xətlərin aralığına görə və gözəl şəkildə təmsil olunur.
Addım 1: Just Line! Yalnız İşıq! (Tip1)



Müxtəlif LED -lərin rənglərini və naxışlarını ahəngdar şəkildə ifadə edən xətt sənətinin naxışları ilə həkk olunmuş akril lövhələrdə işığı ifadə edən bir əsərdir. Bu layihə Arout Meijerin iki açıq rəng sintez edildiyi "Planetlər üçün təşəkkürlər" motivləri ilə həyata keçirilmişdir. xətlərin aralığına görə və gözəl şəkildə təmsil olunur.
Addım 2: Layihə haqqında (Tip 1)
Akrilik müstəvidə xətt sənəti nümunəsini oyduqdan sonra, akrilin ortasında və xaricində işığı sintez edin və keçirin.
Quruluş
İstifadəçi potensiometrini 3 orijinal lövhənin içərisinə quraşdıraraq və neofikselləri kənarında tutaraq işığı sabit bir şəkildə tənzimləyə bilər.
Necə istifadə etməli
İstifadəçi, işığın rəngini (Hue) idarə etmək üçün avarçəkənlə üç lövhəni döndərir və əsas LED -lər tamaşaçıların naxışa, işığın rənginə və animasiyaya marağını çəkmək üçün Hue, Saturation və Brightness dəyərlərindən istifadə edir.
Addım 3: Material (Hardware)




1. LED şeridi.
: Adafruit NeoPixel Rəqəmsal RGB LED Şeridi (WS2812) (144 LED/1m) - 2m
: Adafruit NeoPixel Rəqəmsal RGB LED Şeridi (WS2812) (60 LED/1m) - 2m
2 Akrilik.
10t - 600*600 (mm)
3. Formex.
12t (10+2t) - 800*800 (mm)*2
2t - 800*800 (mm)*2
4. Taxta lövhə
5t - 850*850 (mm)
Addım 4: Material (nəzarət)


1. ARDUINO MEGA 2560
ARDUINO MEGA 2560 * 2
2.10k Potansiyometr
10k Potansiyometr * 3
Addım 5: Addım 3: Material (güc)


1. Enerji təchizatı
SMPS Enerji təchizatı 5V 40A (200W)
SMPS Enerji təchizatı 5V 2A (10W)
2. Elektrik teli
14awg (3 rəng) - hər biri 10 m
Addım 6: Addım: Material (vs.)



1. Boya spreyi (Mat Qara)
*Qaranlıqda daha dramatik bir effekt əldə etmək istəyirsinizsə, Vanta Black Paint istifadə edin
2. Vida
3. Künc dəmir
4. Qazma
5. Glugan
6. Güclü yapışma
*Alətləri vəziyyətinizə görə hazırlayın
Addım 7: Nümunə çəkmədən əvvəl

*Yuxarıdakı şəkil, işimə ilham verən Arnout Meijerin "Planetlər üçün təşəkkürlər" əsəridir.
Layihəyə girməzdən əvvəl hiss etdim ki, akriliklə naxışlanmış naxışa zəif işığın tökülməsi nəticəsində yaranan işığın dərəcəsi çox gözəldir.
Əsasən, gradient olmaq üçün iki və ya daha çox rəng üst -üstə düşməlidir.
İki və ya daha çox rəngin gözəl bir şəkildə meydana gəlməsi üçün, əyriyə görə işığın sıxlığını, bucağını və ya dərəcəsini nəzərə alın.
Addım 8: bir hardware hazırlayın (akril kəsmə)


*Baxın. ADIM 7: Struktur (5 -ci hissə)
Akrilik kəsmə maşını qəbulu
Akril (10t)
*Kəsmə - saç düzümü qəbulu
sürət - güc
(5 - 50)
*Oyma
sürət - güc
(20 - 35)
*Zövqünüzə uyğun olaraq naxışın nə dərəcədə oyulduğunu tənzimləyə bilərsiniz
Addım 9: (quruluş) düzəldin

1. 2t - örtük
2. 10t - Nəzarət Dəstəyi
3. 10t - LED şeridi / Potensiometr
4. 12t - LED Şeridi (2 + 10) t
5. 10t - Naxış (Akril)
6. 2t - Arxa plan
7. 10t - Dövrə boşluğu
*5 nömrəli istisna olmaqla - Formex materialı.
Addım 10: Avadanlıq və Proqram Quraşdırması



Birincisi. 3.4.6.7 hazırlayın.
İkincisi. Güclü bir yapışqan ilə 7.6.4 hissəyə uyğun olaraq yapışdırın.
Üçüncüsü. Potansiyometrenin 3 hissəsini yapışqan tabancası ilə düzəldin.
Dördüncü. Potansiyometr ilə 3 hissəni 4.6.7 hissəyə güclü yapışqan ilə bağlayın.
Beşinci. Ws2812b -ni 3.4.6.7 (qırmızı sahə) kənarına güclü bir yapışqan ilə yapışdırın.
Altıncı. Kəsilmiş akril lövhəni birləşdirilmiş 3.4.6.7 -ə daxil edin və yapışqan tabancası ilə düzəldin.
Yeddinci. 2 hissəni potansiyometrin idarəetmə hissəsinə daxil edin və yapışqan yapışdırıcı ilə düzəldin.
Səkkizinci. 1 -ci hissəni örtün və möhkəm yapışqan ilə düzəldin.
* PDF fayllarına müraciət edə bilərsiniz
Addım 11: Bir Hardware hazırlayın (Formex Cutting)

(Donanımı elə tənzimləyin ki, qaranlıq otaqda yalnız naxışlar görünsün)
1. 2t - örtük
2. 10t - Nəzarət Dəstəyi
3. 10t - LED şeridi / Potensiometr
4. 12t - LED Şeridi (2 + 10) t
6. 2t - Arxa plan
7. 10t - Dövrə boşluğu
*STEP7 -ə müraciət etməlisiniz (şəkil)
Addım 12: Bir Avadanlıq Hazırlayın (Taxta Kəsmə və Rəsm)




Addım 13: * Bu Parçanı Divarda Asmaq İstəsəniz, Şəkildəki Eyni Quruluşu Edin



*Bu kurs isteğe bağlıdır və istəmirsinizsə atlaya bilərsiniz.
*Yuxarıdakı quruluş mənim şəxsi fikrimdir və fikirləriniz əlavə olunaraq daha xüsusi bir iş olacaq.
*Və bu quruluşu qurarkən taxta lövhəni və divarı görmək istəmirdim.
Addım 14: Bir proqram hazırlayın (bir dövrə diaqramı)



Dövrə qurarkən, ws2818b şeridinin GND / DIN / 5v və cərəyan axınının istiqamətini (ox istiqaməti) diqqətlə konfiqurasiya edin.
GND = batareya - (Qara xətt)
5v = batareya + (Qırmızı xətt)
DIN = Siqnal xətti (Yaşıl xətt)
Addım 15: Avadanlıq Kombinasiyası və Arxa Panel Dövrə Konfiqurasiyası




Donanmaya qoşulun və arxasında vintlər ilə dövrə bağlayın
Addım 16: Proqramda Kod daxil edin (A-a Arduino Mega Board)
// A-a arduino mega board daxil etməlisiniz
#daxil edin
#daxil edin #LED_PIN 0 təyin edin #NUM_OF_LEDS 120 müəyyən edin
int j = 0;
Adafruit_NeoPixel şeridi = Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);
// rampUnsignedChar RAMPh [NUM_OF_LEDS];
rampUnsignedChar RAMPv [NUM_OF_LEDS];
boş quraşdırma () {
// quraşdırma kodunuzu bura qoyun, bir dəfə işləsin: strip.begin (); strip.show ();
}
boşluq döngəsi () {
// əsas kodunuzu bura qoyun, təkrar işləsin:
valueSet ();
// LEDSet ();
for (int i = 0; i <num_of_leds; i ++) {= "" = "" 현재 = "" 값 을 = "" 얻 습니다 = "" uint8_t = "" h = "RAMPh . update (); " v = "RAMPv . yeniləmə ();" strip.setpixelcolor (i, = "" strip.colorhsv (j*65535 = "" 360, = "" 230, = "" v)); = ""} = "" strip.show ();
}
void valueSet () {
statik uint32_t oldTime = 0; uint32_t nowTime = milis ();
// 00.3 에 한 번씩 코드 를 를 실행 합니다
if (nowTime - oldTime> 300) {for (int i = 0; i = 360) {j = 0; }}}
Addım 17: Proqramda Kod daxil edin (B-b Arduino Mega Board)
// B-b arduino mega board daxil etməlisiniz
#daxil edin
#daxil edin #LED_PIN_A 2 müəyyən edin #LED_PIN_B 1 #LED_PIN_C təyin edin #NUM_OF_LEDS 52 müəyyən edin
#təyin POT_A A10
#təyin POT_B A9 #təyin POT_C A8
int j [3] = {0};
Adafruit_NeoPixel zolağı [3] = {
Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN_A, NEO_GRB + NEO_KHZ800), Adafruit_NeoPixel (NUM_OF_LEDS, LED_PIN_B, NEO_GRB + NEO_KHZHOFE_NO_SOF_NO_FO_OF_DIR)
rampUnsignedChar RAMPv [3] [NUM_OF_LEDS];
boş quraşdırma () {
// quraşdırma kodunuzu buraya qoyun, bir dəfə işləsin: for (int i = 0; i <3; i ++) {strip .begin (); zolaq .show (); }
Serial.begin (9600);
}
boşluq döngəsi () {
// əsas kodunuzu bura qoyun, təkrar işləsin:
valueSet ();
// xəritə () 범위 를 바꿔 주는 함수
// 0 ~ 1023 을 0 ~ 359 로 바꿔 줌 // j = xəritə (analogRead (POT_B), 0, 1023, 0, 359); j [0] = xəritə (analogRead (POT_A), 0, 1023, 0, 359); j [1] = xəritə (analogRead (POT_B), 0, 1023, 0, 359); j [2] = xəritə (analogRead (POT_C), 0, 1023, 0, 359); üçün (int i = 0; i <3; i ++) əgər (j <0) j += 360;
üçün (int k = 0; k <3; k ++) {
for (int i = 0; i <NUM_OF_LEDS; i ++) {// 현재 값 을 얻 습니다 uint8_t v = RAMPv [k] . ulduz (); zolaq [k].setPixelColor (i, zolaq [k]. ColorHSV (j [k] * 65535 /360, 255, v));
}
zolaq [k].show ();
}
}
void valueSet () {
statik uint32_t oldTime = 0; uint32_t nowTime = milis ();
// 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 (təsadüfi (0, 255), 300, LINEAR); }} oldTime = nowTime;
}
}
Addım 18: Zövq alın
Tövsiyə:
Line Follower Robot Siebe Deetens: 4 addım

Xətt İzləyicisi Robot Siebe Deetens: Elektromekanikanın HOGENT (3 -cü bakalavr) ilə avtomatlaşdırılması, Syntheseproject -in bütün proqramlarının robot izləyiciləri tərəfindən ən yaxşı şəkildə öyrənilməsi ilə əlaqədardır. kölə
Kid's Quad Hacking in a Self Driving, Line Follow and Mane Detecting Nəqliyyat .: 4 Addım

Kid's Quad Hacking in a Self Driving, Line Follow and Mane Detecting Vehicle .: Bugünkü Təlimat kitabında 1000Watt (Bəli, çox şey bilirəm!) Elektrikli Uşaq Dördünü Özüyeriyən, Xəttin Ardınca gedən və Maneədən Qaçan vasitəyə çevirəcəyik! Demo video: https: //youtu.be/bVIsolkEP1kBu layihə üçün aşağıdakı materiallara ehtiyacımız olacaq
PICO ilə Line Follower Robot: 5 Addım (Şəkillərlə)

PICO ilə Line Follower Robotu: Bildiyimiz kimi sivilizasiyanı sona çatdıra biləcək və insan nəslinə son qoya biləcək bir robot yaratmağa qadirsiniz. Əvvəlcə yerdə çəkilmiş xətti izləyə bilən sadə robotlar yarada bilməlisiniz və burada
Line Follower Robot Arduino və L293D Shield: 4 addım

Line Follower Robot Arduino və L293D Shield: Line Follower, başlanğıc elektronika üçün ideal olan çox sadə bir robotdur. Robot iR sensorundan istifadə edərək xətt boyunca hərəkət edir. Sensorun iki diodu var, bir diod infraqırmızı işıq göndərir, digər diod əks olunan işığı səthdən alır. WH
Just Arduino IDE: 4 Addımdan istifadə edərək Wifi Modulu ESP8266 -nın necə qurulacağını öyrənin

Just Arduino IDE istifadə edərək Wifi Modulu ESP8266 -nın necə qurulacağını öyrənin: Bu Təlimatda, Xarici TTL çeviricisi deyil, Arduino IDE -dən istifadə edərək ESP8266 Modulunu necə quracağınızı göstərəcəyəm