Բովանդակություն:

Մեկ POV ցուցադրում ՝ բոլորը կառավարելու համար: 10 քայլ (նկարներով)
Մեկ POV ցուցադրում ՝ բոլորը կառավարելու համար: 10 քայլ (նկարներով)

Video: Մեկ POV ցուցադրում ՝ բոլորը կառավարելու համար: 10 քայլ (նկարներով)

Video: Մեկ POV ցուցադրում ՝ բոլորը կառավարելու համար: 10 քայլ (նկարներով)
Video: Ահա, թե ինչու են գիշերվա կեսին ձգվում ոտքի մկանները. ընդամենը 2 բաղադրիչ, և 2024, Նոյեմբեր
Anonim
Image
Image
Մեկ POV ցուցադրում ՝ բոլորին իշխելու համար
Մեկ POV ցուցադրում ՝ բոլորին իշխելու համար
Մեկ POV ցուցադրում ՝ բոլորին իշխելու համար
Մեկ POV ցուցադրում ՝ բոլորին իշխելու համար

Մոտիվացիա

Ես իսկապես սիրում եմ POV (տեսողության կայունություն) ցուցադրումներ: Դրանք ոչ միայն հետաքրքիր են նայելու, այլև մեծ մարտահրավեր են դրանք զարգացնելու համար: Դա իսկապես միջառարկայական խնդիր է: Ձեզ անհրաժեշտ են շատ հմտություններ ՝ մեխանիկական, էլեկտրոնային, ծրագրավորման և այլն:

Ես միշտ ցանկացել եմ կառուցել իմը և դարձնել այն հնարավորինս մեծ և հնարավորինս: Մեկ տարի առաջ ես դա արեցի: Դա շատ աշխատանք էր և շատ բարդ կատարելիք: Ինձ դուր են գալիս այս կարգի մարտահրավերները: Այնպես որ, զվարճալի էր;-)

Այժմ ես նաև ցանկանում եմ, որ դուք ինքներդ կառուցեք մեկը: Դուք կարող եք սա վերցնել որպես ձեր սեփականը զարգացնելու ուղեցույց կամ պարզապես հետևել հրահանգներին ՝ իմ POV ցուցադրման պատճենը ստանալու համար: Ես կփորձեմ մատնանշել բոլոր մարտահրավերները, որոնք ես պետք է հաղթահարեի իմը դարձնելու համար:

Ես կրկնեցի իմ դիզայնը, որպեսզի հնարավորինս դյուրին դարձնեմ վերակառուցումը: SMT- ի բաղադրիչներ չկան, և ամեն ինչ պետք է զոդելի լինի սկսնակների կողմից: Սխալ չհասկանաք, ամեն ինչ միացնելը դեռ շատ մեծ մարտահրավեր է: Բայց դա պետք է հնարավոր լինի:

WԳՈՇԱՈՄ. Այս նախագիծը պարունակում է լուսադիոդներ, որոնք թարմացվում են մեծ արագությամբ և պոտենցիալ կերպով առաջացնում են նոպաներ լուսազգայուն էպիլեպսիայով հիվանդ մարդկանց համար:

Ինչպես է դա աշխատում?

Այստեղ կարող եք կարդալ, թե ինչպես է ընդհանուր առմամբ աշխատում POV էկրանը:

Նախ անհրաժեշտ է աղբյուր, որը կհեռարձակի տեսաազդանշան: Սկզբնական ձևավորման մեջ ես դա արել եմ WIFI- ի միջոցով: Ես գրել եմ համակարգչի էկրանը գրավելու և WIFI- ի միջոցով այս տվյալները ESP8266- ին ուղարկելու ծրագիր: Այս մոտեցման խնդիրն այն է, որ ESP8266- ը չափազանց դանդաղ էր, և WIFI թողունակությունը բավական էր 16 FPS- ի համար: Այսպիսով, այժմ մենք օգտագործում ենք ESP32: Ես մտածում էի, որ բոլոր խնդիրները շտկված են, բայց պարզվեց, որ ESP32- ը նաև ավելի մեծ թողունակություն չի առաջարկում WIFI- ի համեմատ, քան ESP8266- ը: ESP32- ն ունի բավականաչափ հաշվողական ուժ տեսաերիզի հոսքը վերծանելու համար: Այսպիսով, ես ավարտեցի JPEG պատկերներ WIFI- ով ESP32- ին ուղարկելը: Հետևաբար, ESP32- ը վեբ կայք է տեղադրում: Այս կայքում դուք կարող եք ընտրել պատկերներ կամ տեսանյութեր, և այնուհետև կայքը JPEG- ներ կհեռարձակի ESP32- ին: JPEG- ի վերծանումը շատ հիշողության կարիք ունի, այնպես որ մենք այնտեղ նույնպես խնդիր ունենք: Բայց այս պահին աշխատում է: Միգուցե ավելի լավ լուծում գտնեմ ավելի ուշ:

