Havada yazı projelerini biliyorsunuzdur.Yabancı bir kaynaktan bulduğum bu havada yazı projesi umarım işinize yarar.Arduino ile yapılmış.Kodu yeniledim. Link:http://www.openobject.org/opensourceurbanism/Moving_to_the_Arduino Gerekenler: 7 LED 7 100 ohm direnç Breadboard veya delikli plaket Arduino Biraz kablo Plaket kullanacaksanız header Vermiş olduğum linkteki resimlere bakarak yapabilirsiniz.Arduino'nun 1,2,3,4,5,6 ve 7. pinlerine 7 100 ohm direnç ile 7 led takılmıştır.Ledlerin negatif bacakları gnd'ye gitmektedir. Tebrikler!devreyi tamamladınız!Ama daha işimiz bitmedi. Kod: int _[] = {0,0,0,0,0, 0,0,0,0,0, 0,0,0,0,0}; int A[] = {0,1,1,1,1, 1,0,1,0,0, 0,1,1,1,1}; int B[] = {1,1,1,1,1, 1,0,1,0,1, 0,1,0,1,0}; int C[] = {0,1,1,1,0, 1,0,0,0,1, 1,0,0,0,1}; int D[] = {1,1,1,1,1, 1,0,0,0,1, 0,1,1,1,0}; int E[] = {1,1,1,1,1, 1,0,1,0,1, 1,0,1,0,1}; int F[] = {1,1,1,1,1, 1,0,1,0,0, 1,0,1,0,0}; int G[] = {0,1,1,1,0, 1,0,1,0,1, 0,0,1,1,0}; int H[] = {1,1,1,1,1, 0,0,1,0,0, 1,1,1,1,1}; int I[] = {0,0,0,0,1, 1,0,1,1,1, 0,0,0,0,1}; int J[] = {1,0,0,0,0, 1,0,0,0,1, 1,1,1,1,1}; int K[] = {1,1,1,1,1, 0,0,1,0,0, 0,1,0,1,1}; int L[] = {1,1,1,1,1, 0,0,0,0,1, 0,0,0,0,1}; int M[] = {1,1,1,1,1, 0,1,1,0,0, 0,1,1,1,1}; int N[] = {1,1,1,1,1, 1,0,0,0,0, 0,1,1,1,1}; int O[] = {0,1,1,1,0, 1,0,0,0,1, 0,1,1,1,0}; int P[] = {1,1,1,1,1, 1,0,1,0,0, 0,1,0,0,0}; int Q[] = {0,1,1,1,1, 1,0,0,1,1, 0,1,1,1,1}; int R[] = {1,1,1,1,1, 1,0,1,0,0, 0,1,0,1,1}; int S[] = {0,1,0,0,1, 1,0,1,0,1, 1,0,0,1,0}; int T[] = {1,0,0,0,0, 1,1,1,1,1, 1,0,0,0,0}; int U[] = {1,1,1,1,1, 0,0,0,0,1, 1,1,1,1,1}; int V[] = {1,1,1,1,0, 0,0,0,0,1, 1,1,1,1,0}; int W[] = {1,1,1,1,0, 0,0,1,1,0, 1,1,1,1,0}; int X[] = {1,1,0,1,1, 0,0,1,0,0, 1,1,0,1,1}; int Y[] = {1,1,0,0,0, 0,0,1,0,0, 1,1,1,1,1}; int Z[] = {1,0,0,1,1, 1,0,1,0,1, 1,1,0,0,1}; int letterSpace; int dotTime; void setup() { // setting the ports of the leds to OUTPUT pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, OUTPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); // defining the space between the letters (ms) letterSpace = 6; // defining the time dots appear (ms) dotTime = 3; } void printLetter(int letter[]) { int y; // printing the first y row of the letter for (y=0; y<5; y++) { digitalWrite(y+2, letter[y]); } delay(dotTime); // printing the second y row of the letter for (y=0; y<5; y++) { digitalWrite(y+2, letter[y+5]); } delay(dotTime); // printing the third y row of the letter for (y=0; y<5; y++) { digitalWrite(y+2, letter[y+10]); } delay(dotTime); // printing the sspace between the letters for (y=0; y<5; y++) { digitalWrite(y+2, 0); } delay(letterSpace); } void loop() { // printing some letters printLetter(P); printLetter(O); printLetter(V); printLetter(_); } "PrintLetter"in karşısındaki parantezlere istediğiniz harfleri yazın.Uzunsa PrintLetter'i çoğaltın. İster elle sallayın,ister platformla döndürün.(Platformla döndürmek için pil gerekecektir.) Platform örneği için googleye pov display yazın bir şeyler bulursunuz. Üzgünüm,internet çok yavaş olduğu için resim koyamadım.Proje denenmiştir.
quote:Orijinalden alıntı: Teamhoody başkan resimsiz de anlaşılmıyo ki :/ emeğe saygı, eyvallah Reklam yapmak için yapmadığınız kalmadı < Bu ileti mobil sürüm kullanılarak atıldı >