Programování pro Arduino: kurz pro začátečníky
Arduino je jednou z nejznámějších vývojových platforem na trhu. Zde se dozvíte, jak správně programovat a používat.
Arduino: Tento hardware je vyžadován pro programování
Arduiny jsou jako písek u moře. V souladu s tím je výběr velký. Pokud ještě nejste s touto záležitostí obeznámeni, máme pro vás několik tipů.
- Arduino Uno je velmi vhodné pro začátečníky, protože poskytuje jak šest analogových pinů, tak 14 digitálních pinů, což znamená, že k nim již můžete připojit mnoho elektronických součástek. Máte také tu výhodu, že můžete (obvykle) vyměnit mikrokontrolér bez zakoupení nové desky. Je také snadné programovat s deskou a poté pájet do obvodu.
- Další dobrou deskou základní úrovně je Arduino Mega 2560. Přestože je čip nainstalován trvale, deska nabízí výrazně více pinů než Uno, ale je také odpovídajícím způsobem dražší.
- Protože platforma Arduino je „Open Source“, existuje také mnoho levných alternativ k „skutečným“ Arduinům.
- Pohodlně najdete na internetu několik sad Arduino, které již přicházejí s celou řadou elektronických součástek, které vám mohou ušetřit peníze.
- Pokud si nekoupíte soupravu, můžete jednotlivé díly získat jednotlivě. Jako začátečník byste si měli nejprve vyzkoušet několik LED, rezistorů, knoflíků, potenciometrů a servo, abyste si mohli vyzkoušet hodně. K propojení součástí je také třeba propojovací kabely a prkénko.
Nainstalujte Arduino IDE
Předtím, než si opravdu užijete svůj Arduino, musíte nejprve nainstalovat Arduino IDE.
- Během instalace v systému Windows se několikrát zeptáte, zda chcete nainstalovat ovladače Arduino. Nezapomeňte kliknout na „Instalovat“ zde, jinak nebudete moci Arduino s PC později používat.
Arduino: kontrolní LED
Ukážeme vám, jak ovládat LED pomocí Arduino.
- Nejprve připojte kolík označený „GND“ ke krátké straně LED pomocí propojovacího kabelu.
- Připojte druhou stranu LED pomocí vhodného odporu.
- Připojte také rezistor na pin 13.
- Spusťte Arduino IDE a připojte Arduino k počítači pomocí kabelu USB.
- Klikněte na záložku "Nástroje" a vyberte svou desku, její specifikace a port.
- V "void setup ()" musíte nejprve přidat příkaz, který definuje pin 13 jako výstup. To lze snadno provést příkazem „pinMode (13, OUTPUT);“ (bez uvozovek).
- Do „void loop ()“ můžete nyní přidávat příkazy, které by měly být prováděny znovu a znovu. Nejprve příkaz "digitalWrite (13, HIGH);" kolík je nastaven na VYSOKÝ, což znamená, že na něj je přivedeno napětí 3, 3 V.
- Nyní přidejte příkaz "delay (1000);" takže program pak čeká na vteřinu.
- Nyní můžete použít příkaz „digitalWrite (13, LOW);“ přidat tak, že program znovu vypne LED. Poté znovu vložte příkaz delay.
- Nakonec nahrajte program do Arduina. Nyní máte blikající LED!
Použijte tlačítka na Arduino
Chcete-li použít tlačítko na Arduino, vložte jej do oblasti drážky prkénku.
- Připojte konektor vlevo dole k 5V kolíku a konektor vpravo dole pomocí odporu 10 kiloohm nebo vyšší k zemi.
- Konektor je také připojen ke kolíku 3 v pravém horním rohu.
- V metodě nastavení nejprve definujete toto tlačítko jako vstup: "pinMode (3, INPUT);"
- Příkazem „digitalRead (3);“ Nyní si můžete přečíst digitální stav špendlíku. Toto je buď VYSOKÉ nebo NÍZKÉ. Jednoduše použijte dotaz if.
Arduino: kontrolní servo
Protože ovládání servo je o něco složitější, shrnuli jsme to pro vás v samostatném článku.
V dalším článku se naučíte, jak psát své vlastní programy v Javě.