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

Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. 6 քայլ
Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. 6 քայլ

Video: Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. 6 քայլ

Video: Ինչպես օգտագործել Stepper Motor- ը որպես պտտվող կոդավորիչ և OLED էկրան քայլերի համար. 6 քայլ
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Նոյեմբեր
Anonim
Image
Image

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

Բնօրինակի ձեռնարկի վարկը տրվում է youtube- ի «sky4fly» օգտագործողին:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
  • Arduino UNO (կամ որևէ այլ Arduino)
  • LED
  • LM358 երկակի գործառնական ուժեղացուցիչ
  • 4X 4.7K Օմ դիմադրություն
  • 2X 120K Օմ դիմադրություն
  • 300 օմ դիմադրություն
  • Երկբեւեռ Stepper շարժիչ (4 լար)
  • Jumper լարերը
  • OLED էկրան
  • Visuino ծրագիրը. Ներբեռնեք Visuino- ն

Քայլ 2: Շղթան

The Circuit
The Circuit
The Circuit
The Circuit

Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը

Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝

Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:

Քայլ 4. Visuino ADD & Connect Components- ում

Visuino- ում ADD & Connect Components- ում
Visuino- ում ADD & Connect Components- ում
Visuino- ում ADD & Connect Components- ում
Visuino- ում ADD & Connect Components- ում
Visuino- ում ADD & Connect Components- ում
Visuino- ում ADD & Connect Components- ում
  • Ավելացրեք «OLED էկրան I2C» Կրկնակի կտտացրեք DisplayOLED1 բաղադրիչի վրա: Տարրերի պատուհանում ընդլայնել «Տեքստը» և ձախ կողմում քաշել «Տեքստային դաշտը» -ձախ մասում ընտրել «Տեքստային դաշտ 1», իսկ հատկությունների պատուհանում ՝ չափել հետևյալը. 2
  • Ավելացրեք «Counter» բաղադրիչը և հատկությունների պատուհանում Min> Value- ը սահմանեք 0
  • Ավելացնել 2X «Հայտնաբերել եզր» բաղադրիչ
  • Միացրեք Arduino Digital [7] Out- ը «DetectEdge1» կապին [In]
  • Միացրեք Arduino Digital [8] Out- ը «DetectEdge2» կապին [In]
  • Միացրեք «DetectEdge1» կապը [Out] և «DetectEdge2» կապերը [Out] ՝ «Counter1» քորոցին [In]
  • Միացրեք «Counter1» կապը [Out] - ը «DisplayOLED1»> տեքստային դաշտի 1 pin [In]
  • Միացրեք «DisplayOLED1» կապը [Out] Arduino I2C կապին [In]

Քայլ 5. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը

Visuino- ում սեղմեք F9 կամ կտտացրեք Նկար 1 -ում ցուցադրվող կոճակին ՝ Arduino ծածկագիրը գեներացնելու համար և բացեք Arduino IDE- ն:

Arduino IDE- ում կտտացրեք Վերբեռնում կոճակին ՝ ծածկագիրը կազմելու և վերբեռնելու համար (Նկար 2)

Քայլ 6: Խաղալ

Եթե դուք միացնում եք Arduino UNO մոդուլը, LED- ը փայլում է, և եթե փոխեք շարժիչով շարժիչի դիրքը, քայլերի քանակը տեսանելի կլինի OLED էկրանին:

Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել այստեղ և բացել Visuino- ում ՝

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