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

Անիմացիոն դիմակ. 5 քայլ (նկարներով)
Անիմացիոն դիմակ. 5 քայլ (նկարներով)

Video: Անիմացիոն դիմակ. 5 քայլ (նկարներով)

Video: Անիմացիոն դիմակ. 5 քայլ (նկարներով)
Video: 5 բան, որ պետք է չանել քնելուց առաջ 2024, Նոյեմբեր
Anonim

Գիտնականի կողմից նախկինումհայտնի Նաեգելի Այցելեք իմ Youtube ալիքը Հետևեք հեղինակի ավելին.

Սոդա կարող ծառեր
Սոդա կարող ծառեր
Սոդա կարող ծառեր
Սոդա կարող ծառեր
Սուրբ Christmasննդյան զարդարանք սոդա պահածոներից
Սուրբ Christmasննդյան զարդարանք սոդա պահածոներից
Սուրբ Christmasննդյան զարդարանք սոդա պահածոներից
Սուրբ Christmasննդյան զարդարանք սոդա պահածոներից
Սոդա կարող է խցանվել շշի խցանից
Սոդա կարող է խցանվել շշի խցանից
Սոդա կարող է խցանվել շշի խցանից
Սոդա կարող է խցանվել շշի խցանից

Մասին. Բարև Ձեզ. Ի տարբերություն նրա արքայական վատության, ես չեմ ուզում դառնալ փոփի թագավոր, այլ կի … Ավելին ՝ գիտնականների մասին, որոնք հայտնի են որպես Նաեգելի »

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

Որոշ փոխազդեցություններ հետ բերելու համար ես փոքր ցուցադրություն կցեցի դիմակին ՝ ոլորող տեքստով: Անկախ նրանից ՝ մետրոյում եք, խնջույքի՞, թե՞ ցուցահանդեսի մոտ, կլինեն նոր փոխազդեցություններ, երբ մարդիկ տեսնեն ոլորվող տեքստը: Դա կարող է լինել ձեր անունը, արտադրանքը, որը ցանկանում եք գովազդել կամ պարզապես նախադասություն ՝ ձեր տեղական մարզական ակումբին աջակցելու համար: Դա անպայման հետ կբերի որոշ փոխազդեցություններ և մի փոքր անհատականություն:

Այս հրահանգը բացատրում է ձեզ, թե ինչպես կարելի է ձեր դիմակը հագեցնել մարտկոցով աշխատող փոքր թեթև էկրանով, որը տեքստ է ցուցադրում Arduino Pro Mini- ի միջոցով: Տեքստը կփոխանցվի ՝ օգտագործելով Arduino IDE- ն:

… Եվ հուսով եմ, որ երբ այս ժամանակահատվածն ավարտվի, կարող եք կրկին օգտագործել ձեր փոքր էկրանը որպես ասեղ ասեղ:

Քայլ 1: Մասերի ցուցակ

Մասերի ցուցակ
Մասերի ցուցակ
Մասերի ցուցակ
Մասերի ցուցակ
  • Arduino Pro Mini (3.3 Վ, 8 ՄՀց) ATMEGA328 (Հղում)
  • OLED LCD էկրան SSD1306 Վարորդ 3.3V 0.91 դյույմ 128x32 IIC I2C Blue (հղում)
  • Լիցքավորվող Lipo մարտկոց 3.7V 220mAh 1S 45C/90C (հղում)
  • Պաշտպանությամբ լիթիումի մարտկոցի լիցքավորման մոդուլ (հղում)
  • Wire Small JST1.25mm միակցիչ մալուխ արական և իգական (հղում)
  • Միկրո անջատիչ (հղում)

Գործիքներ:

  • USB Adapter Pro Mini ներբեռնման մալուխ USB- ից RS232 TTL (հղում)
  • Sոդման կայան (հղում)
  • Լիցքավորման մալուխ միկրո USB միակցիչով (Link)
  • Power ադապտեր USB միակցիչով (հղում)
  • Տաք սոսինձ ատրճանակ

