Ardunio, kodların yazıldığı sayfaya sketch adını veriyor yani karalama.Setup() ve Loop() bölümeri bu karalamalarda mutlaka olmak zorunda.
void setup () { ilk değerler ve ilk başta bir kere çalışacak kodlar } void loop() { // devamlı tekrarlanarak sırasıyla çalışacak kodları burada yazıyoruz }
Bu yazımda Arduino'nun çıkışlarına led bağlayarak, bir kaç örnekle çıkışlara hükmedeceğiz.Yazımda yapacağımız uygulamalardaki malzemeler ise şunlar:
- 4 adet Led (Farklı renklerde olursa güzel olur.) - Jumper Kablolar - Direnç (İsteğe bağlı ben şahsen kullanmadım.)
Öncelikle her mikroişlemciye girişte olduğu gibi klasik bir giriş ile yani led flaşör ile giriş yapalım.
Launchpad 10.pinini çıkış olarak aldım ve oraya bir led bağladım. Dileyen ledin önüne direnç de koyabilir.
İsteğimiz şu olacak, led 1 saniye yanacak ve 1 saniye sönecek. Kodlar ve şeması;
void setup() { // Pinler Çıkış olarak belirleniyor pinMode(10, OUTPUT); // MAVI LED } void loop() { digitalWrite(10, HIGH); // LED yanik delay(500); // 500mS bekle digitalWrite(10, LOW); // LED sonuk delay(500); // 500ms bekle }
Bu yazımda Arduino'nun çıkışlarına led bağlayarak, bir kaç örnekle çıkışlara hükmedeceğiz.Yazımda yapacağımız uygulamalardaki malzemeler ise şunlar:
- 4 adet Led (Farklı renklerde olursa güzel olur.)
- Jumper Kablolar
- Direnç (İsteğe bağlı ben şahsen kullanmadım.)
Öncelikle her mikroişlemciye girişte olduğu gibi klasik bir giriş ile yani led flaşör ile giriş yapalım.
Launchpad 10.pinini çıkış olarak aldım ve oraya bir led bağladım. Dileyen ledin önüne direnç de koyabilir.
İsteğimiz şu olacak, led 1 saniye yanacak ve 1 saniye sönecek. Kodlar ve şeması;
< Resime gitmek için tıklayın >
Biraz daha görsel tabiri caizse cix birşey yapalım :) . 4 adet ledi yanyana sırayla yakalım ve 4'ü aynı anda yanmadan hiçbiri sönmesin. Kodlar :
< Resime gitmek için tıklayın >
Video :
Videoyu izlemek için tıklayınız