Բովանդակություն:
- Քայլ 1. Շրջանակի կարգավորում (HARDWARE)
- Քայլ 2. OLED ISՈԱԴՐՈԹՅՈՆԸ CURSOR JOYSTICK CODE- ով
- Քայլ 3. ԱՐԴՅՈՆՔՆԵՐ. D
Video: RIG CELL LITE ներածություն ՝ ADAFRUIT SSD1306- ով և JOYSTICK- ով ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս SSD1306 միկրոկառավարիչի կողմից վերահսկվող այս էկրանն օգտագործում է I2C ավտոբուսը և կարող է շփվել ներկայումս առկա միկրոկոնտրոլերի մեծ մասի հետ: բայց այսօրվա համար մենք փորձարկելու ենք այս էկրանը մեր rockin 'RIG CELL LITE միկրոկոնտրոլերով: Այս OLED էկրանը կարող եք գտնել Adafruit- ում կամ Sparkfun- ում, օրինակ: Առցանց վաճառվող դրա մի մասը նույնպես բավականին էժան է: Այս էկրանները լավ որակի են, բայց փոքր են, հարմար են անվան պիտակ կամ բջջային հեռախոսի էկրան լինելու համար: Adafruit- ը և Sparkfun- ը մշակել են գրադարաններ, որոնք հեշտացնում են տեքստի, պատկերների ցուցադրումը և նույնիսկ անիմացիաներ ստեղծելը ՝ հիմնվելով երկրաչափական ձևերի վրա:
Ձեզ անհրաժեշտ են հետևյալ մասերը.
- 1x Breadboard
- 1x Rig Cell Lite
- 1x Joystick
- 1x Oled SSD1306
- Հաղորդալարեր ըստ անհրաժեշտության
Քայլ 1. Շրջանակի կարգավորում (HARDWARE)
Այս ձեռնարկում մենք օգտագործում ենք oled ssd1306 ցուցադրման էկրանը `ջոյսթիքով: ահա մի քանի հղումներ, որտեղ կարող եք գտնել RIG CELL LITE
RIG CELL LITE- ի և յուղացված էկրանի միջև հաղորդակցության համար մենք օգտագործում ենք I2C կապում էկրանից դեպի մեր RIG: RIG- ի SCL և SDA կապում տեղակայված են համապատասխանաբար A5 և A4 կապում:
կառուցեք միացում, ինչպես ցույց է տրված վերևում նկարում:
Քայլ 2. OLED ISՈԱԴՐՈԹՅՈՆԸ CURSOR JOYSTICK CODE- ով
Նախքան մեր կոդավորումը սկսելը, նախ մենք օգտագործում ենք adafruit գրադարանը յուղված էկրանի համար: Այսպիսով, ներբեռնեք այս երկու zip ֆայլը և տեղադրեք մեր arduino IDE ծրագրաշարի վրա:
github.com/adafruit/Adafruit_SSD1306
եւ
github.com/adafruit/Adafruit-GFX-Library
Գրադարանները տեղադրվելուց հետո ներբեռնեք 2 ֆայլ, որոնք ներքևում կցել եմ, որոնցից են oled_display _with_cursor_joystick.ino- ն և Adafruit_SSD1306.cpp- ը, կամ կարող եք այստեղից ներբեռնել նաև այս երկու ֆայլերը:
պաշտոնական գրադարանը տեղադրելուց հետո, այժմ կփոխարինեք Adafruit_SDD1306.cpp ֆայլը նորով, որը կցել էի այս ուսանելի վեբում:
ամեն ինչ լավ լինելուց հետո վերբեռնեք կոդը ձեր RIG- ում: D
Քայլ 3. ԱՐԴՅՈՆՔՆԵՐ. D
RIG CELL LITE- ում oled_display _with_cursor_joystick.ino- ի ամբողջական վերբեռնումից հետո led- ը միանալու է, և էկրանի կեսին հասանելի կլինի ցուցիչ: այն կշարժվի ջոյսթիք շարժումից հետո: զվարճանալ!: D
Եթե դա այդպես չէ, համոզվեք, որ միացումը ճիշտ եք հավաքել և հաստատել և ծածկագիրը վերբեռնել ձեր տախտակին, կամ տեսեք անսարքությունների վերացման բաժինը:
Խորհուրդ ենք տալիս:
Covid անվտանգության սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին: 20 քայլ (նկարներով)
Covid Safety սաղավարտ Մաս 1. Ներածություն Tinkercad սխեմաներին. Սովորելու լավագույն միջոցներից մեկը դա անելն է: Այսպիսով, մենք նախ նախագծելու ենք մեր սեփական նախագիծը ՝
Ներածություն IR սխեմաներին. 8 քայլ (նկարներով)
Ներածություն IR սխեմաներին. IR- ը տեխնոլոգիայի բարդ կտոր է, բայց դրա հետ աշխատելը շատ պարզ է: Ի տարբերություն լուսադիոդների կամ լազերների, ինֆրակարմիրը չի կարող դիտվել մարդու աչքով: Այս հրահանգում ես կցուցադրեմ ինֆրակարմիրի օգտագործումը 3 տարբեր սխեմաների միջոցով: Շղթաները չեն լինի
RIG CELL LITE ներածություն. BLINK LED: 4 քայլ
RIG CELL LITE ՆԵՐԱՈԹՅՈՆ. BLINK LED: Ներածություն LED- ները փոքր, հզոր լույսեր են, որոնք օգտագործվում են բազմաթիվ տարբեր ծրագրերում: Սկսելու համար մենք կաշխատենք մի LED թարթել ՝ միկրոկոնտրոլերների Hello World: Rightիշտ է, դա այնքան պարզ է, որքան լույսը միացնելն ու անջատելը: Այն
RIG CELL LITE ՆԵՐԱՈԹՅՈՆ. Թվային մուտք/ելք `3 քայլ
RIG CELL LITE ՆԵՐԱՈԹՅՈՆ. Թվային մուտք/ելք. RIG CELL LITE- ի թվային մուտքերն ու ելքերը (թվային մուտք/ելք) թույլ կտան այն միացնել տվիչներին, շարժիչներին և այլ IC- ներին: Սովորելը, թե ինչպես օգտագործել դրանք, թույլ կտա Ձեզ օգտագործել RIG CELL LITE- ը որոշ իսկապես օգտակար բաներ անելու համար, օրինակ ՝ կարդալ
RIG CELL LITE ՆԵՐԱՈԹՅՈՆ. INFRARED SENSOR: 3 Քայլ
RIG CELL LITE ՆԵՐԱՈԹՅՈՆ. INFRARED SENSOR. Ինֆրակարմիր սենսորը էլեկտրոնային սարք է, որն արտանետում է շրջապատի որոշ ասպեկտներ զգալու համար: IR սենսորը կարող է չափել օբյեկտի ջերմությունը, ինչպես նաև հայտնաբերել շարժումը: Սենսորների այս տեսակները չափում են միայն ինֆրակարմիր ճառագայթումը, այլ ոչ թե