Քայլ 2: Սարքավորումներ

Սարքավորումներ
Սարքավորումներ

Բոլոր բաղադրիչներն ընտրվել են այնպես, որ դրանք պարզապես տեղադրվեն դիմակի ներսում, որը պահանջում է միայն կարճ լարեր: Հետևաբար, միայն թեթև և փոքր մասերը կարող են հաշվի առնվել: Այսպիսով, ես որոշեցի օգտագործել 1S լիպո մարտկոց: Նրանք շատ թեթև են, ապահովում են բավարար էներգիա և հեշտ հասանելի են, քանի որ փոքր RC ուղղաթիռներն ու ինքնաթիռներն օգտագործում են նույն տեսակները: Դժվար է գտնել միայն միակցիչի մալուխները, բայց մասերի ցանկում տրվում է հղում: 1S լիպո մարտկոցի բացասական կողմն այն է, որ դրանք ապահովում են ընդամենը 3.3 Վ, հետևաբար սովորական 5 Վ Arduino- ն չի կարող օգտագործվել: Փոքր եղբայրը (Arduino Pro Mini) գնահատվել է, քանի որ առկա են մոդուլներ, որոնց անհրաժեշտ է ընդամենը 3.3 Վ (8 ՄՀց): Որպես էկրան, փոքր OLED LCD էկրանը SSD1306 պարզապես կատարյալ էր, քանի որ այն աշխատում է նաև 3.3 Վ լարման հետ:

Կցված նկարներից մեկում ներկայացված է բաղադրիչների միացման սխեմատիկ պատկերը: Որպեսզի թույլ տաք բաղադրիչները ամրացնել դիմակին, էկրանը ամրացված է Arduino Pro Mini- ին կոշտ լարերով, այնպես որ այս երկու բաղադրիչները կազմում են մի տեսակ ամրակ, որի միջև կարող եք դիմակը ծալել: Բացի այդ, որոշ լարեր կպցվեցին Battery Charger Module- ին և Arduino Pro Mini- ին ՝ որպես փակագծեր: Որպեսզի կարողանաք միացնել և անջատել միկրո անջատիչը Charger Module- ի և Arduino Pro Mini- ի միջև ավելացվում է: Միկրո անջատիչի միացումներն ամրացված էին տաք սոսինձ ատրճանակով:

Քայլ 3: Softwareրագրակազմ

Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում
Ծրագրային ապահովում

Եթե ունեք նախորդ գլխի սարքավորումները հավաքված, ապա կարող եք բեռնել կոդը (Ֆայլը կցված է) Arduino- ին ՝ USB- ից RS232 TTL ադապտեր օգտագործելով: Քանի որ օգտագործվում է 3.3 Վ, հոսանքի երկաթուղին պետք է զոդել ադապտերի վրա տեղադրված 3.3 Վ պինին: Ես ավելացրեցի մի նկար այս փոփոխության մասին:

Եթե դուք նորեկ եք Arduino- ում, խորհուրդ կտամ հետևել Paul McWhorters ալիքի որոշ դասերին www.youtube.com/embed/d8_xXNcGYgo: Կոդը վերցված է հետևյալ տեսանյութի մեկնաբանությունների բաժնից ՝ www.youtube.com/embed/sTYPuDMPva8:

