Arduino radionica: Paljenje svetla v2.0

Evo novog teksta pod kategorijom „Arduino radionica“! Ovo će biti kratak video tutorijal


Jednostavno rečeno ovo je verzija 2 prethodnog teksta o paljenju svetla putem bluetooth-a. Umesto bluetooth komunikacije ovaj put ćemo koristiti „žičnu“ komunikaciju, tj. komuniciraćemo preko serijskog porta sa našim Arduinom. Ono što će biti različito od klasične serijske komunikacije, koju ćemo koristiti u tutorijalima „Arduino učionice“ , putem serijskog monitora je to da ćemo napraviti sami naš mali program koji će imati 2 dugmeta za kontrolu svetla, kao na slici ispod.

slika

Za pravljenje ove jednostavne aplikacije koristićemo C# programski jezik. Ono što treba da imate je neki od Visual Studio-a, u ovom tutorijalu ja sam koristio Visual Studio 2013.

Da skrenem pažnju odmah na početku, umesto releja koji smo koristili u prošlom projektu ja sam ovaj put palio i gasio ugrađenu LED na samoj Arduino ploči, a vi možete priključiti relej, različite LED ili šta vam drugo padne na pamet, ovo je samo kratak primer koji će nekima možda probuditi malo mašte.

 

Kod za Arduino

 

int ledPin = 13;
String unos;

void setup(){
  pinMode(ledPin, OUTPUT);
  digitalWrite(ledPin,LOW);
  Serial.begin(9600);
}

void loop(){
  unos = Serial.readString();

  if (unos == "1"){
    digitalWrite(ledPin,HIGH);
  }

  if (unos == "0"){
    digitalWrite(ledPin,LOW);
  }
}


Ovde je kraj, ali nije kraj i neograničenim mogućnostima koje vas čekaju kada se upustite u svet elektronike i programiranja…do sledećeg teksta, pozdrav!


Autor:

Aleksa Ristić

Student, bloger, veliki entuzijast i kreativac

Advertisements

Оставите одговор

Попуните детаље испод или притисните на иконицу да бисте се пријавили:

WordPress.com лого

Коментаришет користећи свој WordPress.com налог. Одјавите се / Промени )

Слика на Твитеру

Коментаришет користећи свој Twitter налог. Одјавите се / Промени )

Фејсбукова фотографија

Коментаришет користећи свој Facebook налог. Одјавите се / Промени )

Google+ photo

Коментаришет користећи свој Google+ налог. Одјавите се / Промени )

Повезивање са %s