Renk sensörü ile üç temel rengi kalibre ettim ve renkleri okuyabiliyorum fakat bu renkleri nasıl değerlendirebilirim mesela kırmızı rengi algılayınca ledi yak gibi bir görev vermek istiyorum lütfen yardım eder misiniz? üç renge de üç farklı görev vermeyi planlıyorum algıladığı renge göre karşısındaki görevi uygular böylece şimdiden teşekkürler.
cok ılgınc rengi okuyabiliyorsun yapacagın sadecd bir if yazmak. eğer kırmızıysa led1 yak demek lazım. hiç led yaktınız mı dıye sormak ıstemiyorum
bir if yazmakla olmuyor. Renkler bir arrayin içinden gelen değerlere göre seçiliyor. ama if(renkler[renk]== “Kirmizi”){ } dediğimde araya verdiğim görevi yapmıyor maalesef.
e tabi sen if fonksiyonun karşılaştırma yaparken 1 byte ı dikkate aldığını bilseydin bu konuyu açmaz ve böyle soru sormazdın. Kirmizi bir string ifadedir. Seninde string karşılaştırması yapman gerekir. strcmp() fonksiyonunu araştır. Bu sana çözüm olacaktır.