Ես ներառեցի իմ վերնագիրը `ավելի լավ փաստաթղթերի համար և շաղ տալու էկրանը, որը ցուցադրվում է 5 վայրկյան: Կարծում եմ, որ դա լավ սովորություն է, այնպես որ ամեն անգամ ծրագիրը սկսելիս դուք գիտեք, թե որ ծրագիրը և որ տարբերակը եք բեռնավորել Arduino- ի տախտակին: Videoրագրի ընդհանուր կառուցվածքը բացատրվում է տեսանյութում, հատկապես այնտեղ, որտեղ կարող եք փոփոխել ոլորման տեքստը:

Որոշ խնդիրներ առաջացան ՝ կախված այն բանից, թե արդյոք ես վերբեռնեցի կոդը իմ աշխատասեղանի համակարգչից, թե՞ իմ փոխարկելիից: Քանի որ ես գիտեի, որ ծածկագիրը նույնն է, հնարավոր էր, որ օգտագործված գրադարանների տարբերակները երկու համակարգիչների վրա տարբերվեին: Բոլոր տարբերակները գրի առնելուց հետո հասկացա, որ հատկապես իմ աշխատասեղանի համակարգչի Adafruit_SSD1306 գրադարանը շատ հին էր: Բայց դա այն համադրությունն էր, որն աշխատեց: Այսպիսով, ես փորձարկեցի այս գրադարանի տարբեր տարբերակներ, և պարզվեց, որ մինչև 1.2.8 տարբերակը ծածկագիրը լավ է աշխատում, բայց ոլորման տեքստը 1.2.9 -ից շատ դանդաղ է և սահուն չի աշխատում: Այսպիսով, նույն իրավիճակի չհանդիպելու համար սեղանի աջ կողմում գտեք աշխատանքային գրադարանի տարբերակները:

Acer փոխարկելի Սեղանի համակարգիչ
Java Տարբերակ 8 Թարմացում 251 Տարբերակ 8 Թարմացում 144
Adafruit_BusIO 1.6.0 1.6.0
Adafruit_GFX 1.10.3 1.10.2
Adafruit_SSD1306 2.4.1 1.1.2
Adafruit_VEML6075 2.1.0 2.1.0
Սահուն չի ընթանում Աշխատում է կատարյալ

Քայլ 4: Հավաքեք դիմակը

Հավաքեք դիմակը
Հավաքեք դիմակը
Հավաքեք դիմակը
Հավաքեք դիմակը

Ինչպես տեսնում եք տեսանյութում, դիմակը ծալված է էկրանի և Arduino- ի միջև: Երկու կոշտ մետաղալարեր կպցված են Arduino- ի VCC և A3 ամրացման համար: Այս լարերը միայն փակագծեր են ծառայում ՝ էկրանը ընկնելուց պաշտպանելու համար: Մյուս կողմից լիցքավորման մոդուլը նույնպես հագեցած էր երկու լարերով ՝ որպես փակագծեր: Դրանք զոդվեցին IN+ և IN- ին, քանի որ այդ կապումներն անհրաժեշտ չէին:

Մարտկոցը թույլ տեղադրված է դիմակի ծալքերից մեկի մեջ:

Համակարգը կարող է նաև հեշտությամբ տեղադրվել փողկապի հետևի մասում: Հետո այն կարծես փողկապի կապում լինի:

Մարտկոցի հետ համակարգը կշռում է մոտ 15 գրամ:

Քայլ 5: Մարտկոցի լիցքավորում

Մարտկոցի լիցքավորում
Մարտկոցի լիցքավորում

Լիցքավորման համար Micro USB վարդակը տեղադրվում է լիցքավորման մոդուլի մեջ: Մոդուլի կարմիր LED- ն վառվում է և ցույց է տալիս, որ մարտկոցը լիցքավորվում է: Երբ մարտկոցը լիովին լիցքավորված է, կանաչ LED լույսը:

Էլեկտրաէներգիայի սպառումը շատ ցածր է: Համակարգը գործարկվել է մեկ գիշերվա ընթացքում: Սկզբում չափվում էր 4.1 Վոլտ, իսկ 10 ժամ անց 3.7 Վոլտ լարում դեռ առկա էր: Այսպիսով, մարտկոցը կարող է ընտրվել նույնիսկ ավելի փոքր: Դուք կարող եք նաև հեռացնել LED- ները Arduino- ի տախտակի վրա `էներգիայի սպառումը նվազեցնելու համար: Այն նաև ավելի լավ տեսք ունի, քանի որ դիմակի միջոցով կարող եք տեսնել կանաչ LED- ը:

Haveվարճացեք և խնդրում եմ քվեարկեք ինձ համար «Մարտկոցով աշխատող» մրցույթում:

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