Հաջորդը մենք պետք է ինքնուրույն վերահսկենք LED- ները: Որպեսզի դա աշխատի, մենք պետք է ամեն րոպե իմանանք LED- ների ճշգրիտ դիրքը: Հետևաբար, ես ավելացրեցի Hall- ի էֆեկտի ցուցիչ: Յուրաքանչյուր պտույտ այն անցնում է մագնիսով և դրանով իսկ հնարավորություն է տալիս հայտնաբերել: Այնուհետեւ մենք չափում ենք պտույտի ժամանակը: Մենք ենթադրում ենք, որ հաջորդ պտույտը կտևի նույն ժամանակը: Այսպիսով, մենք կարող ենք հաշվարկել մեր դիրքերը: Այս գործընթացը կրկնվում է անընդհատ: LED- ները վերահսկելու համար մենք օգտագործում ենք FPGA: Մենք կարող ենք նաև օգտագործել միկրոպրոցեսոր, բայց հավանաբար դա շատ դանդաղ կլինի: Առավել արտաքին LED- ները պետք է թարմացվեն վայրկյանում մոտ 10.000 անգամ: FPGA- ն հեշտությամբ կատարում է խնդիրը և դա անելու է ավելի քիչ ցնցումներով:

Եթե LED- ները պետք է այդքան հաճախ թարմացվեն, ապա մեզ նույնպես պետք են արագ լուսադիոդներ: Իմ սկզբնական ձևավորման մեջ ես օգտագործում էի APA102 LED- ները: Նրանք ունեն թարմացման արագություն մոտ 20KHz: Ես փորձեցի այս LED- ներով LED շերտեր ձեռք բերել, սակայն առցանց վաճառողը ինձ ուղարկեց SK9822- ներ և ինձ ասաց, որ դրանք նույնն են (երկու անգամ պատահեց …) Այսպիսով, մենք կօգտագործենք SK9822- ը: Նրանք ունեն միայն 4.7kHz թարմացման արագություն, բայց դա, հուսով եմ, բավական կլինի: Նրանք ունեն նաև մի փոքր այլ արձանագրություն: Պարզապես տեղյակ եղեք: Այսպիսով, ESP32- ը պատկերի շրջանակները մղում է դեպի FPGA: FPGA- ն այնուհետ վերահսկում է LED- ները:

Այժմ LED- ները պարզապես պետք է պտտվեն: Այսպիսով, մենք օգտագործում ենք DC շարժիչ: Այս շարժիչը վերահսկվում է PWM ազդանշանի միջոցով ESP8266- ից: ESP8266- ը նաև WIFI- ով միացված է ESP32- ին: Հետևաբար, մեզ անհրաժեշտ է միայն մեկ տվիչ `պտտման արագությունը չափելու համար: Նախնական ձևավորման մեջ ես օգտագործել եմ երկուսը:

Համակարգի մասին լրացուցիչ տեղեկություններ կարելի է գտնել իմ սկզբնական դիզայնի վերաբերյալ իմ տեսանյութում:

Գործիքներ

Ես օգտագործել եմ հետևյալ գործիքները.

  • 3D տպիչ
  • Sոդման երկաթ
  • Տաք սոսինձ
  • Սուպեր սոսինձ
  • Միկրո USB մալուխ
  • Մկրատ
  • Գայլիկոն + փայտափայլ 3 4 8 և 12 մմ
  • Պտուտակահան
  • Հարթ տափակաբերան աքցան
  • Կողքի կտրիչ
  • Մետաղալար մերկապարուհի
  • Ներկերի պաշարներ
  • Ավազի թուղթ

Պատվեր

Ես բացեցի TINDIE խանութ: Այսպիսով, եթե ցանկանում եք, կարող եք ձեռք բերել հավաքածու և օգնեք ինձ անել ավելի շատ նման նախագծեր;-)

ԲHՇ

Ինչպես միշտ այն ամենը, ինչ տեսնում եք այստեղ, հրապարակվում է որպես բաց կոդ:

Թարմացումներ

Կան որոշ բաներ, որոնք ես ցանկանում եմ բարելավել ապագայում.

  • Գույնի ավելի բարձր լուծում ՝ 12 բիթից մինչև 24 բիթ =>, հետևաբար մեզ անհրաժեշտ է FPGA ավելի շատ RAM =>

    Cmod A7, դրանք համատեղելի են քորոցների հետ:-)

  • ESP32 PSRAM- ով `հիշողության խնդիրներից խուսափելու համար
  • Լուծել խոզանակի խնդիրը…

