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

ArduBand - Պահպանեք ձեր աչքերը. 6 քայլ (նկարներով)
ArduBand - Պահպանեք ձեր աչքերը. 6 քայլ (նկարներով)

Video: ArduBand - Պահպանեք ձեր աչքերը. 6 քայլ (նկարներով)

Video: ArduBand - Պահպանեք ձեր աչքերը. 6 քայլ (նկարներով)
Video: Save your eyes - arduBand 2024, Հուլիսի
Anonim
Image
Image

Բարև, ներկա իրավիճակում շատերը աշխատում են տանը, այդ իսկ պատճառով մենք շատ ավելի շատ ժամանակ ենք անցկացնում համակարգիչների կամ սմարթֆոնների առջև: Երբեմն մենք կարող ենք մի քանի ժամ նստել ցուցադրության առջև ՝ ոչնչացնելով մեր աչքերը և թեքելով մեջքը: Մենք կարող էինք օգտագործել մի սարք, որը մեզ հիշեցնում է շարժվելու համար կարճ ընդմիջում կատարելու և մի ակնթարթ հանգստություն տալու մեր աչքերին: Այսպես է աշխատում arduBand- ը, և այժմ ես ձեզ ցույց կտամ, թե ինչպես այն կառուցել:

Պարագաներ

  • Արդուինո Նանո (Aliexpress)
  • PCB (PCBWay)
  • Արագացուցիչ (Aliexpress)
  • Լիցքավորման մոդուլ (Aliexpress)
  • 2x 10uF կոնդենսատոր
  • 5x 100nF կոնդենսատոր
  • 2x 20pF կոնդենսատոր
  • 2x 1uF կոնդենսատոր
  • 3v3 կարգավորիչ - MCP1700T (Aliexpress)
  • WS2128 LED (Aliexpress)
  • Buzzer (Aliexpress)
  • N-Mosfet IRML2502 (Aliexpress)
  • 2x 1kOhm դիմադրություն
  • 10kOhm դիմադրություն

Քայլ 1. Ենթադրություններ

ESԵINGԱՈՄ
ESԵINGԱՈՄ

