Arduino Alapok

Arduino Alapok

 

Az Arduino panel nagyon népszerű az elektronikával és robotikával hobbi szinten foglalkozók körében, mert nagyon egyszerű a használata. A neten rengeteg angol nyelvű Arduino-s robotprojekt és tutorial található.

 

Mi az Arduino?

Az Arduino egy nyílt forráskódú, könnyen használható mikrokontroller alapú fejlesztői platform, amelyet elektronikai projektek készítésére terveztek. Az Arduino lehetővé teszi, hogy szenzorokat, motorokat, LED-eket és egyéb elektronikai komponenseket programozzunk és vezéreljünk egyszerűen, akár anélkül, hogy mélyebb ismeretekkel rendelkeznénk az elektronikáról.

Mi szükséges az Arduino kezdéshez?

  1. Arduino alaplap (pl. Arduino Uno vagz Arduino Nano) – Ez a mikrokontroller, ami a vezérlést végzi.

 

Az Arduino Nano sokkal kisebb méretű mint az Uno. A Nano csatlakozóit tüskesorra cserélték, és úgy alakították ki, hogy egyszerűen rádugható legyen egy dugdosós próbapanelre. Ezáltal nagyon egyszerűen, forrasztás nélkül egészen bonyolult kapcsolások is összeállíthatóak és tesztelhetőek.

  1. USB kábel – Az Arduino alaplapot a számítógéphez csatlakoztatjuk vele.

 

  1. Arduino IDE (Integrated Development Environment) – Ez a program lehetővé teszi, hogy írj és feltölts kódot az Arduino-ra.

 

undefined

  1. LED, ellenállás – Az alap elektronikai komponensek, amelyekkel kezdhetsz.
  2. Bárminemű egyéb szenzorok és komponensek (pl. nyomógombok, potenciométerek) a további kísérletekhez.

 

 

1. Arduino telepítése és az első program (Hello World)

A legegyszerűbb módja annak, hogy elkezdjük az Arduino programozást, ha először egy alapvető "Hello World"-ot írunk. Az Arduino környezetben ez az alap kód, amely egy LED-et villogtat.

Lépések:

  1. Töltsd le és telepítsd az Arduino IDE-t.
  2. Csatlakoztasd az Arduino alaplapot a számítógépedhez USB kábel segítségével.
  3. Indítsd el az Arduino IDE-t, és válaszd ki az eszközt és a portot:
    • Eszköz > Arduino Uno (vagy a megfelelő eszköz típus)
    • Eszköz > Port > válaszd ki a megfelelő COM portot
  4. Másold be az alábbi kódot az IDE-be:

 

void setup() {

  pinMode(13, OUTPUT);  // A 13-as pin (beépített LED) kimeneti módba állítása

}

 

void loop() {

  digitalWrite(13, HIGH);  // A LED felkapcsolása

  delay(1000);              // 1 másodperc várakozás

  digitalWrite(13, LOW);   // A LED kikapcsolása

  delay(1000);              // 1 másodperc várakozás

}

 

Ez a program folyamatosan fel- és lekapcsolja a 13-as pinhez csatlakoztatott LED-et, ami a beépített LED az Arduino Uno alaplapon. A kódot úgy tervezték, hogy 1 másodpercenként felvillanjon, majd lekapcsolódjon.

  1. Kattints a Feltöltés gombra (az ideiglenes nyílra), hogy feltöltsd a kódot az Arduino-ra.
  2. Az Arduino LED-je most már villogni fog!

 

Egyébb programok amiket érdemes megnézni : ARDUINO alapok - Robotépítés kezdőknek

Niciun comentariu:

Trimiteți un comentariu