Պարագաներ

Պատվերով պատրաստված մասեր

Դուք պետք է դրանք պատվիրեք կամ ինձանից հավաքածու պատվիրեք:

1 * Հիմնական PCB (gerber ֆայլերը գտնվում են gerber main.zip թղթապանակի տակ)

1 * Motor Driver PCB (gerber ֆայլերը գտնվում են gerber motor.zip թղթապանակի տակ)

4 * Անկյուններ 3D 1 Տպել (stl ֆայլը գտնվում է 3D corner.stl թղթապանակի տակ)

1 * Հիմնական PCB Holder 3D 3 Print (stl ֆայլերը գտնվում են 3D holder1.stl, holder2.stl, holder3.stl թղթապանակի տակ)

1 * Brush Holder 3D 2 Print (stl ֆայլերը գտնվում են 3D brush1.stl և brush2.stl թղթապանակի տակ)

Ստանդարտ մասեր

Beգույշ եղեք, որոշ հղումներ ներառում են 10 կամ նույնիսկ 100 կտոր փաթեթ:

1 մ * SK9822 LED ժապավեն ՝ 144 LED/մ

1 * Cmod S6 FPGA

1 * Geekcreit 30 Pin ESP32 մշակում

1 * Geekcreit D1 mini V2.2.0 ESP8266

4 * 74HCT04

5 * DC-DC 5V 4A

1 * DC շարժիչ 775

44 * 100nf 50V

9 * 220uf 16V

10 * Նեոդիմի մագնիս 10 մմ x 2 մմ

1 * Hall ազդեցության ցուցիչ

2 * Carbon Bruches Dremel 4000

2 * Շարժիչային ածխածնի խոզանակներ

2 * առանցքակալներ 6803ZZ

2 * Շարժիչային լեռ 775

2 * DC Jack 5.5 x 2.1 մմ

1 * Էներգամատակարարում

1 * կոճակ 8 մմ

2 * XT30PB Plug Արական և իգական PCB

2 * XT30 Plug Արական և իգական մալուխ

2 * 130 Օմ 1/4W դիմադրություն

2 * MOSFET IRF3708PBF

2 * 1N5400

1 * Single Row Pin վերնագիր

1 * Իգական վերնագիր

1 * Մալուխ 30AWG

1 * Մալուխ 22AWG

Սարքավորումների խանութ

1 * MDF 500 մմ x 500 մմ x 10 մմ

1 * MDF 100 մմ x 500 մմ x 10 մմ

4 * MDF 200 մմ x 510 մմ x 10 մմ

1 * ակրիլային ապակի 500 մմ x 500 մմ x 2 մմ

12 * Մետաղական անկյուն 40 մմ x 40 մմ x 40 մմ

40 * Փայտե պտուտակ 3 մմ x 10 մմ

6 * M3 spacer 12 մմ

M3 և M4 պտուտակներ

3 մ * Մալուխ 2.5 մմ 2 մեկ լարով/ կոշտ

Սև ներկ MDF փայտի համար

Կառուցման ժամանակը ՝ ~ 10 ժամ

