Բովանդակություն:
- Քայլ 1. Միացումներ Arduino Uno- ին
- Քայլ 2. Arduino գրադարան և Image2Lcd ծրագրակազմ:
- Քայլ 3: Ի՞նչն է լավ աշխատում:
Video: Epaper և Arduino UNO: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Էլեկտրոնային թուղթ, որը վերահսկվում է և Arduino UNO- ի կողմից:
Վերջերս ինձ ուղարկեցին GearBest- ից փորձելու մի քանի ապրանք, և այն իրերից, որն ինձ ամենից շատ հետաքրքրեց: Ես երբեք չեմ խաղացել էլեկտրոնային թղթի հետ, այնպես որ դա ինձ համար մի փոքր ուսանելի կոր էր:
Ինձ ուղարկված իրերը բոլորը նախագծված էին Raspberry PI- ում օգտագործելու համար, բայց այս Էլեկտրոնային թուղթը նույնքան լավ կաշխատի Arduino- ի հետ:
Երբ ստորաբաժանումը ժամանեց, այն արդեն ցուցադրում էր մի գեղեցիկ նկար, և սկզբում ես կարծում էի, որ նկարը գտնվում է էկրանի պաշտպանիչ մասում, սակայն մեկ անգամ հանելուց հետո պատկերը մնաց: Եվ սա epaper- ի հիմնական տարրն է, երբ որևէ կերպար տեղադրես, կարող ես շրջել իշխանությունը, և այն կմնա:
Քայլ 1. Միացումներ Arduino Uno- ին
Այս սարքը օգտագործում է SPI կապեր, ուստի պետք է լարված լինի հետևյալ կերպ.
էլեկտրոնային թուղթ | Գույն | UNO PLUS (3.3 Վ) |
---|---|---|
3.3 Վ | Կարմիր | 3V3 |
GND | Սեվ | GND |
DIN | Կապույտ | D11 |
CLK | Դեղին | D13 |
CS | Նարնջագույն | D10 |
DC | Կանաչ | D9 |
RST | Սպիտակ | D8 |
ԶԲԱՂՎԱԾ | Մանուշակագույն | D7 |
Այս կապերը հաստատելու համար ես ստիպված էի IDC շերտի մի հատվածից քորոցներ տեղադրել խրոցակների ծայրերին, հակառակ դեպքում յուրաքանչյուր ծայրում կան կանացի միացումներ:
Քայլ 2. Arduino գրադարան և Image2Lcd ծրագրակազմ:
Այսպիսով, կապերը հաստատելուց հետո կցանկանաք ստանալ էսքիզ ՝ բեռնված տեսնելու համար, թե այն աշխատում է: Օգտակար է կայքէջի կայծակավորված թղթապանակը ՝ բազմաթիվ կոդերով: Պարզապես հետևեք վիքի էջի հղմանը: Դուք կգտնեք Դեմո կոդը ռեսուրսների բաժնում: Կան նաև օրինակներ Raspberry PI- ի և STM32 տախտակի համար:
Նաև «Ինչպես ցուցադրել պատկերը» բաժնում կա մի ծրագիր, որը թույլ է տալիս լուսանկարները վերածել ցուցադրման համար անհրաժեշտ կոդի:
ներբեռնելուց հետո անհրաժեշտ zip թղթապանակը, ապա պետք է այն բացել, իսկ Arduino ֆայլերի դեպքում գրադարանները պետք է տեղադրվեն գրադարանների թղթապանակում, իսկ ցուցադրական ուրվագիծը `ձեր սովորական տեղում:
Image2Lcd ծրագիրը պետք է ճիշտ կազմաձևվի, և պարամետրը տարբեր է ՝ կախված նրանից, թե ցանկանում եք օգտագործել դիմանկարային պատկեր կամ լանդշաֆտ, ես երկուսի նկարն էլ ներառել եմ, որպեսզի տեսնեք տարբերությունը: Նաև կարող է անհրաժեշտ լինել, որ ծրագիրը դուրս քաշեք ՝ բոլոր անհրաժեշտ նկարը ցուցադրելու համար: ԵՎ եթե դիմանկարից վերածվում եք բնապատկերի, ապա պետք է սեղմել չափման տուփերի կողքին գտնվող փոքրիկ կոճակը:
Բոլոր պարամետրերը ճիշտ կատարելուց և պայծառությունը ճշգրտելուց հետո անհրաժեշտ էֆեկտ ստանալու համար սեղմեք պահպանել և տեքստային ֆայլ կբացվի: Ես վստահ չեմ, որ դա փոխանցելու ճիշտ եղանակը, բայց այն, ինչ ես անում եմ, պատճենել ամբողջ տեքստը և տեղադրել Arduino- ի էսքիզների imagedata.cpp ֆայլում ՝ ջնջելով սկզբնական տվյալները (բայց ոչ առաջին բիթը), ապա ձեզ հարկավոր կլինի վերացրեք լրացուցիչ տողը վերևում: Իմ նկարի դեպքում ջնջեք «Ստեղծեք անստորագիր char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /», ապա դուք պետք է կարողանաք վերբեռնել նոր ուրվագիծը և տեսնել նկարը:
Քայլ 3: Ի՞նչն է լավ աշխատում:
Նկարները կարող են շատ հարվածել և բաց թողնել, ինքնաթիռի նկարից կարող եք տեսնել, որ ֆյուզելյաժի մեծ մասը բացակայում է: Դա պայմանավորված է նրանով, որ ես ստիպված էի հարմարեցնել պայծառությունը `իմ ուզած մանրամասներին հասնելու համար:
Մեկ նկար, որը լավ էր աշխատում, ձեռքով նկարված նկարներն էին: Այսպիսով, ես նկարեցի 14 * 10.5 սմ ուղղանկյուն և նկարեցի որոշ նկարներ: այն այնուհետև սկանավորվեց, և պատկերը կտրվեց մինչև 3: 4 հարաբերակցությունը, այնուհետև դրվեց Image2Lcd ծրագրում: Ինձ շատ զարմացրեց այն փոքրիկ տեքստը, որից կարող եք հեռանալ:
Ամեն դեպքում, հուսով եմ, որ ձեզ դուր եկավ այս ուսանելի դասը, և մեծ շնորհակալություն GearBest- ին ՝ այս նյութը փորձարկելու համար ուղարկելու համար: եթե ցանկանում եք գնել այս ապրանքը, ապա հետևեք ստորև բերված հղմանը: Շնորհակալություն
Հղումը նույնպես GearBest- ը
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
RC Tracked Robot- ը Arduino- ի միջոցով ՝ քայլ առ քայլ ՝ 3 քայլ
RC Tracked Robot- ը Arduino- ի միջոցով. Հուսով եմ, որ դուք անցել եք մեր նախորդ նախագծերի միջով `Spinel Crux V1 - The Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms և The Badland Braw
Առավել հզոր Arduino-UNO, Massduino-UNO: 9 քայլ
Առավել հզոր Arduino-UNO, Massduino-UNO. Ի՞նչ է Massduino- ն: Massduino- ն նոր ապրանքային գիծ է, որը համատեղում է Arduino պլատֆորմը ծայրամասային-հարուստ, հարմար և արագ զարգացումով, ցածր գնով և հեշտ արտադրական լայնածավալ արտադրական առավելություններով: Arduino- ի գրեթե ամբողջ ծածկագիրը կարող է լինել
Waveshare EPaper 1.54 Ազնվամորի Պի ՝ 5 քայլ
Waveshare EPaper 1.54 Raspberry Pi. Ես գնել եմ Waveshare E-Paper 1.54 այլ նախագծի համար, այնպես որ .. ահա ուղեցույց, թե ինչպես տեղադրել այն