Լավ, սկզբում մի քանի ենթադրություն: Ես կցանկանայի, որ իմ սարքը հնարավորինս փոքր լիներ, ժամանակ առ ժամանակ ինձ տեղեկացներ համակարգչից տեսողական, ձայնային և թրթռացող ազդանշանով ընդմիջման մասին: Վերջ: Արագացուցիչի օգնությամբ խումբը կստուգի իմ ընթացիկ դիրքը, ազդանշանի միջոցով այն կստեղծի ձայնային ազդանշան, թրթռման շարժիչը `թրթռանքներ, իսկ RGB լուսադիոդը տեսողական ազդանշան կտրամադրի: Ամբողջը վերահսկվելու է միկրոկառավարիչի միջոցով, որը ծրագրավորված է RS232 USB փոխարկիչով և, իհարկե, սնուցվում է մարտկոցից:

Քայլ 2: ESԱՆԱՉՈՄ

ESԵINGԱՈՄ
ESԵINGԱՈՄ

Ես արդեն ընտրել եմ բաղադրիչներ, ուստի ժամանակն է ստեղծել Eagle- ում դասավորության սխեմա: Ներկառուցված գրադարաններում գտա ինձ անհրաժեշտ իրերի մեծ մասը, իսկ մնացածը `օգտագործելով գրադարանի բեռնիչը: Ես սխեման բաժանեցի մի քանի բլոկի `այն ավելի ընթեռնելի դարձնելու համար, և երբ այն ավարտվեց, ես սկսեցի ձևավորել տախտակը: Ես տախտակի չափսերը դրեցի այնպես, որ այն մի փոքր ավելի մեծ լիներ, քան մարտկոցը և տախտակի վերևում տեղադրեցի միկրոկոնտրոլեր, դիոդ, շարժիչ, ազդանշան և մի քանի այլ բաղադրիչ, իսկ մարտկոցը և որոշ այլ տարրեր տախտակի ներքևում: Իհարկե, ես հիշեցի տախտակը բնակարանին ամրացնելու համար անցքեր ստեղծելու մասին: Երբ ամեն ինչ պատրաստ էր, ես ստեղծեցի Gerber ֆայլեր և պահեցի դրանք.zip ձևաչափով:

Քայլ 3: PCB- ի պատվիրում

PCB- ի պատվեր
PCB- ի պատվեր

Ես գնացի PCBWay և սեղմեցի մեջբերումը հիմա, pcb արագ պատվիրում և առցանց gerber դիտիչ, որտեղ ֆայլեր եմ վերբեռնում իմ տախտակի համար, այնուհետև տեսնում էի, թե ինչ տեսք կունենա այն: Ես վերադարձա նախորդ ներդիրին և կտտացրեցի ավելացնել gerber ֆայլը, ես ընտրեցի իմ ֆայլը և բոլոր պարամետրերը ինքնին բեռնվում էին, ես միայն տախտակի հաստությունը փոխեցի 0.6 մմ -ի, իսկ դիմակի գույնը ՝ կարմիր: Այնուհետև կտտացրեցի «պահել քարտի վրա», տրամադրեցի առաքման մանրամասները և վճարեցի պատվերի համար:

Քայլ 4: OLDԻERՈՄ

OLDԻՆՈՄ
OLDԻՆՈՄ
OLDԻՆՈՄ
OLDԻՆՈՄ
SԵOLDՈՄ
SԵOLDՈՄ

Տախտակը պատրաստ է, մասերը պատրաստ են, ուստի ժամանակն է զոդման: Ես սկսեցի տեսակավորել բոլոր տարրերը նախկինում նշված հատվածների համար, որպեսզի դրանք չխառնվեն: Սկզբում ես միացրեցի միկրոկառավարիչի աշխատանքի համար պատասխանատու մասերը, որոնք ես ապամոնտաժեցի Arduino Nano- ից, այսինքն ՝ երկու 20pf կոնդենսատոր, մեկ 100nF, 16MHz քվարցային ռեզոնատոր, Atmega328 և ծրագրավորողի աշխատանքի համար պատասխանատու տարրեր, այսինքն ՝ 10k ռեզիստոր և երկու 100n կոնդենսատոր: Ես միացրի ծրագրավորողին և բեռնեցի նմուշի կոդը ՝ համոզվելու համար, որ հաղորդակցությունը ճիշտ է ընթանում: Հաջորդ քայլը լիցքավորման մոդուլի, այսինքն tp4056 չիպի և մի քանի այլ տարրերի զոդումն էր: Եթե կարմիր LED- ն նրբորեն թարթում է, ամեն ինչ լավ է աշխատում: Երբ միացնում եք մարտկոցը, կապույտ LED- ն անջատվելու է ՝ նշելով, որ մարտկոցը լիցքավորվում է, իսկ երբ այն միայն կապույտ է, մարտկոցը լիցքավորված է, ինչը կարելի է կարդալ կատալոգի գրառման մեջ: Ես անջատեցի մարտկոցը և միացրեցի ws2128 դիոդը, վերբեռնեցի կոդը Ardafruit Neopixel գրադարանից ՝ համոզվելով, որ դիոդն աշխատում է, այնուհետև զոդվելով և փորձարկելով գծապատկերում նշված հաջորդ բլոկները ՝ այդպիսով վերացնելով որևէ սխալի հավանականությունը: Ամբողջ գործընթացը տևեց մոտ երկու ժամ: Վերբեռնեցի վերջին ծրագիրը և անցա հաջորդ փուլ:

Քայլ 5: ԲՆԱԿԱՐԱՆ

ԲՆԱԿԱՐԱՆ
ԲՆԱԿԱՐԱՆ
ԲՆԱԿԱՐԱՆ
ԲՆԱԿԱՐԱՆ

Հետո Fusion 360- ում, որն անվճար է ուսանողների համար, ես բնակարան ստեղծեցի իմ խմբի համար և այն արտահանեցի.stl ձևաչափով, որպեսզի հետագայում այս ֆայլը վերբեռնեմ Creality Slicer- ում: Այս ծրագիրը պատասխանատու է մեր նախագիծը տպիչին հասկանալի լեզվով թարգմանելու համար: Ես ֆայլը պահեցի sd քարտում և սկսեցի տպել: Ես գտա մի հին, չօգտագործված ժամացույց, որով ես հանեցի ժապավենը և այն ամրացրեցի իմ պատյանին, երբ այն ավարտվեց: Ես դրա մեջ տեղադրեցի էլեկտրոնիկա և պտուտակեցի պատյանների ծածկը: Սա վերջին քայլն էր:

Քայլ 6: Սա ԲՈԼՈՐՆ Է:

ԱՅԼ Է!
ԱՅԼ Է!
ԱՅԼ Է!
ԱՅԼ Է!
ԱՅԼ Է!
ԱՅԼ Է!

Սա պատրաստ arduBand- ն է: Ամեն 10 րոպեն մեկ նա ստուգում է իմ դիրքը, և եթե հայտնաբերում է, որ ես նստած եմ երեսուն րոպե, այն միացնում է ահազանգը, որը կարող եմ անջատել մեկ րոպե կանգնելով: Այդ ժամանակ ես հայացքս հանում եմ համակարգչից և նայում պատուհանից ՝ ընդմիջում տալով աչքերիս և հետույքիս: Դրա շնորհիվ ես նրանց չեմ վիրավորի, երբ երկար ժամանակ աշխատում եմ իմ նախագծերի վրա: Կարծում եմ, որ այս նախագիծը օգտակար է բոլորի համար, բայց առաջին հերթին նրանց համար, ովքեր երկար նստում են գրասեղանին, անկախ նրանից `գրքեր են կարդում, թե աշխատում են համակարգչի առջև:

Շնորհակալություն ուշադրության համար, և ես հրավիրում եմ ձեզ ստուգել իմ նախորդ նախագծերը:

Իմ Youtube- ը `YouTube Իմ Facebook- ը` Facebook- ը Իմ Instagram- ը `Instagram- ը Պատվիրեք ձեր սեփական PCB- ն: PCBWay

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