Կառուցման արժեքը `€ 300 €

Քայլ 1: Ներբեռնեք ֆայլեր

Ներբեռնեք ֆայլեր
Ներբեռնեք ֆայլեր

Սկսելու համար մենք նախ պետք է ներբեռնենք այն ամենը, ինչ անհրաժեշտ է այս նախագծի համար:

Գնացեք այստեղ պահեստի թողարկման էջ:

Այնուհետև ներբեռնեք Release.zip- ը վերջին թողարկումից և բացեք այն ձեր համակարգչում:

Ամեն անգամ, երբ ես հղում եմ կատարում այս հրահանգների ֆայլին, այն այնտեղ կգտնեք;-)

Քայլ 2: Fրագրի որոնվածը

Քայլ 2.1. Programրագիր FPGA

FPGA- ն ծրագրավորելու համար մենք պետք է ծրագրակազմ տեղադրենք xilinx- ից.

Windows 10 -ի համար անհրաժեշտ է տեղադրել. ISE Design Suite Windows 10 -ի համար (GB 7 ԳԲ)

Windows 7 -ի կամ XP- ի համար կարող եք տեղադրել ՝ Lab Tools (~ 1 ԳԲ)

Տեղադրելուց հետո բաց ISE iMPACT- ը և խնդրելու դեպքում կտտացրեք «Ոչ», ինչպես նաև «Չեղարկել» ծրագրի նոր ձևի համար: Միացրեք FPGA Board Cmod S6- ը և սպասեք վարորդների տեղադրմանը: Կրկնակի սեղմեք սահմանի սկանավորման վրա: Այնուհետև, նոր պատուհանի վրա կտտացրեք աջ և ընտրեք «Շղթայի սկզբնավորումը»: Կրկին սեղմեք «Ոչ» և փակեք նոր ձևը: Այժմ դուք պետք է տեսնեք խորհրդանիշ «SPI/BPI», կրկնակի սեղմեք դրա վրա: Ընտրեք «SPIFlash.mcs» ֆայլը: Նոր ձևում ընտրեք «SPI PROM» և «S25FL128S» և տվյալների լայնությունը «4»: Կտտացրեք «Լավ»: Այնուհետև կրկին կտտացրեք «FLASH» խորհրդանիշին: Այժմ այն պետք է կանաչ լինի: Այնուհետև կտտացրեք « րագիր»: Նոր ձևի վրա կտտացրեք «OK» և սպասեք: Սա կարող է տևել մի քանի րոպե:

Լավ արեց, FPGA- ն պատրաստ է;-) Դուք կարող եք նորից անջատել այն:

Քայլ 2.2. Eրագիր ESP32

Տեղադրեք esp32 միջուկը Arduino ID- ում, կարող եք հետևել այս ձեռնարկին: V1.0.2- ը խորհուրդ է տրվում:

Անհրաժեշտ գրադարաններ.

  • AutoPID by Ryan Downing V1.0.3 (կարող է տեղադրվել գրադարանի մենեջերի վրա)
  • ArduinoWebsockets by Gil Maimon, փոփոխված իմ կողմից (ներբեռնեք zip ֆայլը և տեղադրեք այն)

Բացեք povdisplay.ino ֆայլը povdisplay թղթապանակում:

Գործիքների տախտակի տակ ընտրեք «DOIT ESP32 DEVKIT V1»: Մնացած կարգավորումները թողեք այնպես, ինչպես կան:

Միացրեք esp32 տախտակը USB- ով և ներբեռնեք ծրագիրը:

Քայլ 2.3. Eրագիր ESP8266

Տեղադրեք ESP8266 միջուկը Arduino ID- ի վրա, կարող եք հետևել այս ձեռնարկին:

Գրադարաններ պետք չեն:

Բացեք motordrive.ino ֆայլը motordrive թղթապանակում:

Ընտրեք Գործիքների տախտակի տակ ՝ «Ընդհանուր ESP8266 մոդուլ»: Մնացած կարգավորումները թողեք այնպես, ինչպես կան:

Միացրեք esp8266 տախտակը USB- ով և ներբեռնեք ծրագիրը:

Քայլ 3: oldոդման PCB- ներ

Image
Image
Sոդման PCB
Sոդման PCB
Sոդման PCB
Sոդման PCB
Sոդման PCB
Sոդման PCB

ՔԱՅԼ 3.1 Sոդման շարժիչի վարորդ PCB

Հետևյալ բաղադրիչները զոդվում են.

  • WEMOS1 (Geekcreit D1 mini V2.2.0 ESP8266)

    • Կպչուն վերնագրերը կպցրեք WEMOS տախտակին
    • Oldոդեք իգական վերնագրերը PCB- ի վրա
  • DCDC (DC-DC 5V 4A)

    • Օգտագործեք 4 կապում ՝ կազմելով գլխիկի վերնագիրը և միացրեք DC-DC փոխարկիչը անմիջապես տախտակին
    • Carefulգուշացեք կողմնորոշումից, այն պետք է համապատասխանի մետաքսե էկրանին
  • CN1 (DC Jack 5.5 x 2.1 մմ)
  • 1N5400

    Carefulգուշացեք կողմնորոշումից, դիոդի վրա սպիտակ գիծը պետք է լինի նույն կողմում, ինչ մետաքսե էկրանին

  • 220u (220uf 16V)

    Carefulգույշ եղեք կողմնորոշումից, սպիտակ գիծը մետաքսե էկրանին պետք է լինի պլյուսի հակառակ կողմում

  • R1 և R1 (130 Օմ 1/4W դիմադրություն)
  • Q1 և Q2 (MOSFET IRF3708PBF)

    Beգույշ եղեք կողմնորոշումից, մետաղյա հետևը պետք է լինի մետաքսե էկրանին հաստ գծով այն կողմում

  • MOTOR (XT30PB Plug իգական PCB)

    Carefulգուշացեք կողմնորոշումից, կլոր ծայրը պետք է լինի մետաքսե էկրանին նշված կողմում

  • LEDS և TASTER (XT30PB Plug Արական PCB)

    Carefulգուշացեք կողմնորոշումից, կլոր ծայրը պետք է լինի մետաքսե էկրանին նշված կողմում

ՔԱՅԼ 3.2 Sոդման հիմնական PCB

Հետևյալ բաղադրիչները զոդվում են.

  • CMODS6 (Cmod S6 FPGA)

    Պետք է ներառված լինեն փին վերնագրեր: Sոդեք դրանք PCB- ով

  • ESP (Geekcreit 30 Pin ESP32 մշակում)

    Օգտագործեք իգական վերնագրեր և դրանք կպցրեք PCB- ի վրա

  • DCDC1 - DCDC4 (DC -DC 5V 4A)

    • Օգտագործեք 4 կապում քորոցի վերնագրից և միացրեք DC-DC փոխարկիչը անմիջապես տախտակին
    • Carefulգույշ եղեք կողմնորոշումից, այն պետք է համապատասխանի մետաքսե էկրանին
  • POWER_TEST (DC Jack 5.5 x 2.1 մմ)
  • D1 (1N5400)

    Beգույշ եղեք կողմնորոշումից, դիոդի վրա սպիտակ գիծը պետք է լինի նույն կողմում, ինչ մետաքսե էկրանի տողը

  • POWER (XT30PB Plug իգական PCB)

    Carefulգուշացեք կողմնորոշումից, կլոր ծայրը պետք է լինի մետաքսե էկրանին նշված կողմում

  • C1, C3, C4, C6, C7, C9, C10, C11 (220uf 16V)

    Beգույշ եղեք կողմնորոշումից, կոնդենսատորի վրա սպիտակ գիծը պետք է լինի մետաքսի էկրանի պլյուսի հակառակ կողմում

  • C2, C5, C8, C12 (100nf 50V)
  • IC1 - IC4 (74HCT04)

    Careգույշ եղեք, որ IC- ի կտրվածքը հավասարեցնեք մետաքսե էկրանին դրված նշագծին

ՔԱՅԼ 3.3 Տաք սոսինձ

Հիմնական PCB- ն շատ արագ պտտվելու է: Այսպիսով, մենք պետք է կոնդենսատորները (C1, C3, C4, C6, C7, C9, C10, C11) սոսնձենք PCB- ի վրա `խնդիրներից խուսափելու համար: Դրա համար պարզապես օգտագործեք տաք սոսինձ:

