Arduino: vstopna vrata v svet inovacij, elektronike, programiranja, idej, rešitev
Arduino nas popelje v svet mikrokrmilnikov in programiranja skozi zabavo in praktične preproste primere. Kot Arduino uporabnik postanemo del svetovne skupnosti, ki si deli ideje in nasvete. Ko delamo z Arduino elektroniko stojimo na ramenih ljudi, ki so svoj čas in svoje znanje vložili v odprto-kodno strojno in programsko opremo. Lahko si predstavljamo, da so nam pripravili LEGO kocke, s katerimi se sedaj mi lahko „igramo“ in ustvarjamo svoje projekte.
Arduino UNO Rev 3
Najbolj razširjena Arduino platforma in običajni začetek kar se strojne opreme tiče. Idealen začetek za prve primere. Prav zato je to najbolj uporabljen in popisan Arduino krmilnik na svetu. V italijanščini uno pomeni ena. Zaradi velike skupnosti ima prav ta krmilnik največ primerov na svetovnem spletu.
Arduino UNO je mikrokrmilnikša elektronska plošča oziroma platforma, katere jedro je Atmelov mikrokrmilnik Atmega328P. To je 8-bitni mikrokrmilnik z 32kB FLASH spomina in 2kB RAM-a. Platforma vsebuje vse kar potrebuje mikrokrmilnik za svoje normalno delovanje. Arduino UNO preprosto povežemo s svojim računalnikom preko USB kabla in že lahko začnemo delo na svojem projektu. Napajanje je izvedeno preko USB povezave ali preko konektorja za DC napajanje (7-12Vdc).
Tehnične specifikacije:
Poglavitna razlika s klasičnim Arduino UNO je v tem, da je v tej verziji Atmega328 krilnik v fizično manjši SMD verziji. Kar posledično pomeni, da ga ne moremo zamenjati oziroma ni mišljeno, da bi ga menjali. Programsko to ničesar ne spremeni. Program je identičen.
Arduino UNO smd rev3 je mikrokrmilnikša elektronska plošča oziroma platforma, katere jedro je Atmelov mikrokrmilnik Atmega328P. To je 8-bitni mikrokrmilnik z 32kB FLASH spomina in 2kB RAM-a. Ima 14 digitalnih vhodov/izhodov. Vsah digitalni pin je lahko uporabljen kot vhod ali izhod. Kaj bo v našem projektu, definiramo na začetku programa. Od teh 14-ih pinov jih 6 lahko nastavimo na PWM izhod. Na drugi strani ploščice imamo 6 analognih vhodov, ki jih običajno uporabimo za priklop raznih senzorjev in modulov, ki imajo analogni izhod. Analogni pomeni, da bomo na njih merili napetost (pozor na merilno območje). Če je napetost večja od 5-ih voltov jo moramo prej znižati.
Tehnične specifikacije:
Leonardo je podoben Arduino UNO platformi. Računalnik ga lahko prepozna kot miško ali tipkovnico.
Arduino Leonardo je mikrokrmilniška plošča, ki bazira na Atmega32u4 krmilniku. Ima 20 digitalnih vhodno/izhodnih priključkov, od katerih jih je lahko 7 PWM). Ima 16MHz kristal za uro, mikro USB konektor, napajalni konektor (7-12Vdc), ICSP konektor, reset tipko itd.
Za razliko od Arduino UNO ima Leonardo vgrajeno USB komnikacijo. Kar eliminira potrebo po sekundarnem krmilniku, ki odpravlja to funkcijo. Posledično lahko PC vidi Leonardo krmilnik kot zunanjo miško ali tipkovnico.
Tehnične specifikacije:
Fizično manjša verzija Arduino krimilnika za potrebe fizično manjših projektov. Verzija v sodelovanju z Adafruit. Verzija podobna Arduino Leonardo. Bazira na Atmega32u4, ki ima vgrajeno možnost USB komunikacije.
Tehnične specifikacije:
Nano je pomanjšana verzija Arduino UNO krmilnika. Zelo pomemben podatek je tudi, da je „breadboard friendly“. Kar pomeni, da lepo paše na razvojno ploščo in s tem pridobimo dodatno dimenzijo praktičnosti pri razvoju svojega projekta. Zaradi fizične velikost nimamo napajalnega priključka. Poznamo verzije z mikro in mini USB priključkom.
Tehnične specifikacije:
Če je prostorska stiska in vemo, da programa ne bomo (pogosto) spreminjali potem je Arduino Pro Mini zanimiva rešitev. Ima dve verziji – 3,3V in 5,0 V. Vgrajen je ATMega328 čip. Pozor. Arduino Pri Mini nima USB konektorja. Programiramo ga izključno preko ISCP povezave.
Arduino-Mini-Pro-3-3V
Tehnične specifikacije:
Tako kot PRo Mini z ATMega328 je verzija z ATMega168 brez USB konektorja in namenjena projektom kjer imamo zelo malo prostora ali pa je teža pomembna. ATMega168 uporablja 5V-no logiko.
Arduino-Mini-Pro-5V
Specifikacije:
Če je NANO mali brat, je Ardino MEGA je veliki brat Arduino UNO krmilnika. Njega bomo uporabili, ki potrebujemo več programskega spomina in več vhodno/izhodnih priključkov. Lep primer uporabe je recimo 3D tiskalnik ali manjši CNC stroj. Sicer potem potrebujemo še nadgradnjo RAMPS ampak ves program in moč preračunavanja pozicije je v MEGA krmilniku.
Velja dodati, da je MEGA pin kompatibilen z UNO nadgradnjami (shields).
Tehnične specifikacije:
Naredimo še korak naprej. Arduino DUE je baziran na SAM3x8E z ARM Cortex-M3 krmilnikom. To je bil prvi Arduino z 32-bitnim ARM mikrokrmilnikom in je posledično zmogljivejši od MEGA verzije. Lahko ga uporabimo za najzahtevnejše aplikacije kot so recimo droni ali CNC stroji.
Velja dodati, da je DUE prav tako pin kompatibilen z UNO nadgradnjami (shields). Vendar moramo biti pozorni, da lahko uporabimo samo nadgradnje, ki so namenjene 3.3V-nem sistemu.
Tehnične specifikacije:
Na našem spletnem mestu uporabljamo piškotke, da vam zagotovimo najbolj ustrezno izkušnjo, tako da si zapomnimo vaše nastavitve in ponovne obiske. S klikom na "Sprejmi vse" soglašate z uporabo VSEH piškotkov. Lahko pa obiščete "Nastavitve piškotkov", da zagotovite nadzorovano soglasje.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Nujni piškotki so nujno potrebni za pravilno delovanje spletne strani. Ti piškotki anonimno zagotavljajo osnovne funkcionalnosti in varnostne funkcije spletnega mesta.
Piškotek
Trajanje
Opis
__stripe_mid
1 year
Stripe sets this cookie cookie to process payments.
__stripe_sid
30 minutes
Stripe sets this cookie cookie to process payments.
cookielawinfo-checkbox-advertisement
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CookieLawInfoConsent
1 year
Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
elementor
never
This cookie is used by the website's WordPress theme. It allows the website owner to implement or change the website's content in real-time.
PH_HPXY_CHECK
session
This cookie is used to save the information about the current session.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Piškotki zmogljivosti se uporabljajo za razumevanje in analizo ključnih indeksov uspešnosti spletnega mesta, kar pomaga pri zagotavljanju boljše uporabniške izkušnje za obiskovalce.
Piškotek
Trajanje
Opis
_gat
1 minute
This cookie is installed by Google Universal Analytics to restrain request rate and thus limit the collection of data on high traffic sites.
Analitični piškotki se uporabljajo za razumevanje interakcije obiskovalcev s spletno stranjo. Ti piškotki pomagajo zagotoviti informacije o meritvah, kot so število obiskovalcev, stopnja obiskov ene strani, vir prometa itd.
Piškotek
Trajanje
Opis
_ga
2 years
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_gid
1 day
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
CONSENT
2 years
YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
Oglaševalski piškotki se uporabljajo za zagotavljanje ustreznih oglasov in marketinških akcij obiskovalcem. Ti piškotki sledijo obiskovalcem na spletnih mestih in zbirajo informacije za zagotavljanje prilagojenih oglasov.
Piškotek
Trajanje
Opis
VISITOR_INFO1_LIVE
5 months 27 days
A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSC
session
YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devices
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-id
never
YouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt.innertube::nextId
never
This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::requests
never
This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.