Picproje Elektronik Sitesi

DERLEYİCİLER => PIC C => Konuyu başlatan: Elektrik2012 - 29 Nisan 2014, 22:50:26

Başlık: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: Elektrik2012 - 29 Nisan 2014, 22:50:26
Merhaba 16f84 yapılmış olan havada kayan yazi devresini yaptım,Program Görüntü Ve Ses Yazmam lazım nasıl yazıcam 1 günüm kaldı biraz geç kaldım,Hastayım biraz Üşütmüşüm, Uğraşamıyorum Yardımcı olursanız çok sevinirim.Şimdiden Teşekkür ederimNot alicam :) Biraz sıkıştım


Devre https://320volt.com/pic16f84-ile-havada-yazi/ (https://320volt.com/pic16f84-ile-havada-yazi/)


#include <pic.h>
#include <delay.c>

main(void)
{

unsigned int i;
unsigned char dizi[]={
0xFF,0x02,0x0C,0x02,0xFF,0x00, // M
0xFF,0x89,0x89,0x89,0x81,0x00, // E
0xFF,0x11,0x31,0x51,0x8E,0x00, // R
0xFF,0x10,0x10,0x10,0xFF,0x00, // H
0xFC,0x12,0x11,0x12,0xFC,0x00, // A
0xFF,0x89,0x89,0x89,0x76,0x00, // B
0xFC,0x12,0x11,0x12,0xFC,0x00, // A
0x00,0x00,0x00,0x00,0x00,0x00  // Bosluk
};

TRISB=0;

for(;;){
for(i=0;i<48;i++){
PORTB=dizi[i];
DelayMs(1);  // 1ms bekle
}
DelayMs(48); // 48ms bekle
}
}



Bir ricam daha olucak hex kodu oluşturup yollarmısınız Gerçekten utanıyorum,Kusura bakmayın biraz hazıra konmuş gibi oldu :(
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: Elektrik2012 - 30 Nisan 2014, 19:27:04
Hepinize çok teşekkür ederim kendimi topalardım iyileştim :)halletim,Çok teşekkür ederim :)
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: baran123 - 30 Nisan 2014, 22:41:43
Merhaba eğer proje tamamlandı ise bitmiş halini paylaşır mısınız gerçekten ilk defa uçan yazı yapacağım hiç fikrim yok nasıl yapacağım hakkında

İyi çalışmalar.
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: Elektrik2012 - 30 Nisan 2014, 22:52:53
Proje tamamen bitti fakat nasıl paylaşaacağım,Okulda kaldı resimler filan Ama size yardımcı olmaya çalışıyım nerde takıldınız?.
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: baran123 - 03 Mayıs 2014, 01:26:20
Ben ilk kez başlıyorum havada yazıya fakat başlayamadım bir türlü nasıl yapabilirim nereden başlamalıyım ?
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: aydınD - 15 Mayıs 2014, 09:42:02
öncelikle devreyi kurman gerekiyor
bu devreyi bir ucundan veya ağırlık merkezinden motora bağlaman lazım
burada en zor ve önemli nokta motorun sabitlenmesi ve motor dönüşü yaparken oluşacak balansın giderilmesi gerekmektedir
aksi takdirde istediğiniz yazıyı alamazsınız
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: Elektrik2012 - 18 Temmuz 2014, 11:35:26
Arkaşlar kusura bakmayın mesajım biraz geç oldu.Ama konuyu açtığımı unutmuşum sorunum çözüldü,aydın beyin dediği gibi en zor görev motorun sabitlenmesi dönerken yalpa yapınca yazı zor okunuyor çok güzel ayarlamanızz lazım ben bir kereste ve parçasının üsstüne kurdum okulda kaldı o yüzden çekemedimresim falan ama yapmak isteyene yardımcı olmaya çalışırım.
Yazıyı değiştirmek için biraz uğraşıyorsunuz program üzerinde tubitaktaki program micro c ile yazılmış merhaba yazıyordu galiba ben onu Ccs c çevirdim çok zor olmadı.
Daha sonra ne yazacağını hesaplamak için her harf için değer giriyoruz onun hesabı var başka zor bir şey yok
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: bulent_110 - 18 Temmuz 2014, 13:44:58
motorun devreyle baglantısı nasıl olmalı yardım edebilir misiniz bir de nasıl bi motor kullanmalıyım?
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: Elektrik2012 - 30 Temmuz 2014, 16:03:27
Motor pcp kartın tam ortasında olmalı ki yapla yapmasın öyle çok özel bir motor olmasına gerek yok :) açıkçası motor hızına göre yazı daha okunaklı oluyor tamamen deneyerek bulabilirsiniz.
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: Berk - 04 Aralık 2014, 01:18:09
arkadaşlar ben bu projeyi yapıcam ama MEHMET yazması lazım bi türlü beceremedim. hangi programda yazıcaz nasıl hex yapıcaz yardımcı olurmusunuz
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: kutahyaspor - 04 Aralık 2014, 06:56:48
yazıda çok detaylı anlatılmış.
https://320volt.com/pic16f84-ile-havada-yazi/ binary kısmını hesaplamak için şurayı kullanabilirsin;
http://www.mathsisfun.com/binary-decimal-hexadecimal-converter.html

