Բովանդակություն:
- Քայլ 1: Ձյան փաթիլ / աստղ մոդելավորեք
- Քայլ 2: Կառուցեք աջակցություն
- Քայլ 3: Soder LED շերտեր
- Քայլ 4: LED- ների վարորդ
- Քայլ 5: Softwareրագրակազմ և անիմացիա
Video: LED Strip Snowflake / Star Շարժապատկերներ `5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Մի փոքրիկ ուղեցույց այն մասին, թե ինչպես եմ ամանորյա ձևավորում կառուցել LED- ների շերտերով, որոնք մնացել էի մեկ այլ նախագծից: Տրամադրվում են պլանի, ծրագրային ապահովման և անիմացիոն ֆայլեր: Այս նախագիծը ոգեշնչված է հետևյալ youtube տեսանյութից:
Քայլ 1: Ձյան փաթիլ / աստղ մոդելավորեք
Առաջին քայլը LED- ների օժանդակ կառույցի պլանավորումն էր, որն արվեց Inkscape- ով: Գաղափարն այն է, որ ձյան փաթիլ ունենա, որի մեջ աստղ կա: Լայնությունը ընտրվել է երկու ժապավենի լայնությունը, որպեսզի կարողանանք ստեղծել ամեն ինչ ՝ մեկ ժապավենի ինքն իրեն վերադառնալով:
Քայլ 2: Կառուցեք աջակցություն
Աջակցությունը կառուցված է փայտից և հավաքվում է տաք սոսինձով:
Քայլ 3: Soder LED շերտեր
LED- ների շերտը կտրվում է յուրաքանչյուր հատվածի ճիշտ երկարությամբ, այնուհետև զոդվում պատրաստված լարերի հետ միասին: Սա երկար տևեց, և ես խորհուրդ կտայի LED- ները մետաղալարով վերցնել ՝ շերտերը կտրելու փոխարեն:
Քայլ 4: LED- ների վարորդ
Այս նախագծում LED- ները չեն առաջնորդվում Arduino- ով, այլ NodeMCU տախտակով (ESP8266), որի վրա կա MicroPython:
Առաջին քայլը միկրոփայտոնի որոնվածն է, որը հետևում է այս ուղեցույցին: Սկսեք MicroPython- ով ESP8266- ով: Հետո հնարավոր է այն օգտագործել ՝ LED- ները քշելու համար, ինչպես ցույց է տրված 11. -ում: NeoPixels- ի կառավարում:
Իմ տախտակին Machine.pin (4) - ը D2 է (ինչպես երևում է նկարում): Մի մոռացեք gnd- ը LED- ների հետ միացնել:
Քայլ 5: Softwareրագրակազմ և անիմացիա
Python- ում գրված ծրագրակազմը կարելի է ներբեռնել իմ GitHub- ում:
Main.py ֆայլը կարգավորում է անիմացիայի նվագարկումը: Այն կարող է ունենալ ժամացույցի ռեժիմ, որտեղ ժամանակը ցուցադրվում է որպես LED- ների թվի տոկոս: Եվ կան նաև տեսանյութում ցուցադրված բոլոր անիմացիաները, որոնք կարող են պատճենվել animations.txt ֆայլից: Շարժապատկերները մեզ դարձնում են snowflake_esp.py մոդուլը, որն ունի Ձյան փաթիլ դաս, որը հեշտությամբ հասցեագրում է կառույցի ամբողջ մասերը: Հետևաբար, հնարավոր է վերահսկել բոլոր LED- ները միասին կամ միայն աստղանի հատվածը, կամ յուրաքանչյուր թևի ծառը, տերևը կամ միջքաղաքը ՝ մինչև առանձին LED- ի:
Օրինակ:
snowflake_esp ներմուծումից *sf = Ձյան փաթիլ (0)
անջատված = Գույն (0, 0, 0) def սպասել (ms). time.sleep (ms/1000.0) --- մեծ և փոքր աստղ ձյան փաթիլի անցումով y = Գույն (255, 220, 0) sf.paint (անջատված) sf.star.color (y) սպասել (1000) sf.star.paint (անջատված) sf.trees.color (w) սպասել (1000) sf.trees.trunk.paint (off) sf.trees.leaf.color (ը) սպասել (1000)
Խորհուրդ ենք տալիս:
Տեղյակ եղեք ATLAS - STAR WARS - Death Star II: 7 քայլ (նկարներով)
Տեղյակ եղեք ATLAS - STAR WARS - Death Star II: Կառուցեք Bandai Death Star II պլաստիկ մոդելից: Հիմնական հնարավորությունները ներառում են. ✅Լույս և ձայն մահվան աստղ
ESP8266 RGB LED STRIP WIFI Կառավարում - NODEMCU Որպես IR հեռակառավարիչ ՝ առաջնորդվող ժապավենի համար, որը վերահսկվում է WiFi- ով - RGB LED STRIP սմարթֆոնի կառավարում ՝ 4 քայլ
ESP8266 RGB LED STRIP WIFI Կառավարում | NODEMCU Որպես IR հեռակառավարիչ ՝ առաջնորդվող ժապավենի համար, որը վերահսկվում է WiFi- ով | RGB LED STRIP սմարթֆոնի վերահսկում. Բարև տղերք, այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել nodemcu կամ esp8266 որպես IR հեռակառավարիչ ՝ RGB LED ժապավենը կառավարելու համար, և Nodemcu- ն սմարթֆոնի միջոցով կառավարվելու է wifi- ով: Այսպիսով, հիմնականում դուք կարող եք վերահսկել RGB LED STRIP- ը ձեր սմարթֆոնի միջոցով
Շարժապատկերներ 16x2 I2c LCD- ով ՕԳՏԱԳՈՐՈՄ STM32 Nucleo: 4 քայլ
Շարժապատկերներ 16x2 I2c LCD- ով ՕԳՏԱԳՈՐՈՄ STM32 Nucleo. Բարև ընկերներ, սա ձեռնարկ է, որը ցույց է տալիս, թե ինչպես պատրաստել 16x2 i2c LCD էկրանին անհատական անիմացիա: Նախագծի համար շատ քիչ բաներ են անհրաժեշտ, այնպես որ, եթե մուտք ունեք ծածկագրին, կարող եք ավարտել: այն 1 ժամում: Այս ձեռնարկին հետևելուց հետո դուք կլքեք
RGB LED Cube Bluetooth հավելվածով + Շարժապատկերներ Ստեղծող ՝ 14 քայլ (նկարներով)
RGB LED Cube Bluetooth հավելվածով + Շարժապատկերիչ. Սա ուսանելի է, թե ինչպես կարելի է կառուցել 6x6x6 RGB LED (սովորական անոդներ) խորանարդ, որը կառավարվում է Bluetooth հավելվածի միջոցով ՝ օգտագործելով Arduino Nano: Ամբողջ կառուցվածքը հեշտությամբ հարմարվում է ասենք 4x4x4 կամ 8x8x8 խորանարդին: Այս նախագիծը ոգեշնչված է GreatScott- ից: Ես որոշեցի
Creative Edge: Շարժապատկերներ Powerpoint- ում ՝ 9 քայլ
Ստեղծագործական եզր. Շարժապատկերներ Powerpoint- ում. Շատերը չեն օգտագործում Microsoft Powerpoint- ը `դրա ներուժը լիարժեք օգտագործելու համար, այնպես, որ արդյունքները կարող են բավականին ապշեցուցիչ լինել: Հիմնականում, քոլեջից դուրս գալուց և կորպորատիվ աշխարհի մաս լինելուց հետո, այն ներկայացումների տեսակները, որոնք ես տեսել եմ իմ մեջ