Arduino ծրագրավորման ձեռնարկ

Arduino տարբերանշան

Arduino Դա, հավանաբար, ամենահաջողակ անվճար ծրագրային և ապարատային նախագծերից մեկն է, և այն, որն առավելագույն ազդեցություն է ունեցել DIY աշխարհում: Համայնքը ստեղծել է ինչպես բաց կոդով ծրագրակազմ ՝ տախտակների միկրոհսկիչի ծրագրավորման համար, այնպես էլ տարբեր ապարատային տախտակներ, որոնց հետ աշխատելը նույնպես անվճար է: Բոլորը լիցենզավորված են GNU GPL լիցենզիայի ներքո, որպեսզի կարողանան նաև ստեղծվել բազմաթիվ հավելումներ և դրանց ածանցյալներ:

Փաստորեն, նրանք արթնացրել են էլեկտրոնիկայի մի ամբողջ արդյունաբերություն ՝ պարագաների բազում քանակով, գլխարկներ կամ վահաններ Դրանով դուք կարող եք ընդլայնել ձեր Arduino տախտակի հնարավորությունները իր հիմնական գործառույթներից այն կողմ, որն այն իրականացնում է ստանդարտ: Գործարկվել են նաև բազմաթիվ հավաքածուներ, որոնցով կարելի է սկսել կամ իրականացնել շատ յուրահատուկ նախագծեր, ինչպիսիք են հավաքածուները ռոբոտաշինության համար, հավաքածուները արևային էներգիայի նախագծերի համար, մեկնարկային հավաքածուները և այլն:

Ինչ տեսակի ափսեներ կան:

Arduino տախտակներ

Այնտեղ տարբեր պաշտոնական Arduino տախտակներ, չնայած սկսելու համար խորհուրդ եմ տալիս օգտագործել Arduino UNO, ինչը ես օգտագործում եմ որպես ձեռնարկի հիմք: Ամենաշատը առանձնացող տարատեսակ ափսեներն են.

  • Arduino UNO Rev3այն բոլորից ամենաճկուն և օգտագործված ափսերն է, որի համար առաջարկվում է սկսել: Այն ունի 328Mhz ATmega16 միկրոկոնտրոլեր, 2 ԿԲ SRAM և 32 ԿԲ ֆլեշ, 14 թվային I / O քորոց և 6 անալոգային մուտք:
  • Arduino DueԱյն ունի AT91SAM3X8E միկրոհսկիչ 84 ՄՀց, 96 ԿԲ SRAM և 512 ԿԲ ֆլեշ, այնպես որ դուք կկարողանաք գրանցել ավելի բարդ ծրագրեր ավելի մեծ նախագծերի համար: Նմանապես, դուք կգտնեք 54 թվային I / O միացում և 12 անալոգային մուտք + 2 անալոգային ելք:
  • Արդուինո ՄեգաATmega2560 16Mhz միկրոկոնտրոլլեր, 8 ԿԲ SRAM, 256 ԿԲ ֆլեշ, 54 թվային I / O քորոց և 16 անալոգային մուտք: Այլ կերպ ասած, դա կլինի միջանկյալ մոդել Դեուի և ՄԱԿ-ի միջև `միջանկյալ բարդության նախագծերի համար:
  • Arduino Lilypad: Փոքր, կլոր ափսե, որը ճկուն է ձեր էլեկտրոնային տեքստիլ նախագծերի համար, այսինքն ՝ կրելիք, որը կարող եք դնել հագուստի վրա: Դա պիտակավորելի է:
  • Arduino MicroԴա շատ փոքր տախտակ է `միկրոհսկիչով, որը կարող է օգտակար լինել, երբ տարածքը կարևոր գործոն է, և ձեզ հարկավոր է տախտակ, որը քիչ տեղ է զբաղեցնում` այն փոքր տարածքում տեղադրելու համար: Կա դրա Pro տարբերակը `բարելավված հնարավորություններով: Այն ներառում է 32Mhz ATmega4U16 միկրոկոնտրոլատոր և 20 I / O քորոց, որոնք դուք ստիպված կլինեք զոդել:
  • Արդուինո Նանոայն նույնիսկ ավելի փոքր տախտակ է, քան Micro- ն, բայց նմանատիպ առանձնահատկություններով և գնով, ATmega328 միկրոհսկիչով:
  • Արդուինո ԷսպոլորաԴա մի փոքր ավելի թանկ է, քան նախորդները, այն հիմնված է պարզունակ Լեոնարդոյի վրա, ՄԱԿ-ի նման հզորություններով և որն էր հայտնված առաջին ափսեը: Բայց դրա դիզայնը նորացվել է, կրճատվել և տարբերվում է նրանով, որ որոշ կոճակներ, մինի ջոյստիկ և սենսորներ ինտեգրվել են անմիջապես տախտակի վրա: Հետեւաբար, դա հետաքրքիր է խաղային նախագծերի համար:

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

Մյուս կողմից, դուք ունեք այն էլեկտրոնային պարագաներ դա կտրամադրի ձեր Arduino տախտակին լրացուցիչ հնարավորություններ, ինչպիսիք են WiFi կապը, Bluetooth- ը, շարժիչները կառավարելու համար վարորդները և այլն: Առավել հայտնի վահաններից են.

  • Վահան Wifiավելացնել WiFi կապակցում և հնարավորություն ունենալ ձեր նախագիծը միացնել ինտերնետին ՝ այն հեռակա կարգով կառավարելու համար:
  • Վահան GSMբջջային տվյալների միացման համար.
  • Վահան Ethernet- Լարային միացում ցանցին:
  • Shield Proto: թույլ է տալիս օգտագործել հացաթխման տախտակ ձեր նմուշների համար:
  • Եվ շատ ավելի շատ, ինչպիսիք են էկրանները, ստեղնաշարերը, ...

Սկզբունքորեն ՝ հանուն սկսել, Չեմ կարծում, որ ձեզ կարող է հետաքրքրել այս տեսակի իրերը, չնայած, հավանաբար, դա ձեզ ավելի ուշ պետք կգա:

Ի՞նչ է պետք ինձ սկսելու համար:

Fritzing. Դրա ինտերֆեյսի գրավում

Սկսելու համար, Խորհուրդ եմ տալիս ձեռք բերել հետևյալ նյութը.

  • Arduino հավաքածուի մեկնարկիչդա սկավառակի ամբողջական հավաքածու է, որը պարունակում է ափսե Arduino UNO, շատ ամբողջական ձեռնարկ և բազմաթիվ էլեկտրոնային տարրերի հետ աշխատելու համար (ռեզիստորներ, կոնդենսատորներ, LED էկրաններ, էկրաններ, հացաթխման տախտակ, LED- ներ, մալուխներ, դիոդներ, տրանզիստորներ, ազդանշաններ, շարժիչներ և սերվոմոտորներ, վարորդներ և այլն):
  • Եթե ​​նախընտրում եք գնել վերը նշված ափսեներից մեկը, հիշեք, որ դուք ստիպված կլինեք ձեռք բերել այն էլեկտրական նյութ Յուրաքանչյուր նախագծի համար անհրաժեշտ է մասնագիտացված խանութներում… Հնարավոր է նաև, որ նախուտեստի հավաքածուն շահագործելուց հետո դուք հետաքրքրված լինեք ավելի շատ նյութեր գնել ՝ շարունակելու ընդլայնել ձեր նախագծերը կամ անել այն գործերը, որոնք թույլ չի տալիս այս հավաքածուն:

Ֆիզիկականից այն կողմ, հետաքրքիր կլինի նաև, եթե ունենաք համարժեք ծրագրակազմ.

  • Arduino IDE: դու կարող ես ներբեռնել այն տարբեր հարթակների համար ՝ ամբողջովին անվճար: PDF ձեռնարկում ես բացատրում եմ, թե ինչպես տեղադրել այն յուրաքանչյուր օպերացիոն համակարգի վրա և ինչպես է այն աշխատում:
  • Արդուբլոկ: Java- ի մեկ այլ plugin է բազմաթիվ պլատֆորմների համար, որոնք կարող են նաև լինել ներբեռնված անվճար. Այն թույլ է տալիս աշխատել գրաֆիկորեն, այսինքն ՝ օգտագործել հանելուկային կտորների նման բլոկներ ՝ ձեր ծրագրերը կազմելու համար ՝ առանց ծրագրավորման լեզու օգտագործելու: Այս ամենը բացատրվում է նաև PDF- ում:
  • Ֆրիտինգ: ծրագիր է, որը թույլ է տալիս իրականացնել ձեր սխեմաների սիմուլյացիաներ կամ նախատիպեր `դրանք հավաքելուց առաջ: Այն շատ հետաքրքիր է և իր սարքերի գրադարանների մեջ պարունակում է բազում տարրեր: Ներբեռնեք այստեղ.

Դրանով դուք կունենաք ավելին, քան բավական է սկսել…

Arduino ծրագրավորման ձեռնարկը.

Arduino Getting Starter Course

Չնայած պլատֆորմը տարիներ շարունակ գործում է, կարող են լինել շատ երիտասարդներ կամ ոչ այնքան երիտասարդներ, ովքեր այժմ կարդում են մեզ և ովքեր ցանկանում են միանալ արտադրողների մեծ համայնքին, որոնք գոյություն ունեն այս պահին Arduino- ի հիման վրա նախագծեր ստեղծելու համար: Այսպիսով, եթե ուզում եք զրոյից և քայլ առ քայլ ծրագրել սովորել, ես ձեզ առաջարկում եմ ա անվճար էլեկտրոնային գիրք Arduino ծրագրավորման վերաբերյալ, Դրանով դուք կսովորեք այն ամենը, ինչ ձեզ հարկավոր է ձեր առաջին նմուշները կառուցելու համար ...

Ի՞նչ է ներառում ներբեռնման ֆայլը:

Ներսում Ներբեռնեք ZIP- ը Դուք կգտնեք մի քանի ֆայլ, որոնց հետ աշխատելու համար.

  • էլեկտրոնային գիրք ձեռնարկի հետ միասին Arduino IDE և Ardublock ծրագրավորումը PDF- ով ստանդարտ, որպեսզի այն կարողանա օգտագործել ձեր համակարգչի վրա:
  • էլեկտրոնային գիրքը նույնական է նախորդին, բայց ավելի փոքր չափի և թեթև է ձեր շարժական սարքերից օգտագործելու համար.
  • Ներբեռնեք հղումները հետ ծրագրեր անհրաժեշտ
  • Թղթապանակ ՝ տարբեր ուրվագծել աղբյուրի ֆայլերը որ կարող եք փորձել որպես օրինակներ կամ փոփոխել ՝ սովորելու համար: Arduino IDE- ի, ինչպես նաև Ardublock- ի համար այլ կոդեր կան և նույնիսկ Raspberry Pi- ի հետ համատեղ աշխատելու համար կան որոշ կոդեր:

Ներբեռնեք անվճար էլեկտրոնային գիրք և հավելումներ.

Սկսեք ներբեռնումը այստեղ ՝

ARDUINO ԳԻՐՔ

Հուսով եմ, որ դա կօգնի ձեզ, և դուք կսկսեք լինել արտադրող ընկերություն ձեր առաջին նախագծերը, Կարող եք մեկնաբանություններ թողնել ձեր առաջին դիզայնի վերաբերյալ և կիսվել ձեր ստեղծագործություններով մեզ հետ:


Հոդվածի բովանդակությունը հավատարիմ է մեր սկզբունքներին խմբագրական էթիկա, Սխալի մասին հաղորդելու համար կտտացրեք այստեղ.

2 մեկնաբանություն, թող ձերը

Թողեք ձեր մեկնաբանությունը

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու: Պահանջվող դաշտերը նշված են *

*

*

  1. Տվյալների համար պատասխանատու ՝ Միգել Անխել Գատոն
  2. Տվյալների նպատակը. Վերահսկել SPAM, մեկնաբանությունների կառավարում:
  3. Օրինականություն. Ձեր համաձայնությունը
  4. Տվյալների հաղորդագրություն. Տվյալները չեն փոխանցվի երրորդ անձանց, բացառությամբ իրավական պարտավորության:
  5. Տվյալների պահպանում. Տվյալների շտեմարան, որը հյուրընկալվում է Occentus Networks (EU) - ում
  6. Իրավունքներ. Timeանկացած պահի կարող եք սահմանափակել, վերականգնել և ջնջել ձեր տեղեկատվությունը:

  1.   Tomas ասաց

    Ողջույններ Բարի կեսօր:
    Ձեզ անհրաժեշտ էր պատրաստել մի ԹԵՍՏԵՐ, որը կվերցնի կոնդենսատորի երկու արժեք և դիմադրություն զուգահեռ C = 470Mfx50V, R = 330k 1 / 4W գետնին զուգահեռ, սա միացված է մուտքի և ելքի 3.5 AUDIO Jack
    3.5 հարցի միջոցով
    Արդուինոյի հարցում կարո՞ղ է ինչ-որ բան անել, որը չափում և դուրս է բերում արժեքները,

  2.   Mario Piñones գ. ասաց

    Ես սկսում եմ և մտադիր եմ լավ արդյունքների հասնել