S
Silinen üye 106715
Ziyaretçi
Projede Uno kullanmak istiyorum. Kod olarak çok fazla bir bilgim yok. Hatta neredeyse hiç.
Son düzenleyen: Moderatör:
int kirmiziPin = 9;
int yesilPin = 10;
int maviPin = 11;
int kirmizi, yesil, mavi;
void setup()
{
pinMode(kirmiziPin, OUTPUT); pinMode(yesilPin, OUTPUT); pinMode(maviPin, OUTPUT); pinMode(A0, INPUT); pinMode(A1, INPUT); pinMode(A2, INPUT); Serial.begin(9600);
}
void loop()
{
kirmizi=analogRead(A0); kirmizi=map(kirmizi,0,1024,0,255);
yesil=analogRead(A1); yesil=map(yesil,0,1024,0,255);
mavi=analogRead(A2); mavi=map(mavi,0,1024,0,255); renkAyarla(kirmizi, yesil,mavi); Serial.println(kirmizi); Serial.println(yesil); Serial.println(mavi); delay(1000);
}
void renkAyarla(int kirmizi, int yesil, int mavi) {
kirmizi = 255 - kirmizi;
yesil = 255 - yesil;
mavi = 255 - mavi;
analogWrite(kirmiziPin, kirmizi); analogWrite(yesilPin, yesil); analogWrite(maviPin, mavi);
}
Teşekkürlerbenim pek elektronik bilgim yok fakat az çok kodlama biliyorum
2x 220ohm
1x 100ohm
1x breadboard
herhangi bir kablo
40 pin Erkek Erkek 200mm 20cm Jumper Kablo , , 4,13 TL , Satın Al
Breadboard , breadboard , 7,63 TL , Satın Al
diğer ürünleride f1depo.com dan bulabilirsin
https://i.hizliresim.com/LlaJvz.png
bu bağlantı kusura bakma, Birazcik garip çizdim hizli yardimci olmak için umarim anlarsin
resmin hepsini çizmedim sadece rgb led örnek devresine buzzer felan ekledim.
buda kod
Kod:int kirmiziPin = 9; int yesilPin = 10; int maviPin = 11; int kirmizi, yesil, mavi; void setup() { pinMode(kirmiziPin, OUTPUT); pinMode(yesilPin, OUTPUT); pinMode(maviPin, OUTPUT); pinMode(A0, INPUT); pinMode(A1, INPUT); pinMode(A2, INPUT); Serial.begin(9600); } void loop() { kirmizi=analogRead(A0); kirmizi=map(kirmizi,0,1024,0,255); yesil=analogRead(A1); yesil=map(yesil,0,1024,0,255); mavi=analogRead(A2); mavi=map(mavi,0,1024,0,255); renkAyarla(kirmizi, yesil,mavi); Serial.println(kirmizi); Serial.println(yesil); Serial.println(mavi); delay(1000); } void renkAyarla(int kirmizi, int yesil, int mavi) { kirmizi = 255 - kirmizi; yesil = 255 - yesil; mavi = 255 - mavi; analogWrite(kirmiziPin, kirmizi); analogWrite(yesilPin, yesil); analogWrite(maviPin, mavi); }
kod bana ait degildir
umarım yardımcı olabilmişimdir iyi forumlar
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.