Քայլ 4: Պատրաստեք շերտեր

Image
Image
Պատրաստեք շերտեր
Պատրաստեք շերտեր
Պատրաստեք շերտեր
Պատրաստեք շերտեր
Պատրաստեք շերտեր
Պատրաստեք շերտեր

ՔԱՅԼ 4.1 Կտրեք շերտը կտորների

Հեռացրեք ջրի պաշտպանությունը մկրատով:

Մեզ պետք է չորս ԵԼՔ, և յուրաքանչյուր թև պարունակում է չորս խումբ: Մեկ WING- ն առանձնահատուկ է, այն ունի մեկ LED- ով ավելի, քան մյուսները:

WING1:

  • G1: 5 LED (առավել արտաքին խումբ)
  • G2: 6 LED
  • G3: 8 LED
  • G4: 14 LED

WING2 - WING4:

  • G1: 5 LED (առավել արտաքին խումբ)
  • G2: 6 LED
  • G3: 8 LED
  • G4: 13 LED

Հետևաբար, մեզ պետք են 129 լուսադիոդային լուսարձակներ, իսկ մեր շերտն ունի 144, այնպես որ մենք որոշակի հանդուրժողականություն ունենք սխալ կտրվածքի նկատմամբ;-) Վատագույն դեպքում դուք կարող եք զոդել կտրվածքը:

Կտրեք հնարավորինս կենտրոնացված LED- ների միջև:

ՔԱՅԼ 4.2 Sոդման մալուխներ LED շերտի վրա

LED շերտի հատվածներից յուրաքանչյուրի վրա միացրեք ժամացույցի և տվյալների կապի երկու 30AWG լար: Սրանք երկու կապում են մեջտեղում: Carefulգույշ եղեք դրանք կպցնել LED շերտի մուտքի վրա: Սովորաբար, սլաքները ցույց են տալիս տվյալների հոսքի ուղղությունը: Մալուխների երկարությունը պետք է լինի մոտ կես մետր

