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.
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.
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.
Lucrul cu Arduino IDE:
- 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).
- Instalați în orice loc accesibil, indiferent dacă acesta este desktopul sau folderul rădăcină al unității C.
- Lansați aplicația. Înainte de a deschide un nou proiect cu funcțiile loop () și setup ().
- În setări, selectați modelul dvs. Arduino, conectați-l prin cablu USB și selectați-l în setări.
- Scrieți programul Arduino într-o minunată limbă C ++!
Î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.
- Programarea orientată pe obiecte
- Modulare de programare
- Casa inteligentă pe Arduino: teorie și practică
- Programare AVR. Programarea microcontrolerelor AVR pentru incepatori
- Ce ar trebui să fac în cazul în care clipboard-ul nu funcționează?
- Arduino Uno: назначение, описание платформы
- De 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ă…
- Cum de a învăța programarea de la zero în limbi de programare populare
- Microcontrolere 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…
- Cu mâinile mele: "Arduino" - constructor electronic
- Nokia 5110: fotografie, diagrama. Conectarea afișajului grafic Nokia 5110 la Arduino
- Programare pentru Android: cum să începeți să creați propriile aplicații și jocuri?
- Ce este Pascal. Programarea în Pascal
- Android: Programare pentru începători
- Arduino propriile mâini. Arduino UNO cu mâinile lor
- Microcontrolere Atmega8. Programarea Atmega8 pentru începători
- Scripting limbi de programare: sarcini, caracteristici și beneficii
- Programarea neliniare este una din componentele programării matematice
- Pe scurt, ce este Task Scheduler în Windows 10