Բովանդակություն:
- Քայլ 1: HackerBox 0030: Տուփի բովանդակություն
- Քայլ 2: NodeMCU և Arduino IDE
- Քայլ 3: RGB LED ժապավեն
- Քայլ 4: Լույսի ձևեր
- Քայլ 5. Lightform բուխարի
Video: HackerBox 0030: Lightforms: 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Այս ամիս HackerBox Hackers- ը կառուցում է խելացի, եռաչափ, լուսավորված կառույցներ: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox #0030- ի հետ աշխատելու համար, որը կարող եք վերցնել այստեղ, քանի դեռ մատակարարումները վերջանում են: Բացի այդ, եթե ցանկանում եք ամեն ամիս ստանալ ձեր փոստարկղում այսպիսի HackerBox, խնդրում ենք բաժանորդագրվել HackerBoxes.com կայքում և միանալ հեղափոխությանը:
Թեմաներ և ուսուցման նպատակներ HackerBox 0030- ի համար.
- Կարգավորեք ESP8266 NodeMCU- ն Arduino IDE- ի հետ օգտագործելու համար
- Կառուցվածքներ հավաքեք լիարժեք RGB LED շերտերից
- Կառավարեք RGB LED շերտերը ESP8266 NodeMCU- ի միջոցով
- Ընդլայնել NodeMCU- ի գործողությունները Wi-Fi անլար ցանցերի միջոցով
- Կառուցեք 8x8x8 LED խորանարդ
- Փորձ կատարեք 8051-ի վրա հիմնված միկրոկոնտրոլերի ծրագրավորման հետ
HackerBoxes- ը DIY էլեկտրոնիկայի և համակարգչային տեխնիկայի ամենամսյա բաժանորդագրության տուփի ծառայություն է: Մենք հոբբիիստներ ենք, ստեղծողներ և փորձարկողներ: Մենք երազանքների երազողներն ենք: ՀԱACԿԵՔ ՄՈԼՈԱԿԸ:
Քայլ 1: HackerBox 0030: Տուփի բովանդակություն
- HackerBoxes #0030 Հավաքածու տեղեկատու քարտ
- NodeMCU V3 մոդուլ ESP8266- ով և 32M Flash- ով
- 60 WS2812B RGB LED լուսադիոդ ՝ 2 մետր
- 8x8x8 LED հավաքածու `8051-ի վրա հիմնված MCU- ով և 512 LED- ով
- USB սերիական մոդուլ CH340G- ով և Jumper լարերով
- Stranded Hookup Wire 3 մետր, 22 չափիչ
- Բացառիկ HackerBoxes Decal
- Բացառիկ Dark Side LED Decal
Որոշ այլ բաներ, որոնք օգտակար կլինեն.
- Sոդման երկաթ, զոդման և զոդման հիմնական գործիքներ
- Համակարգիչ `ծրագրային գործիքների գործարկման համար
- Ստվարաթուղթ կամ փայտ LED հավաքման ջիգի համար
Ամենակարևորը, ձեզ հարկավոր կլինի արկածախնդրության, DIY ոգու և հաքերային հետաքրքրասիրության զգացում: Hardcore DIY էլեկտրոնիկան մանրուք չէ, և HackerBox- երը չեն ջրում: Նպատակը առաջընթացն է, ոչ թե կատարելությունը: Երբ համառ եք և վայելում եք արկածախնդրությունը, մեծ գոհունակություն կարող է առաջանալ նոր տեխնոլոգիաներ սովորելուց և, հուսով եմ, որոշ նախագծեր կյանքի կոչելուց: Մենք առաջարկում ենք յուրաքանչյուր քայլ անել դանդաղ ՝ հաշվի առնելով մանրուքները և մի վախեցեք օգնություն խնդրելուց:
HackerBox- ի ՀՏՀ -ում ներկա և ապագա անդամների համար առկա է բազմաթիվ տեղեկատվություն:
Քայլ 2: NodeMCU և Arduino IDE
NodeMCU- ն բաց կոդով IoT հարթակ է: Այն ներառում է որոնվածը, որն աշխատում է Espressif Systems- ից ESP8266 Wi-Fi SoC- ով:
Սկսելու համար համոզվեք, որ տեղադրված եք Arduino IDE- ն (www.arduino.cc):
Հաջորդը, ձեզ հարկավոր են համապատասխան Serial-USB չիպի համար նախատեսված վարորդներ, որոնք օգտագործում եք NodeMCU մոդուլում: Ներկայումս շատ NodeMCU մոդուլներ ներառում են CH340 Serial-USB չիպը: CH340 չիպերի (WCH.cn) արտադրողի համար հասանելի են բոլոր հանրաճանաչ օպերացիոն համակարգերի վարորդները: Ստուգեք Google- ի թարգմանության էջը իրենց կայքի համար: Այդ վարորդներից ոմանք արտացոլված են նաև WeMos կայքում:
Վերջապես, հետևեք այստեղ տրված հրահանգներին ՝ Arduino IDE- ում ESP8266 տախտակի աջակցությունը տեղադրելու համար:
IDE- ի կազմաձևման ժամանակ որպես տախտակ ընտրեք «ESP-12E մոդուլ»: Ընտրեք համապատասխան նավահանգիստը, որը հայտնվում է NodeMCU- ն ձեր համակարգչին կցելիս:
Ինչպես միշտ, սկսեք Blink- ի օրինակով ՝ NodeMCU- ում կազմելը և վերբեռնումը ստուգելու համար: Տախտակի վրա կա կապույտ LED, որը սահմանվում է որպես «LED_BUILTIN», այնպես որ օրինակի ուրվագիծը պետք է աշխատի առանց փոփոխությունների: Փոխեք անցած միլիվայրկյանների քանակը (երկու անգամ) հետաձգման () գործառույթին ՝ LED- ի թարթման արագությունը փոխելու համար: Հաստատեք, որ փոփոխությունները արտացոլված են հաջող բեռնվելուց հետո:
Քայլ 3: RGB LED ժապավեն
Այս ճկուն RGB LED ժապավենները ցանկացած նախագծին բարդ լուսային էֆեկտներ ավելացնելու հեշտ միջոց են: Յուրաքանչյուր LED ունի ինտեգրված վարորդ, որը թույլ է տալիս ինքնուրույն վերահսկել յուրաքանչյուր LED- ի գույնն ու պայծառությունը: Այս շերտերի վրա LED/վարորդի IC- ն համակցված է չափազանց կոմպակտ WS2812B (տվյալների թերթիկ): Եթե նայեք WS2812 «պիքսելին» խոշորացույցով, ապա իրականում կարող եք տեսնել ինտեգրված վարորդին, որը կապող լարերով այն կապում է ներքին փոքր կանաչ, կարմիր և կապույտ LED- ների հետ:
NodeMCU- ից WS2812 LED- ների շղթան վերահսկելու համար FastLED գրադարանը բավականին հզոր տարբերակ է:
Գրադարանը գալիս է մի քանի գեղեցիկ էսքիզների օրինակով, որոնք կարող եք փորձել: Համոզվեք, որ փոխեք այս սահմանումները.
#սահմանել LED_PIN D1#սահմանել COLOR_ORDER GRB#սահմանել CHIPSET WS2812
ԻՇԽԱՆՈԹՅԱՆ ՄԱՏԱԿԱՐԱՐՈ NOTԹՅԱՆ ՆՇՈՄ Յուրաքանչյուր WS2812 կարող է լիցքավորել մոտ 60 մԱ, այնպես որ համոզվեք, որ ապահովեք բավականաչափ հզոր 5V լարման առավելագույն լուսադիոդային լուսադիոդների համար, որոնք դուք կլուսավորեիք ցանկացած պահի:
Քայլ 4: Լույսի ձևեր
LED շերտերը կարող են ձևավորվել տարբեր կառույցների ՝ ցանկացած քմահաճույքի համար: Ահա մի քանի հետաքրքիր նախագծերի օրինակ.
Հովանոց
Դիսկո բանկա
Անվերջության հայելին
Ամպային լույս
Ամացույց
Էկրան լուսավորություն
Խորանարդ
Կոսպլեյ
Rainbow բանկա
Քայլ 5. Lightform բուխարի
Եթե ունեք մագաղաթյա թուղթ և բարակ տուփ (կամ նկարի շրջանակ մանրածախ խանութից կամ դոլարային խանութից), կարող եք մի քանի ժամում հավաքել բուխարիների այս նախագիծը:
RGB LED ժապավենը կտրված է մինչև տասը վեց LED շերտ և միացված են օձաձև կառուցվածքով: Մի քանի թերթ մագաղաթյա թուղթ հանդես են գալիս որպես դիֆուզոր: NodeMCU մոդուլը կարող է տաք սոսնձվել հետևի մասում ՝ USB պորտը բացված ծրագրավորման և էներգիան միացնելու համար:
Խորհուրդ ենք տալիս:
HackerBox 0060. Խաղահրապարակ ՝ 11 քայլ
HackerBox 0060. Խաղահրապարակ. Ողջույն HackerBox ցանցահեններ ամբողջ աշխարհում: HackerBox 0060- ի հետ դուք փորձեր կանցկացնեք Adafruit Circuit Playground Bluefruit- ի հետ, որը պարունակում է հզոր սկանդինավյան կիսահաղորդչային nRF52840 ARM Cortex M4 միկրոկոնտրոլեր: Ուսումնասիրեք ներդրված ծրագրավորումը wi
HackerBox 0058: Կոդավորեք ՝ 7 քայլ
HackerBox 0058: Կոդավորեք. Ողջույններ HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0058- ի հետ մենք կուսումնասիրենք տեղեկատվության կոդավորումը, շտրիխ կոդերը, QR կոդերը, Arduino Pro Micro- ի ծրագրավորումը, ներկառուցված LCD էկրանները, ինտեգրումը շտրիխ կոդերի ստեղծմանը Arduino նախագծերում, մարդու մուտքը
HackerBox 0057. Անվտանգ ռեժիմ ՝ 9 քայլ
HackerBox 0057: Անվտանգ ռեժիմ. Ողջույն HackerBox ցանցահեններին ամբողջ աշխարհում: HackerBox 0057- ը բերում է IoT, Wireless, Lockpicking և, իհարկե, Hardware Hacking գյուղը հենց ձեր տան լաբորատորիա: Մենք կուսումնասիրենք միկրոկառավարիչների ծրագրավորումը, IoT Wi-Fi- ի շահագործումը, Bluetooth int
HackerBox 0034 ՝ SubGHz ՝ 15 քայլ
HackerBox 0034. SubGHz. Այս ամիս HackerBox ցանցահենները ուսումնասիրում են ծրագրով սահմանված ռադիո (SDR) և ռադիոկապը 1 ԳՀց -ից ցածր հաճախականությունների վրա: Այս հրահանգը պարունակում է տեղեկատվություն HackerBox #0034- ով սկսելու համար, որը կարելի է ձեռք բերել այստեղ, երբ մատակարարվում է
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)