Կտրեք ամեն ինչ ստրիպտերի մյուս կողմից ՝ խուսափելու համար տարբեր խմբերի տվյալների և ժամացույցների կապերի միջև կարճ միացումից, երբ մենք հավաքում ենք WING- ները:

ՔԱՅԼ 4.3 oldոդման կոնդենսատորներ

Յուրաքանչյուր խմբի վրա յուրաքանչյուր ծայրում կպցրեք երկու կոնդենսատոր (100nf 50V) LED շերտի հատվածների հետևի մասում: G4- ի համար նաև մեկը մեջտեղում կպցրեք: Մալուխները պետք է անցնեն կոնդենսատորների տակ, որպեսզի թողնեն որոշակի տարածք, բայց ոչ շատ:

ՔԱՅԼ 4.4 Միացրեք Թևերը միասին

Յուրաքանչյուր WING- ի համար լարերը տանում են G1- ից G2, այնուհետև այդ լարերը G3- ով և նույնը G4- ով:

ՔԱՅԼ 4.4 Sոդեք խմբերին միասին

Այժմ մեզ անհրաժեշտ է պղնձե մալուխ (մալուխ 2.5 մմ 2 մեկ մետաղալար/կոշտ): Կտրեք այն ութ կտորով ՝ մոտ 30 սմ երկարությամբ: Հեռացրեք բոլոր լարերի մեկուսացումը: Հնարավորինս ուղղեք մալուխները: Դուք կարող եք մի ծայրը ամրացնել պտուտակային սեղմակի մեջ, իսկ մյուսը պահել տափակաբերան աքցանով, այնուհետև մուրճով հարվածել տափակաբերան աքցանին:

Ամրացրեք մալուխը մի կողմից `դրա հետ աշխատանքը ավելի դյուրին դարձնելու համար: Այնուհետեւ կպցրեք առաջին խումբը դրան: LED շերտի հատվածը հավասարեցրեք մալուխի հետ և մի կողմից կպցրեք երկու կոնդենսատորներին: Մալուխը պետք է մնա հարթ LED շերտի վրա: Շարունակեք հաջորդ խմբով: LEDգուշացեք, որ երկու LED խմբի միջև հեռավորությունը նույնպես 7 մմ է: Ի վերջո, բոլոր LED- ները պետք է ունենան նույն բացը դրանց միջև: Շարունակեք մյուս երկու խմբերի հետ: Վերջին խմբի վրա երեք կոնդենսատորները կպցրեք մետաղալարին:

Այնուհետեւ կտրեք մալուխը վերջում: Շարունակեք շղթայի մյուս կողմում գտնվող մեկ այլ մալուխով:

Այժմ ավարտվեց առաջին Թևը: Նույնը արեք մյուս երեք թևերի համար:

ՔԱՅԼ 4.5 Թեքեք կոնդենսատորները

Պարզապես թեքեք դրանք բոլորը, որպեսզի շերտերը բարակ լինեն:

Քայլ 5: oldոդեք շերտերը հիմնական PCB- ի վրա

Image
Image
Oldոդեք շերտերը հիմնական PCB- ի վրա
Oldոդեք շերտերը հիմնական PCB- ի վրա
Oldոդեք շերտերը հիմնական PCB- ի վրա
Oldոդեք շերտերը հիմնական PCB- ի վրա

ՔԱՅԼ 5.1 Ստուգեք բևեռացումը

Նախ մենք պետք է իմանանք LED շերտի բևեռացումը: Այլ կերպ ասած. Այնտեղ, որտեղ 5V- ը և գետինը հարաբերական են PCB- ի հետ: Սա իսկապես կախված է ձեր ունեցած LED շերտից և կարող է ամեն կերպ շրջվել:

Պահեք մեկ WING հիմնական PCB- ի վրա: LED շերտի սլաքները պետք է ուղղված լինեն PCB- ի կենտրոնին: Այժմ նայեք, արդյոք 5V- ը ՏՏՎԱՈ orԹՅՈՆՆԵՐԻ՞, թե՞ CLԱՄԱՈՅ կողմերում:

Եթե 5V- ը ՏՎՅԱԼՆԵՐԻ կողմում է, դուք լավ եք, և կարող եք օգտագործել 2,5 մմ 2 պղինձը ՝ LED շերտը անմիջապես PCB- ին կպցնելու համար:

Եթե ոչ, ապա երկու կողմերը հատելու համար անհրաժեշտ է օգտագործել 22AWG մալուխ: Հետևաբար, մալուխը կպցրեք LED շերտի վրա և հատեք ձախ և աջ կողմերը և այն կպցրեք PCB- ին:

ՔԱՅԼ 5.2 oldոդման 2.5 մմ 2 մալուխ

Օգտագործեք 2.5 մմ 2 պղնձե մալուխի մնացած մասը և բոլորը ժապավենով: Sոդեք դրանք PCB- ի վերին մասում: Կտրեք զոդված մետաղալարերը նույն բարձրության վրա `մոտ 1 սմ:

