Arduino – nová hračka
V poslední době je skoro nemožné si nevšimnout boomu malých programovatelných obvodů. Po neustálé masáži např. na rootu jsem se rozhodl, že se rozpomenu na kořeny (Střední škole elektrotechnická), spojím s programováním a budu mít novou zábavu.
Nejdříve jsem se standardně rozhlédl po českých zavedených eshopech (např. Alza). Cena nebyla vysoká, nicméně jsem dostal tip na to, že mám nakupovat přímo v Číně. Našel jsem si AliExpress, se kterým jsem zatím spokojen. Do začátku jsem so objednal Arduino Uno, Nano, pár čidel a příslušenství:
Arduino Nano 3.0 Controller Board 1.9$
DHT11 DHT-11 Digital Temperature and Humidity Temperature sensor 0.83$
DHT22 digital temperature and humidity sensor Temperature and humidity module 2.53$
Photosensitive Sensor Module Light Detection 0.42$
ENC28J60 Ethernet LAN Network 3.3$
HC-SR04 Ultrasonic Sensor Distance Measuring Module 0.8$
Destičku pro testování 1.92$
Kabely Samice 1.6$
Kabely Samce 0.9$
Celkem tedy 19.7$ což he cca v přepočtu 500,- Kč. Pak stačilo 14 – 30 dní počkat a postupně mi to doráželo domů. Ihned jsem začal stavět a testovat .
Pro úplný začátek jsem zkusil, zda funguje. Je potřeba stáhnout ovladač a základní GUI, pro vytvoření kódu a nahrání do Arduina. Po stažení a instalaci Win najdou Arduino jako zařízení na USB a je v systémů vidět jako sériový port.

Serial
Poté spustit GUI pro psaní kódu a nahrávání do zařízení. Pro otestování stačí jednoduchý prográmek, který po “sériovém” portu (emulovaný přes USB) posílá do PC text.
/* Simple Serial ECHO script : Written by ScottC 03/07/2012 */
/* Use a variable called byteRead to temporarily store
the data coming from the computer */
byte byteRead;
void setup() {
// Turn the Serial Protocol ON
Serial.begin(9600);
}
void loop() {
/* check if data has been sent from the computer: */
Serial.println("test");
delay(1000);
}
Nahrání se dělá ikonkou se šipkou
Upload
Někdy to skončí s chybou:
Error
Pak je třeba nastavit port nebo případně odpojit a připojit arduino k USB.
Změna serial portu
Upload by měl vypadat následovně:
No a pak jen zapnout serial konzoli:
Serial Monitor
A sledovat, jak nám to píše do monitoru, co jsme naprogramovali
Serial Monitor
A nakonec zajímavé linky:
České stránky s návody arduino.cz
Tutoriály v češtině arduino8.cz
Tutoriály v angličtine howtomechatronics.com
Pokud si chcete programovat “virtuálně” 123d.circuits.io
A to by do začátku stačilo :D
A break like a breath, necessary! See you soon !