kolay gelsin.

mesaj birleştirme:: 04 Aralık 2014, 07:00:15

sayfanın altında yorumlarda tüm harflerin karşılıkları da verilmiş.
Alıntı Yap0xFC,0x12,0x11,0x12,0xFC,0x00, // A
0xFF,0x89,0x89,0x89,0x76,0x00, // B
0x7E,0x81,0x81,0x81,0x42,0x00, // C
0x3E,0x41,0xC1,0x41,0x22,0x00, // Ç
0xFF,0x81,0x81,0x81,0x7E,0x00, // D
0xFF,0x89,0x89,0x89,0x81,0x00, // E
0xFF,0x09,0x09,0x09,0x01,0x00, // F
0x7E,0x81,0x81,0x91,0x72,0x00, // G
0x7C,0x83,0x83,0x93,0x74,0x00, // Ğ
0xFF,0x10,0x10,0x10,0xFF,0x00, // H
0x00,0x81,0xFF,0x81,0x00,0x00, // I
0x00,0x84,0xFD,0x84,0x00,0x00, // İ
0x60,0x80,0x81,0x7F,0x01,0x00, // J
0xFF,0x18,0x24,0x42,0x81,0x00, // K
0xFF,0x80,0x80,0x80,0x80,0x00, // L
0xFF,0x02,0x0C,0x02,0xFF,0x00, // M
0xFF,0x04,0x08,0x10,0xFF,0x00, // N
0x7E,0x81,0x81,0x81,0x7E,0x00, // O
0x78,0x85,0x84,0x85,0x78,0x00, // Ö
0xFF,0x11,0x11,0x11,0x0E,0x00, // P
0xFF,0x11,0x31,0x51,0x8E,0x00, // R
0x46,0x89,0x89,0x89,0x72,0x00, // S
0x26,0x49,0xC9,0x49,0x32,0x00, // Ş
0x01,0x01,0xFF,0x01,0x01,0x00, // T
0x7F,0x80,0x80,0x80,0x7F,0x00, // U
0x7C,0x81,0x80,0x81,0x7C,0x00, // Ü
0x0F,0x30,0xC0,0x30,0x0F,0x00, // V
0x07,0x08,0xF0,0x08,0x07,0x00, // Y
0xE1,0x91,0x89,0x85,0x83,0x00, // Z
Başlık: Ynt: 16f84 Havada kayan yazi Kod değiştirme Ödev (Hastayım Biraz Geç kaldım)
Gönderen: Berk - 04 Aralık 2014, 22:21:01
Çok teşekür ederim beyler uğraşıyim biraz sağolun :)