ՔԱՅԼ 5.3 Եռացրեք առաջին թևը

Օգտագործեք ավելի երկար WING- ը և տեղադրեք այն PCB- ի վրա (LEDs1), ինչպես ցույց է տրված մետաքսե էկրանին: Sոդեք այն 2,5 մմ 2 լարերի վրա: Ստեղծեք իսկապես ամուր կապեր, սա ռոտացիայի ընթացքում մեծ ուժ կտեսնի: Այնուհետև 1 -ին խմբի մալուխները միացրեք G1 Data- ին և G1 ժամացույցին:

Մի մոռացեք միացնել հոսանքի միացումը, ինչպես նկարագրված է վերևում:

Միացրեք ESP32- ը և FPGA- ն (48 -ը և 1 -ը նշված կողմում են) և սնուցեք տախտակը սնուցման աղբյուրով:

Առավել արտաքին LED- ները այժմ պետք է թարթեն կապույտը (դա կարող է տևել մինչև 40 վայրկյան): Եթե ոչ, ապա ստուգեք ՝ արդյոք ժամացույցը և Տվյալները ճիշտ եք միացրել:

ՔԱՅԼ 5.4 Հոլի էֆեկտի ցուցիչ

Oldոդեք իգական կապի վերնագիրը (երեք կապում) սրահին: Հետագայում մենք սենսորը կմիացնենք դրան:

Sensorոդեք սենսորը (Hall էֆեկտի ցուցիչ) արական կապի վերնագրին: Սենսորի և կապի վերնագրի հետ կապերը պետք է լինեն մոտ 25 մմ:

ՔԱՅԼ 5.5 Շարունակեք մնացած թևերով

LEDs2 - LEDs4 == WING2 - WING4- ի համար կատարեք նույն գործընթացը, ինչ WING1- ի դեպքում:

Powerամանակ առ ժամանակ միացրեք PCB- ն և ստուգեք, արդյոք ամեն ինչ թարթում է: Կաղապարը սկսվում է ամենաարդի լուսանցքով և գնում դեպի ներս և նորից սկսվում:

ՔԱՅԼ 5.6 Մնացորդ

Փորձեք հավասարակշռել մեջտեղում գտնվող հիմնական PCB- ն կետավոր օբյեկտով: Եթե մի կողմը ավելի է կշռում, փորձեք մյուսին ավելացնել զոդ: Պարտադիր չէ, որ այն կատարյալ լինի, բայց չափազանց անհավասարակշռությունը հետագայում կհանգեցնի շահագործման ընթացքում շատ թրթռանքների, ինչը կարող է մեխանիկական խնդիրների հանգեցնել:

Քայլ 6: Առաջին ներկ

Քայլ 6.1. Հորատում

Մենք պետք է մի քանի անցք բացենք.

500*500 MDF տախտակի վրա մեզ պետք է երկու անցք: Նայեք drill_wood_500_500.pdf ֆայլին և փորեք անցքերը ըստ ծրագրի:

500*100 MDF տախտակի վրա մեզ շատ անցքեր են պետք: Հետևաբար տպեք drill_wood_500_100_A4.pdf ֆայլը և այն հավասարեցրեք գրատախտակին: Պարզապես հորատեք այնտեղ, որտեղ անցքերը նշված են թղթի վրա:

Քայլ 6.2: Ներկ

Ներկիր յուրաքանչյուր փայտի մի կողմը: 500 x 500 MDF տախտակի համար դա այն կողմն է, որի վրա դուք փորել եք:

Ներկեք 100x500 փայտի երկու կողմերը:

Կարող եք նաև մետաղական անկյունները ներկել սև գույնով: Սա ավելի լավ տեսք կունենա;-)

Մնացածը մենք ներկված կլինենք, երբ ամեն ինչ հավաքենք (տուփի արտաքին մասը):

Քայլ 7: Մեխանիկական հավաքում

Image
Image

Քայլ 7.1 Տեղադրեք Motor Driver PCB- ը

PCB- ն տեղադրված է 100 x 500 MDF տախտակի վրա: Օգտագործեք անջատիչներ (M3 spacer 12 մմ) և որոշ m3 պտուտակներ և ընկույզներ:

