
Arduino MASTERCLASS 01 – Kaj Arduino zmore?
Video je prvi del Arduino mojstrskega tečaja, ki gledalcem pove vse, kar morajo vedeti o uporabi Arduina. Voditelj tečaja razloži, da je Arduino orodje, ki se uporablja za nadzorovanje elektronskih naprav s kodiranjem, in ga lahko uporabimo za branje vhodov in nadzor izhodov. Trije sestavni deli, ki so potrebni za delo z Arduino, so Arduino plošča, Arduino integrirano razvojno okolje (IDE) in sama koda. Voditelj razloži funkcije vsakega sestavnega dela in nudi navodila za začetek. Serija si prizadeva, da bi gledalci spoznali podrobnosti Arduina in programiranja v jezikih C in C++.
[00:00] Iščete popolno serijo videoposnetkov, s katero bi se lahko začeli ukvarjati z Arduino krmilniki? No, imate srečo, saj se boste v tej seriji videoposnetkov naučili vse, kar potrebujete. Ko boste končali, boste natančno vedeli, katero strojno opremo kupiti in zakaj. Poznali boste podrobnosti o Arduino vezja. Poznali boste ustrezno programsko opremo. In poznali boste ključne funkcije Arduinovega programiranja za krmiljenje številnih elektronskih naprav.
In če še nikoli niste programirali, boste spoznali kodne strukture, ki jih najdemo v vseh programskih jezikih. Ampak želite vedeti najboljši del? Ta osnovni delavnici, skozi katero boste šli, vam bo vzela samo približno eno uro vašega časa. Torej, pojdimo.
[00:51] No, kaj vraga je sploh ta Arduino? No, Arduino je orodje, ki vam pomaga krmiliti elektronske naprave s kodami. Torej, če gradite hišo, bi verjetno vzeli kladivo. Če pa boste gradili projekt z uporabo elektronskih naprav, si vzemite Arduino. Kaj pa mislim točno z elektronskimi napravami? No, naredimo dve veliki splošni skupini. Vhodi in izhodi. Vhodi so naprave, ki zbirajo informacije, izhodi pa so naprave, ki nekaj naredijo.
Za vhode si predstavljajte stvari, kot so temperaturni senzorji, svetlobni senzorji, senzorji na dotik, upogljivi senzorji, senzorji vlažnosti, infrardeči senzorji, senzorji razdalje. Samo za naštevanje nekaj primerov. Potem imamo stvari, kot so izhodi. DC motorji, korakalni motorji, servo motorji, LED diode, LED trakovi, zvončki, zvočniki, LCD zasloni, OLED zasloni. Seznam se nadaljuje. Kaj Arduino lahko naredi, je, da stoji v središču teh vhodnih in izhodnih naprav ter jih nadzira s kul logiko, ki jo lahko ustvarite sami. Torej, Arduino se lahko uporablja za branje vhodov in krmiljenje izhodov. No, zdaj imate splošno predstavo, kaj je Arduino. To je orodje za krmiljenje elektronskih naprav.
[02:12] Odlično! Ampak kako se dejansko začnemo uporabljati Arduino? Kaj morate storiti? Tukaj je, kaj boste potrebovali. Govorili bomo o “veliki trojici” Arduina, kar imenujem kar Arduino trifecta. Potrebujete strojno opremo Arduino, razvojno okolje Arduino IDE in dejansko kodo Arduina, ki jo boste morali napisati.Najprej imamo fizično komponento Arduino, ki se imenuje Arduino plošča. Obstaja veliko različnih vrst Arduino plošč. Ko nekdo omeni Arduino ploščo, bi lahko to pomenilo številne različne vezne plošče. V naslednjem delu vam bom povedal, katero ploščo izbrati, če je še niste kupili.In tu je nekaj hitrih dobrih novic. Če ste jo že kupili, verjetno deluje pravilno. Vse plošče Arduina imajo eno skupno stvar: mikrokrmilnik. Mikrokrmilnik je v bistvu zelo majhen računalnik. Torej, ko uporabljate Arduino, uporabljate dejansko mikrokrmilnik.
[03:07] Mikrokrmilnik nam omogoča branje različnih vhodov in krmiljenje izhodov. Ko nekdo omeni Arduino ploščo, govorimo o nečem fizičnem. To je tiskana vezja, ki ima nekaj električnih komponent. O tem se bomo malo bolj podrobno pogovorili. Potrebovali boste Arduino ploščo. Naslednja stvar, ki jo boste potrebovali, je Arduino IDE. To je programska oprema, ki jo boste uporabljali za pisanje kode, ki se bo nato naložila na samo Arduino ploščo. IDE pomeni integrirano razvojno okolje. V trenutku bomo pregledali postopek prenosa Arduino IDE na vaš računalnik. Je povsem brezplačen, precej enostaven za uporabo in je neverjetno orodje, ki vas bo hitro spravilo v pogon. Tretji del te trojice Arduino je sama koda. Znotraj Arduino IDE boste morali napisati nekaj kode, ki se bo na koncu naložila na mikrokrmilnik, ki se nahaja na Arduino plošči, ki jo uporabljate.
[04:09] Arduino koda, ki jo pišete, se imenuje skica. Gre za malce strokovnega izraza. Navadno pišemo program, vendar pri Arduino klicamo to skica. Arduino koda sama po sebi je v bistvu C in C++ programska jezika, vendar ima nekaj specifičnih funkcij in struktur, ki so značilne za Arduino. Ko programirate v Arduino, v bistvu programirate v C in C++ programskih jezikih. C koda je izjemno hitra. Uporablja se na številnih področjih, od kritičnih misij na vesoljskih plovilih do grafičnih procesnih enot, ki poganjajo algoritme strojnega učenja. Če načrtujete, da se boste naučili programirati Arduino in je to vaš prvi programski jezik, bi morali biti zelo navdušeni, saj vse, kar se boste naučili v Arduino, vam bo pomagalo razumeti druge programske jezike. Arduino ni nekakšen čuden in ezoteričen programski jezik, ki nima nič skupnega z drugimi jeziki. In dalo vam bo prednost pri učenju drugih jezikov, kot so Python, Java ali karkoli že želite prevzeti. To so tri stvari, ki jih boste potrebovali: Arduino plošča, Arduino IDE in nato boste morali ugotoviti, kako napisati kodo, ki bo krmilila to elektronsko opremo.
[05:19] Zdaj se bomo poglobili v vse tri stvari. Upam, da ste navdušeni in vzhičeni, da se boste veliko naučili. Sedaj bi bil čas, da se naročite na YouTube kanal. Ne bo vas nič stalo, le klik, vendar nam bo to resnično pomagalo, da vam prinesemo najboljšo vsebino, kot je ta delavnica, in vas obvestilo, ko objavimo nove videe.Če bi se sedaj naročili na kanal in vam je bil všeč video, bi bili zelo hvaležni, če bi ga všečkali. Prav tako lahko v komentarjih postavljate vprašanja, na katera se bom zelo potrudil odgovoriti. Kaj je torej naslednje? Govorili bomo o Arduino strojni opremi, ki jo boste potrebovali, da začnete. Ali pa, če nimate nobenega denarja, bomo govorili o odličnem Arduino simulatorju, ki ga lahko uporabljate, dokler ne dobite nekaj denarja.

