Hlavní stránka > arduino > Arduino – nová hračka

Arduino – nová hračka

27.02.2016 (6,634 zobrazení) Komentuj Přejdi na komentáře

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.

Balíčky

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 UNO r3 MEGA328P 5.5$

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

Categories: arduino Tags:
  1. September 27th, 2018 at 08:59 | #1

    A break like a breath, necessary! See you soon !

IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)

What is 3 + 11 ?
Please leave these two fields as-is:

profile
language
trademarks