Քայլ 7.2 Տեղադրեք փակագծեր

Տեղադրեք երկու փակագծերը (Motor Mount 775) 100 x500 MDF տախտակի վրա M4 պտուտակներով:

Քայլ 7.3 Պատրաստեք սեփականատիրոջը

Երկու արգելապատնեշները (Առանցքակալներ 6803ZZ) անհրաժեշտ է անջատել: Մեզ պարզապես պետք են դրանից երկու արտաքին օղակներ:

Օղակի յուրաքանչյուրի վրա կպցրեք 22AWG լարերը: Մեկ սև և մեկ կարմիր:

Վերցրեք Holder- ի 3D տպագիր մասերը և հավաքեք դրանք:

Բոլոր յոթ ընկույզները դրեք համապատասխան անցքերի մեջ և կարմիր մետաղալարով օղակը սահեցրեք սկզբում ամրակի վրա, այնուհետև հեռացնողը և այնուհետև սև մետաղալարով օղակը: Վերևում ավելացրեք երրորդ կտորը և տեղադրեք պտուտակները:

Կտրեք երկու լարերը 2 սմ հեռավորության վրա և կպցրեք ջեքը (XT30 Plug Male Cable) դրան: Սև մալուխը գնում է ծռված կողմ:

Քայլ 7.4 Լեռ շարժիչ

Պտուտակեք շարժիչը (DC Motor 775) 100 x500 MDF տախտակի մեջտեղում շարժիչի ամրացման վրա:

Տեղադրեք ամրակը շարժիչի վրա և ամուր պտուտակեք:

Քայլ 7.5 Տեղադրեք խոզանակներ

Ես պլանավորում էի օգտագործել Dremel խոզանակ (Carbon Brushes Dremel 4000): Մեզ անհրաժեշտ է օգտագործել այլ ածուխ (Motor Carbon Brushes), քանի որ Dremel խոզանակների համար նախատեսված ածուխը չափազանց բարձր դիմադրություն ունի: Ես դա անտեսեցի զարգացման գործընթացում: Այսպիսով, մենք օգտագործում ենք շարժիչի խոզանակները և դրանք ավազով հասցնում ենք dremel խոզանակների չափին:

Կտրեք մետաղալարը շարժիչի խոզանակից `ածուխից 5 մմ հեռավորության վրա:

Այնուհետև մենք օգտագործում ենք ավազի թուղթ ՝ ածուխը կտրելու համար հետևյալ չափսերին ՝ 8.4 x 6.3 x 4.8 մմ

Շարժիչային խոզանակի մի կողմը 6.1 մմ է, այնպես որ մենք միայն պետք է ավազենք երկու կողմերը:

Կարող եք փորձել, եթե այն հեշտությամբ սահում է խոզանակի ամրակի մեջ, ապա դա լավ է:

Փորձեք նաև հղկել մի կորի վերևում `մետաղական օղակների հետ կապը բարելավելու համար:

Երկու ածուխի համար ածուխի վրա կպցրեք 22AWG մետաղալար: Օգտագործեք կարմիր և սև մետաղալարեր: Տեղադրեք գարունը dremel խոզանակից:

Խոզանակները տեղադրեք խոզանակի ամրակի մեջ: Կարմիր մետաղալարով խոզանակը անցնում է վերևում: Բռնակի վերին կողմը մի փոքր ավելի հաստ է: Carefulգույշ եղեք, որ երկու աղբյուրները չդիպչեն միմյանց:

Տեղադրեք ամրակը հիմքի վրա ընկույզներով և m3 պտուտակներով:

Խոզանակի ամրակի հիմքը ամրացրեք փակագծով շարժիչի երկրորդ ամրացման վրա: Օգտագործեք փակագծի մեջ ներառված M4 պտուտակներ և ընկույզներ:

Շարժիչը պետք է կարողանա ազատ պտտվել:

Ուղղորդեք երկու լարերը երկու փակագծերի միջև:

Կտրեք երկու լարերը երկարությամբ, որպեսզի նրանք կարողանան հասնել PCB- ին և դրան կպցնել ջեքը (XT30 Plug Male Cable):Սև մալուխը գնում է կոր կողմ:

Շարժիչներին կպցրեք 22AWG երկու լար և կտրեք դրանք հեռավորության վրա, որպեսզի հեշտությամբ հասնեք PCB- ին և դրան կպցրեք ջեքը (XT30 վարդակից կանացի մալուխը): Սև մալուխը գնում է կոր կողմ:

Քայլ 8: Ավարտեք

Խորհուրդ ենք տալիս: