Novinky — Arduino

Začíname s Arduinom #02 Riadenie LED tlačidlom

Publikoval Silvia Al Hafoudh

V predošlom príklade sme si ukázali prácu s digitálnym výstupom. Dnes sa budeme venovať digitálnemu vstupu. Tlačidlo vieme použiť ako najjednoduchší snímač pevnej prekážky. Keď robot narazí na prekážku, stlačí sa tlačidlo. Tento náraz budeme signalizovať rozsvietením internej LEDky. Zapojenie tlačidla   Zapojenie s pull down rezistorom   Zo schémy si vieme povedať že pri rozopnutom tlačidle je cez 10KΩ rezistor na náš vstupný pin privedená zem, teda logická 0. Cez zatlačené tlačidlo vznikne na rezistore rozdiel potenciálov a na vstup privedieme logickú 1 (5V). Zdanlivo by to mohlo fungovať aj bez rezistora. Ten je však veľmi dôležitý. Bez neho...

Viac →

Začíname s Arduinom #01 Rozblikáme LEDku

Publikoval Silvia Al Hafoudh

Prvý príklad je jednoduchý, ale veľa si z neho odnesieš. Ukážeme si ako najjednoduchšie zapojiť LEDku. Digitálny pin použijeme ako výstup a v programe mu budeme nastavovať hodnoty tak aby LEDka blikala. Zapojenie LED  Ako na obrázku zapojenia vidno, LEDka má dva vývody - anódu a katódu. Katóda sa pripája na záporný pól a anóda cez rezistor na kladný. V našom prípade na digitálny pin 13. Katóda je tá kratšia nozička, alebo keď sa pozrieš dovnútra, katóda má vačšiu plôšku. V prípade že LEDku zapojíš opačne, nestane sa nič. Dbaj však na to aby si použil rezistor. LEDkou môže tiecť iba obmedzený prúd...

Viac →

Arduino YÚN datalogger

Publikoval Stanislav Jochman

Arduino YÚN je zaujímava Arduino doska s podporou pre IOT. Internet of Things sú zariadenia schopné internetového pripojenia s možnosťou nahrávania dát, prípadne ovládanie cez internet. Na doske sa nachádza procesor Atmega32u4, ktorý je programovateľný užívateľom. Okrem toho má YÚN v sebe zabudovaný procesor, na ktorom dokáže bežať OS Linux. Ten sa stará o sieťovú komunikáciu a tiež umožňnuje pripojenie USB alebo SD karty ako úložiska. To robí z Arduina YÚN ideálnu dosku pre IOT projekty. Z programátorského hľadiska sa programuje Arduino YÚN ako Arduino Leonardo nakoľko je postavené na rovnakom procesore. Arduino YÚN má však vďaka druhému procesoru, na...

Viac →

Vyhraj Arduino Micro

Publikoval Silvia Al Hafoudh

Sme zvedavý na tvoj projekt z oblasti robotiky, automatizácie alebo aj elektroniky. Hľadáme projekty veľké aj malé, z Lega Mindstorms ale aj s Arduinom, Raspberry, STMkom či návrhy vlastných plošákov. Vždy sa máme čo učiť. Každý projekt je pre jednotlivca dôležitý, posúva ho vpred. Chceme dať priestor aj projektom, pre ktoré nie je súťažná kategória. Tak sa pochváľ na čom pracuješ! Môžeš inšpirovať ostatných a zároveň vyhrať Arduino Micro. Je to jednoduché. Stačí ak pošleš krátky popis svojho projektu s fotkou na sutaz@roboking.sk a si v hre. Vytvorili sme sekciu: Inšpiruj sa!  Nájdeš tu napríklad: Robotické rameno riadené Arduinom Mega od Martina...

Viac →

Ako začať s Arduinom

Publikoval Silvia Al Hafoudh

Nutné minimum kódu Na to, aby sa program správne skompiloval je potrebné základné minimum kódu. Minimálna štruktúra programu slúžiaca na to, aby ho doska vôbec vedela spracovať. *Keď si otvoríš Arduino IDE, v každom novom projekte budeš mať tento kus kódu už napísaný.   Arduino potrebuje dve metódy: setup() a loop(). Kód teda pozostáva z dvoch hlavných častí. Ako už z názvu vyplýva, funkcia setup() slúži na definovanie základných nastavení, ako napríklad definovanie premenných, nastavenia pin módov či spustenie knižníc. Na základe nich Arduino vie ako má začať pracovať.Táto funkcia sa spúšta iba raz, na začiatku programu. Spustí sa vždy po...

Viac →