Wprowadzenie



Witam wszystkich

Czym jest Arduino?
Arduino – platforma programistyczna dla projektowania systemów wbudowanych.



Jakich systemów?
-Takich



Lub takich




Czy takich 



Co można zrobić z Arduino?
-WSZYSTKO

Np. zrobimy urządzenie do migania

Otwieramy Arduino IDE    (Pobierz za darmo, bez rejestracji!)
i piszemy:


Co robi ten kod?

*jaki kod? nie jestem programistą!
spoko, postaram mówić wolniej

Mamy 2 funkcji

Void Setup()
Void Loop()

Setup jest wykorzystana tylko jeden raz.
Natomiast Loop to nieskończona pętla.

pinMode(13,OUTPUT)
ustawiamy 13 pin jako wyjście
czemy 13? -temu że ma wbudowany LED


digitalWrite(13, HIGH) -binarne wyjście, czyli 0 lub 1, w napęciu to będzie 0V lub 5V

13 -to numer pina (wyjścia)

HIGH=1=5V
LOW=0=0V

delay(1000) -ta funkcja nic nie robi, tylko czeka
1000- to 1000ms=1s

Z tego wszystkiego pochodzi, że LED świeci 1s, nie świeci 1s i ponowie świeci





Przykładowy kod

int led=13;    //globalne zmienne
int ms=1000;

void Setup()
{
pinMode(led,OUTPUT);
}

void loop()
{
delay(ms); //czekać
digitalWrite(led, HIGH);// wyjście 0V lub 5V 
delay(ms);
digitalWrite(led,LOW);
}


Brak komentarzy:

Prześlij komentarz