Բովանդակություն:
- Քայլ 1: Բովանդակություն
- Քայլ 2: Ի՞նչ է Arduino- ն:
- Քայլ 3: Ի՞նչ է միկրոկոնտրոլերը:
- Քայլ 4: Arduino- ի տեսակները
- Քայլ 5. Arduino- ի կառուցվածքը
- Քայլ 6: ԿԱՐԳԱՎՈՐՈՄ
- Քայլ 7: Ձեր առաջին նախագիծը `LED թարթումը
- Քայլ 8: PWM -զարկերակային լայնության մոդուլյացիա:
- Քայլ 9: Սերիական հաղորդակցություն
- Քայլ 10. Կիրառական սերիական հաղորդակցություն
Video: Սովորեք ARDUINO (20 րոպեում) ՝ 10 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Սա ուսանելի է, որը ես հատուկ գրել եմ arduino- ի մասին իմ գիտելիքները շատ պարզեցված ձևով կիսելու համար: Ես հաստատ կհավաստիացնեմ ձեզ, որ սա հզոր փաթեթավորված մոդուլ կլինի, որն ընդգրկում է arduino- ի գրեթե բոլոր հիմնական թեմաները:
Arduino- ն ունի հսկայական ներուժ, որը կարող է անել ավելին, քան դուք պատկերացնում եք, սա օգտագործելն էլ իսկապես պարզ է:
Չեմ ցանկանում ավելին ասել ներածական նստաշրջանում և ձեր թանկարժեք ժամանակը վատնել, եկեք ուղղակիորեն անցնենք բովանդակության մեջ:
Քայլ 1: Բովանդակություն
- Հակիրճ ներածություն arduino- ի մասին:
- Արդուինոյի տեսակները:
- arduino կառուցվածքը:
- ձեր առաջին «նախագիծը»:
- PWM- զարկերակի լայնության մոդուլյացիա:
- Սերիական հաղորդակցություն:
- Ներառում է վարժություններ
Քայլ 2: Ի՞նչ է Arduino- ն:
Արդուինոյի պարզ սահմանում, որ այն, ինչ ես գիտեմ, «դա էլեկտրոնային գործիք է, որն ունակ է իրականացնել պարզ ավտոմատացում և միացնել տարբեր սարքեր ՝ ավելի պարզ կապերով և ամենապարզ կոդավորումներով:
Սա ճիշտ հարթակ է նրանց համար, ովքեր կցանկանային իրենց կարիերան կատարել ավտոմատացման կամ ռոբոտաշինության ոլորտում: Arduino- ն պարզ գործիք է, որը մեզ հնարավորություն է տալիս շփվել մի arduino տախտակի վրա տեղադրված միկրոհսկիչի հետ: (AT mega328 arduino- ում UNO). Հղում կատարեք նկարին ՝ հետագա հասկանալու համար:
ՊԱՏԿԵՐԱՑՆԵԼ
- Դուք ցանկանում եք տեղեկատվություն փոխանցել ֆրանսախոս մարդուն, բայց գիտեք միայն անգլերեն:
- այս դեպքում ձեզ անպայման թարգմանիչ է անհրաժեշտ հաղորդակցությունն իրականացնելու համար:
- Այսպիսով, թարգմանիչը կիմանա և ֆրանսերեն, և անգլերեն:
միացեք ներկա իրավիճակին:
- Ֆրանսերենը բարձր մակարդակի լեզու է (օգտագործողի համար հարմար, օրինակ ՝ C, C ++…):
- Անգլերենը մեքենայական լեզու է:
- arduino- ն թարգմանիչն է: հուսով եմ գուցե ավելի լավ հասկացաք !!!
Քայլ 3: Ի՞նչ է միկրոկոնտրոլերը:
Միկրոհսկիչը պարզեցված համակարգիչ է, որն ունի շատ փոքր քանակությամբ հիշողություն, RAM,…
դա շատ կոմպակտ և էժան գործիք է, որը հեշտությամբ հասանելի է: arduino UNO- ում օգտագործվող միկրոհսկիչը ATmega 328 է, այն պարունակում է EEPROM, այն կարող է բազմիցս ծրագրավորվել ՝ ջնջելով նախորդ ծածկագիրը:
Քայլ 4: Arduino- ի տեսակները
Նկարում ներկայացված են arduino տախտակների տարբեր տեսակներ, որոնք ամենատարածվածն են:
Arduino UNO
Այս տեսակի տախտակը հանրաճանաչ է և լավագույնը հարմար է սկսնակների համար: այն պարունակում է մի շարք կանացի կապում դրա մեջ, օգտագործելով արական քորոց, մենք կարող ենք պարզապես կապ հաստատել առանց որևէ զոդման կամ տախտակի օգտագործման:
Արդուինո նանո
Սա շատ նման է ՄԱԿ -ի տախտակին, բացառությամբ այն, որ տախտակի չափը նվազագույնի է հասցված, ուստի այն արժանի է իր անվանը: այն պարունակում է մի շարք զոդված արական կապտուկներ, որոնք կարելի է միացնել սեղանին և օգտագործել ուղղակիորեն առանց որևէ զոդման: սա համեմատաբար էժան է համեմատելիս ՄԱԿ -ին:
Arduino LILY պահոց
Սա օգտագործվում է կրելի էլեկտրոնիկայի համար:
Քայլ 5. Arduino- ի կառուցվածքը
1. USB plug-այս դրույթը օգտագործվում է ձեր ծածկագրերը վերբեռնելու համար, և այն կարող է օգտագործվել նաև որպես էներգիայի մուտք arduino- ին:
2. Թվային կապումներն (2-13) օգտագործվում են մուտքային և ելքային գործողությունների համար:
3. Անալոգային կապումներն (0-5) օգտագործվում են անալոգային տեսքով մուտքային և ելքային գործողությունների համար:
5. կարմիր կոճակը օգտագործվում է տախտակը վերականգնելու համար, այսինքն `կոդի կատարումը սկսվում է սկզբից:
6. Սերիական կապերը RX, TX օգտագործվում են սերիական հաղորդակցության համար:
7. այն ունի նաև DC մուտքի վարդակից:
Քայլ 6: ԿԱՐԳԱՎՈՐՈՄ
1. Տեղադրեք arduino IDE ծրագիրը: (անվճար ծրագրակազմ)
2. միացրեք ձեր arduino տախտակը և ընտրեք ճիշտ նավահանգիստը և տեսականին:
Նշում. ինձ համար նավահանգստի համարը com23- ն է, ձերը կարող է տարբեր լինել:
Անդրադարձեք պատկերներին:
Քայլ 7: Ձեր առաջին նախագիծը `LED թարթումը
Այս նախագծում դուք պատրաստվում եք աչքերը թարթել:
մեկ վայրկյան ON վիճակ, մեկ վայրկյան անջատված վիճակ:
Սարքավորումներ
միացրեք կապը, ինչպես ցույց է տրված նկարում:
Ծրագրային ապահովում
վերբեռնեք պատկերում ցուցադրված ծածկագրումը:
Երբ կոդավորումը վերբեռնվում է, led- ը սկսում է թարթել:
Նշում:
void setup () -բաժինը կատարվում է միայն մեկ անգամ:
void loop ()-անընդհատ կատարվում է մինչև հոսանքի միացումը:
Քայլ 8: PWM -զարկերակային լայնության մոդուլյացիա:
-Սա օգտագործվում է տարբեր լուսավորության փուլերում լուսարձակը փայլեցնելու համար:
-դարձնելով այն մռայլ, այնուհետև ավելի պայծառ դարձնելով:
-անալոգային քորոցն ապահովում է միայն 8 բիթանոց տվյալներ (0-255):
-մենք մտադիր ենք թվային գրելու փոխարեն օգտագործել անալոգային գրություն `PWM- ի ստեղծման համար:
-կոդը կլինի analogWrite (led pin, value)
PWM: 3, 5, 6, 9, 10 և 11 կապում Ապահովեք 8-բիթանոց PWM ելք analogWrite- ով ()
led pin- թվային քորոց, որում միացրել եք led- ը:
արժեքը - արժեքը տատանվում է (0-255) միջակայքում, ավելի ցածր արժեքը լուսարձակում է լուսարձակը, բարձր արժեքը լուսարձակում է լուսարձակը:
ՎԱՐ EXՈԹՅՈՆ:
փորձեք հանգույցը լուսավորել քայլ առ քայլ ՝ օղակի համար հղման հղման հղումով օգտագործելով:
Քայլ 9: Սերիական հաղորդակցություն
Սերիալը օգտագործվում է Arduino տախտակի և համակարգչի կամ այլ սարքերի միջև հաղորդակցության համար: Arduino- ի բոլոր տախտակները ունեն առնվազն մեկ սերիական նավահանգիստ (հայտնի է նաև որպես UART կամ USART) ՝ սերիա: Այն հաղորդակցվում է 0 (RX) և 1 (TX) թվային կապում, ինչպես նաև համակարգչի հետ USB- ի միջոցով: Այսպիսով, եթե դուք օգտագործում եք այս գործառույթները, ապա չեք կարող նաև օգտագործել 0 և 1 կապում թվային մուտքի կամ ելքի համար:
այն օգնում է իմանալ դրա հետ կապված տվիչների ընթերցումները
Նրանք նաև օգնում են միացնել անլար մոդուլներ, ինչպիսիք են bluetooth- ը, wifi Esp8266…
Դա շատ ավելին կապ ունի դրա հետ ………………………..!
Քայլ 10. Կիրառական սերիական հաղորդակցություն
Այս նստաշրջանում մենք կստանանք ելքային արժեքը LDR- ից կախված ռեզիստորից և կցուցադրենք այն սերիական մոնիտորում:
ուղղեք պատկերները ապարատային կապերի և կոդավորման համար:
այժմ ընդհատեք սենսորի արժեքը ՝ խանգարելով սենսորի վրա ընկնող լույսը և տեսեք արժեքների փոփոխությունները:
ՎԱՐ EXՈԹՅՈՆ:
Ձեր խնդիրն է լուսադիոդային շողալ LDR- ի ելքի հիման վրա, այսինքն `լուսադիոդը պետք է ավելի պայծառ փայլել մութ պայմաններում, և այն պետք է մռայլվի պայծառ իրավիճակում:
հուշում. օգտագործել PWM և սերիական հաղորդակցություն:
դա ավտոմատացման հիմքն է:
Շարունակելի……
Սա պարզապես ներածական մոդուլ է: Ես ավելի շատ կգրեմ այս մասին, և այդ մոդուլները շուտով կթողարկվեն, հետևեք ինձ, եթե ձեզ դուր է գալիս:
մի քանի առաջիկա թեմաներ
- Servo շարժիչի հսկողություն:
- ուլտրաձայնային մոդուլ
- IR սենսոր:
- շարժիչի վարորդ L293D:
- bluetooth հաղորդակցություն
- և շատ ավելին ………………………… Հուսով եմ, ձեզ դուր է գալիս……………………………..!!!! «կիսվեք գիտելիքներով»: «Հետևեք ինձ ավելի շատ տեղեկությունների համար»
Խորհուրդ ենք տալիս:
Կառուցեք շարժիչով դինոզավր ՝ օգտագործելով պլաստմասե աղբ, 55 րոպեում կամ ավելի քիչ: 11 քայլ (նկարներով)
Կառուցեք շարժիչով դինոզավր ՝ օգտագործելով պլաստմասե աղբ, 55 րոպեում կամ ավելի քիչ: Բարև: Իմ անունը Մարիո է, և ես սիրում եմ աղբ կառուցել: Մեկ շաբաթ առաջ ինձ հրավիրեցին մասնակցելու Ադրբեջանի ազգային հեռուստաալիքի առավոտյան շոուին ՝ խոսելու «Թափոններ դեպի արվեստի» մասին; ցուցահանդես. Միակ պայմանը? Ես ունեի
Սկսնակ. Սովորեք IOT սառը ձկնակերով `9 քայլ (նկարներով)
Սկսնակ. Սովորեք IOT- ը Cool Fish Feeder- ով: Այս նախագիծը ավելի շատ փոքր բյուջետային IOT սարքով սկսելու ուղեցույցի մասին է, և թե ինչ կարող եք անել դրա հետ: Ի՞նչ է IOT- ը: Ստացա Google- ից. IoT- ը կարճ է ինտերնետի իրերի համար: Իրերի ինտերնետը վերաբերում է անընդհատ աճող ցանցին
Սովորեք դաշնամուրի ստեղներ Makey Makey- ի հետ. 6 քայլ (նկարներով)
Սովորեք դաշնամուրի ստեղներ Makey Makey- ի հետ. Ես սա ստեղծեցի Instuctables գիշերվա համար The Maker Station- ում: Այս խաղը օգնում է ձեզ սովորել, թե որտեղ են գրառումները դաշնամուրի ստեղնաշարի վրա `խաղի միջոցով: Մեր խումբը հրավիրված էր մասնակցելու Maker Station Pavilion- ին կրթական ցուցահանդեսում: Կրթության հետ զրուցելիս
Սովորեք Arduino- ն 20 րոպեում (հզորությամբ փաթեթավորված). 10 քայլ (նկարներով)
Սովորեք Arduino- ն 20 րոպեում (փաթեթավորված) Ես էլ արդու եմ
Կոտրեք հետախույզի ականջը և սովորեք շրջել ինժեները ՝ 4 քայլ (նկարներով)
Hack the Spy Ear and Learn to Reverse Engineer a Circuit. Այս հրահանգը մանրամասնորեն ներկայացնում է հարգարժան լրտես ականջը և շրջանը ինժեներական դարձնելու իմ ճանապարհը: Ինչու՞ է այս սարքը արժանի իր ուսանելիին:-Դուք կարող եք լրտես ականջ գնել մեկ դոլարով: ! -Այն կարող է ուժեղացնել մինչև 60 դԲ ձայներ կամ 1000 գործոն: