Ce este Arduino și cum să îl folosiți?

Mulți dintre noi se întreabă cum este aranjat totul peste tot, pentru că aceasta este natura umană. De la naștere, ne-am întrebat părinții despre necunoscutul până acum, cum funcționează totul, ce algoritmi funcționează și așa mai departe.

Acum, mulți oameni folosesc calculatoare, dar întrebarea cum funcționează este că unii oameni sunt îngrijorați în mod deosebit. Prin urmare, o parte predă programarea la domiciliu, iar a doua - în universități.

Pentru unii și alții în acest articol vă vom spune ce este Arduino, de ce este recomandat să-l cumpărați pentru programatori novici și cum funcționează totul. Acest articol este destinat programatorilor novici sau utilizatorilor încrezători ai sistemului de operare Windows.

Istoria lui Arduino

În programarea la distanță de zero ani, doar programarea a început să câștige un impuls în întreaga lume. Dar la acea vreme nu existau astfel de aplicații "inteligente" de instruire, astfel încât unele universități au venit cu propriile metode de predare personale. Deci, un tânăr profesor de programare din Italia a decis să creeze un microcontroler ieftin și multifuncțional care să poată învăța orice persoană despre noțiunile de bază ale programării atât la nivel scăzut, cât și la nivel de software.

circuite imprimate

Succesul nu a venit imediat, dar totuși a venit. Mai întâi a fost deschisă o mică companie, unde mai mulți prieteni ai aceluiași profesor împreună cu el au făcut plăci, componente sudate și multe altele. Numit compania a fost în onoarea unui pahar, în care, după muncă a mers la prieteni-angajați. Același pahar este numit după regele italian, Arduin Ivreysky.

Așa că a început creșterea rapidă a companiei, chiar până în 2008, atunci când rețeaua a fost exact două site-uri, care au fost distribuite complet diferite modele de circuite imprimate Arduino. După un timp (după 8 ani), două site-uri s-au unit. Poate că nu toată lumea știe, dar IDE este folosit pentru programarea microcontrolerelor, iar pe aceste site-uri, atât IDE-urile erau foarte diferite, ceea ce a creat haos printre utilizatori.

Așa că am spus ce este Arduino și în paragraful următor vom afla cum să folosim mediul de dezvoltare integrat. Următoarele puncte sunt recomandate pentru citire, deoarece nu conțin mai puține date interesante despre o platformă atât de populară ca Arduino.

Biroul Arduino

După cum am menționat deja, Arduino are un microcontroler. Potrivit dezvoltatorilor, microcontrolerul ATmel efectuează toate lucrările în cel mai bun mod, deși mulți spun că STM este mult mai bine. Totuși, aceste opțiuni sunt disponibile pe site-ul oficial, așa că vă recomandăm să-l vizitați.

proiecte în Arduino


Deci, ce este un microcontroler? Aproximativ vorbind, este un chip în care un anumit tip codul mașinii, după care se realizează, folosind constatările sale (fizice, sub formă de picioare pe PCB).

Numărul de pini disponibili depinde de modelul microcontrolerului. De regulă, concluziile sunt de două tipuri: analogice și digitale. Dacă sunteți special, nu ar trebui să explicați, dar pentru începători spunem: semnalul digital are 2 valori (0 și 1), iar în analog, valorile pot începe de la 0 și se termină cu 511 (în cazul în care rezonatorul are 512 nivele de semnal).

În paragraful următor al articolului vom examina un lucru ca IDE Arduino Windows. Acesta este un program special care convertește codul C ++ în codul mașinii, astfel încât controlerul să o poată executa.

Lucrul cu Arduino

Mai întâi trebuie să te duci la site-ul oficial al Arduino. Din fericire, el este în prezent doar unul. De aici trebuie să descărcați o aplicație specială Arduino IDE pentru Windows.

Dacă întrebați programatorul ce este Arduino, atunci probabil va spune: acesta este mediul de dezvoltare pentru microcontroler. Lucrul este că compania este mai faimoasă pentru propriile biblioteci pentru lucrul cu diferite microcontrolere, deci acest răspuns va fi audiat în 70% din cazuri.

arduino lovitură

Lucrul cu Arduino IDE:

  1. Descărcați aplicația de pe site-ul oficial (de preferință cea mai recentă versiune, deoarece actualizarea bibliotecilor este o sarcină foarte importantă pentru programator).
  2. Instalați în orice loc accesibil, indiferent dacă acesta este desktopul sau folderul rădăcină al unității C.
  3. Lansați aplicația. Înainte de a deschide un nou proiect cu funcțiile loop () și setup ().
  4. În setări, selectați modelul dvs. Arduino, conectați-l prin cablu USB și selectați-l în setări.
  5. Scrieți programul Arduino într-o minunată limbă C ++!
Arduino mini

În concluzie

Sperăm că, după citire, înțelegeți ce este Arduino, cum să lucrați cu el și de ce acest proiect ambițios a fost creat deloc. De asemenea, vă recomandăm să vă scufundați într-o lume uimitoare și dificilă de programare, pentru că acesta este viitorul nostru comun, care trebuie construit chiar aici și acum.

Distribuiți pe rețelele sociale:

înrudit
Modulare de programareModulare de programare
Casa inteligentă pe Arduino: teorie și practicăCasa inteligentă pe Arduino: teorie și practică
Programare AVR. Programarea microcontrolerelor AVR pentru incepatoriProgramare AVR. Programarea microcontrolerelor AVR pentru incepatori
Ce ar trebui să fac în cazul în care clipboard-ul nu funcționează?Ce ar trebui să fac în cazul în care clipboard-ul nu funcționează?
Arduino Uno: назначение, описание платформыArduino Uno: назначение, описание платформы
De ce "VC Saver" nu funcționează: cauze comune și rezolvarea problemeiDe ce "VC Saver" nu funcționează: cauze comune și rezolvarea problemei
Arduino pentru începători: instrucțiuni pas cu pas. Programare și proiecte Arduino: de unde să…Arduino pentru începători: instrucțiuni pas cu pas. Programare și proiecte Arduino: de unde să…
Cum de a învăța programarea de la zero în limbi de programare populareCum de a învăța programarea de la zero în limbi de programare populare
Microcontrolere de programare pentru începători: ușor și accesibilMicrocontrolere de programare pentru începători: ușor și accesibil
Programarea de la zero: de unde să încep? Cum să începeți să învățați programarea de la zero în…Programarea de la zero: de unde să încep? Cum să începeți să învățați programarea de la zero în…
» » Ce este Arduino și cum să îl folosiți?