Мигане: включване и изключване на светодиод

На повечето езици за програмиране, първата стъпка е да се изпише „Hello World”. Понеже Arduino няма дисплей вместо да изпишем Hello World караме светодиод да мига.Това е доказателство, че успешно си комуникираме с Arduino и то е готово да следва нашите команди.

Платките Arduino са конструирани така че да може да използвате светодиод вързан към пин 13 без да е необходим резистор. При връзване на светодиод към кой да е друг пин е нужно да използвате външен резистор за да не изгорите светодиода.

Светодиодите имат поляритет, което значи че имат обособени плюс и минус крачета. За да светят, крачетата трябва да са свързани правилно. По-дългото краче на светодиода е плюса и него трябва да свържете към пин 13. По-късото краче (минуса) свържете към пина маркиран GND.

Схема

Снимка

/* Migasht svetodiod
* ------------
*
* pali i gasi svetodiod svarzan kam pin 13
*
*/

int ledPin = 13; 		// svetodiodat e svarzan kam cifrov pin 13
void setup()
{
pinMode(ledPin, OUTPUT); 	// deklarira cifrovia pin kato izhod
}

void loop()      // tazi chast ot programata se izpalnyava dokato ne sprete zahranvaneto na 
		 // Arduino ili ne kachite druga programa
{
digitalWrite(ledPin, HIGH);		// zapalva svetodioda
delay(1000); 				// izchakva sekunda
digitalWrite(ledPin, LOW);		// izgasya svetodioda
delay(1000); 				// izchakva sekunda
}

Share