Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trCommodoreCommodore DonanımC64 - HC06 Bluetooth Bağlantısı
Sayfa: 1 [2]   Aşağı git
Yazdır
Gönderen Konu: C64 - HC06 Bluetooth Bağlantısı  (Okunma Sayısı 4214 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
spunky
Deneyimli
*****
Mesaj Sayısı: 752


10 Çeşit insan vardır. Binary bilen ve bilmeyen.


Üyelik Bilgileri WWW
« Yanıtla #15 : Mayıs 27, 2019, 18:43:14 ÖS »

HC06'larım yolda sanırım yarın elimde olur. Bu arada Obsesiflik ve heves bir araya gelince insan Bluetooth adı olarak Commodore64 görmek istiyor, hiç değilse C=64 falan olsun diyor.

Ne olduğunu üç aşağı beş yukarı bilmekle beraber hiç heves edip edinmediğim bu ardinio işine girmem gerektiğini anladım bu heves için.

uygun fiyata "ARDUNIO UNO R3 (CH340G) MEGA328P WAVGAT" diye bir şey var. Bu bildiğimiz ardunio mu oluyor ? aldığımız bluetooth modüllerini buna bağlayarak ad değişikliğini yapabiliyor muyuz ?
Logged

A500+ |68020M-Tec Turbo,3.1 Rom, 4.5MB Ram, Indivision ECS, SCSI External CD-Writer, SCS2SD via A590|
A1200 |Apollo 040, 32MB Ram, 14" 1438|
Commodore 64c |SD2IEC,IrqHack,1084,Final III|
Amstrad CPC6128 |3.5" Hack|
Sega MDII, Sega MS, Ps1, Ps2, PS3, Micro Genius, A2600, PSP, Nintendo DS
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 928


Üyelik Bilgileri WWW
« Yanıtla #16 : Mayıs 27, 2019, 19:13:56 ÖS »

HC-06 henüz diğer cihazla eşleşmeden önce AT komut modunda oluyor. O esnada AT+NAME=C64 diyerek Bluetooth adını değiştirebilirsiniz.
Logged

http://cbm.ficicilar.name.tr/ - Commodore Hacking
spunky
Deneyimli
*****
Mesaj Sayısı: 752


10 Çeşit insan vardır. Binary bilen ve bilmeyen.


Üyelik Bilgileri WWW
« Yanıtla #17 : Mayıs 27, 2019, 19:38:00 ÖS »

HC-06 henüz diğer cihazla eşleşmeden önce AT komut modunda oluyor. O esnada AT+NAME=C64 diyerek Bluetooth adını değiştirebilirsiniz.


Nerde dicez abi bunu ?C64'e bağlıyken mi ? her seferinde mi yapmamız gerekiyor ? yani ardinyo karta ihtiyaç yok mu ?
Logged

A500+ |68020M-Tec Turbo,3.1 Rom, 4.5MB Ram, Indivision ECS, SCSI External CD-Writer, SCS2SD via A590|
A1200 |Apollo 040, 32MB Ram, 14" 1438|
Commodore 64c |SD2IEC,IrqHack,1084,Final III|
Amstrad CPC6128 |3.5" Hack|
Sega MDII, Sega MS, Ps1, Ps2, PS3, Micro Genius, A2600, PSP, Nintendo DS
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 928


Üyelik Bilgileri WWW
« Yanıtla #18 : Mayıs 27, 2019, 19:51:20 ÖS »

1. HC-06'yı C64'e takıyoruz.
2. C64'te benim commlib programını yükleyip bahsettiğim ayarları yapıyoruz.
3. 9600bps'te mini terminali açıp
AT+BAUD2
diyoruz. Artık HC-06 2400bps'te çalışacak. CTRL-J ile mini terminalden çıkıyoruz.
4. Herhangi bir terminal programını C64'e yüklüyoruz (CCGMS mesela, ya da CaTer, ya da Striketerm, ...).
5. Terminal programını 2400 bps 8 data bit, No parity, 1 stop bit moduna ayarlıyoruz (2400 8N1 diye kısaltılır).
6. Terminal programında AT+NAME=COMMODORE64 yazıp return'e basıyoruz.
7. Host makinede (Raspberry Pi, Linux makine, ya da tcpser çalıştıran bir Windows) Bluetooth cihazları arayıp COMMODORE64 ile eşleştiriyoruz.
8. Artık C64'te terminalde yazdıklarımız diğer makineye gidecek; diğer makinede Bluetooth bağlantı noktasına gönderilenler de C64 ekranına.

Bu noktadan sonrası bağlandığınız cihazla olan ilişkinize kalmış. Linux üzerinde herhangi bir telnet BBS'e telnet çekebilirsiniz. lynx veya browsh browser'ları ile İnternet'e çıkabilirsiniz. mail -s konu eposta@adresi.com ile email gönderebilirsiniz vs.


Logged

http://cbm.ficicilar.name.tr/ - Commodore Hacking
spunky
Deneyimli
*****
Mesaj Sayısı: 752


10 Çeşit insan vardır. Binary bilen ve bilmeyen.


Üyelik Bilgileri WWW
« Yanıtla #19 : Mayıs 27, 2019, 19:57:45 ÖS »

Oley Kahkaha
Logged

A500+ |68020M-Tec Turbo,3.1 Rom, 4.5MB Ram, Indivision ECS, SCSI External CD-Writer, SCS2SD via A590|
A1200 |Apollo 040, 32MB Ram, 14" 1438|
Commodore 64c |SD2IEC,IrqHack,1084,Final III|
Amstrad CPC6128 |3.5" Hack|
Sega MDII, Sega MS, Ps1, Ps2, PS3, Micro Genius, A2600, PSP, Nintendo DS
spunky
Deneyimli
*****
Mesaj Sayısı: 752


10 Çeşit insan vardır. Binary bilen ve bilmeyen.


Üyelik Bilgileri WWW
« Yanıtla #20 : Mayıs 28, 2019, 19:56:20 ÖS »

Bugün HC06'larımız geldi. Mathman abim'de sağolsun Karaköy tarafına geçmişken 24Pin user port buldu aldı fekat tanesine 4 dolar istiyorlar. Evet 4 Dolar... HC06 ve ucuna takacağımız soket aynı para Kahkaha.

Neyse ondan da aldık, haftasonu c64'den foruma mesaj atmış oluruz gibi görünüyor.

Bu arada özellikle İlker Abi'ye sormak istediğim bir konu var, HC06 ile çok benzer görünen wifi modülleri var. Bu işi bluetooth yerine wifi tarafına taşımak mümkün olur mu ne dersiniz ?

Logged

A500+ |68020M-Tec Turbo,3.1 Rom, 4.5MB Ram, Indivision ECS, SCSI External CD-Writer, SCS2SD via A590|
A1200 |Apollo 040, 32MB Ram, 14" 1438|
Commodore 64c |SD2IEC,IrqHack,1084,Final III|
Amstrad CPC6128 |3.5" Hack|
Sega MDII, Sega MS, Ps1, Ps2, PS3, Micro Genius, A2600, PSP, Nintendo DS
spunky
Deneyimli
*****
Mesaj Sayısı: 752


10 Çeşit insan vardır. Binary bilen ve bilmeyen.


Üyelik Bilgileri WWW
« Yanıtla #21 : Haziran 06, 2019, 16:23:20 ÖS »

1. HC-06'yı C64'e takıyoruz.
2. C64'te benim commlib programını yükleyip bahsettiğim ayarları yapıyoruz.
3. 9600bps'te mini terminali açıp
AT+BAUD2
diyoruz. Artık HC-06 2400bps'te çalışacak. CTRL-J ile mini terminalden çıkıyoruz.
4. Herhangi bir terminal programını C64'e yüklüyoruz (CCGMS mesela, ya da CaTer, ya da Striketerm, ...).
5. Terminal programını 2400 bps 8 data bit, No parity, 1 stop bit moduna ayarlıyoruz (2400 8N1 diye kısaltılır).
6. Terminal programında AT+NAME=COMMODORE64 yazıp return'e basıyoruz.
7. Host makinede (Raspberry Pi, Linux makine, ya da tcpser çalıştıran bir Windows) Bluetooth cihazları arayıp COMMODORE64 ile eşleştiriyoruz.
8. Artık C64'te terminalde yazdıklarımız diğer makineye gidecek; diğer makinede Bluetooth bağlantı noktasına gönderilenler de C64 ekranına.

Bu noktadan sonrası bağlandığınız cihazla olan ilişkinize kalmış. Linux üzerinde herhangi bir telnet BBS'e telnet çekebilirsiniz. lynx veya browsh browser'ları ile İnternet'e çıkabilirsiniz. mail -s konu eposta@adresi.com ile email gönderebilirsiniz vs.




Abi senin program .bin dosyası ya bunu nasıl yüklüyoruz ? orada kaldık
Logged

A500+ |68020M-Tec Turbo,3.1 Rom, 4.5MB Ram, Indivision ECS, SCSI External CD-Writer, SCS2SD via A590|
A1200 |Apollo 040, 32MB Ram, 14" 1438|
Commodore 64c |SD2IEC,IrqHack,1084,Final III|
Amstrad CPC6128 |3.5" Hack|
Sega MDII, Sega MS, Ps1, Ps2, PS3, Micro Genius, A2600, PSP, Nintendo DS
ilkerficicilar
Uzman
*****
Mesaj Sayısı: 928


Üyelik Bilgileri WWW
« Yanıtla #22 : Haziran 07, 2019, 05:22:07 ÖÖ »

Öhö öhö İlk mesajda yazmışım sanki:

Alıntı
Yukarıda verdiğim commlib'i load"commlib2",8,1 ile yükleyip, ...

Ayıp olmazsa bir de,

Alıntı
$CCB8 adresindeki JSR$CA0C yerine JSR$CA12 giriyoruz.

demişim.

$CCB8'den itibaren JSR$CA0C varsa $CCB9'da yani 52409'da $0C vardır. Onu $12 yani ondalık 18 yapıyoruz:

POKE52409,18

Ve şöyle demişim:

Alıntı
Ardından bu C64 COMM library içindeki basit terminali çalıştırmadan önce hız ayarlıyoruz:

Kod:
LDA#$05     ; 9600bps
JSR$CA1B    ; hız ayarlama
JMP$CA18    ; mini terminal

BASIC'te 780'inci adres A register'ını tutuyor ve SYS komutu vb. sırasında A'ya oradaki değer yükleniyor. Yani yukarıdaki 3 komutun BASIC karşılığı şöyle:

POKE780,5:SYS51739:SYS51736

Bu şekilde 9600bps hızıyla terminal programına girmiş oluyoruz. Çıkmak için CTRL-J yeterli (gerçek C64'te).

Bu noktada HC06 ile haberleşmeye başlamış olmamız lazım. HC06'ya,

AT+BAUD2

yazıp Return'e basıyoruz. Ve CTRL-J ile çıkıyoruz (çünkü C64 9600bps'te ama HC06 artık 9600bps'de değil, 2400bps'te).

POKE780,2:SYS51739:SYS51736

ile C64'teki bu mini terminali 2400bps'a geçirerek tekrar HC06'ya bağlanabiliriz ya da tercihen profesyonel bir terminal programı yükleyip öyle devam edebiliriz.

Şimdiden iyi BBS'ler.

Not: Particles BBS'te ve Centronian BBS'te kullanıcı adım filker, oralarda görüşmek üzere


Logged

http://cbm.ficicilar.name.tr/ - Commodore Hacking
spunky
Deneyimli
*****
Mesaj Sayısı: 752


10 Çeşit insan vardır. Binary bilen ve bilmeyen.


Üyelik Bilgileri WWW
« Yanıtla #23 : Haziran 07, 2019, 19:18:41 ÖS »

Anladım abi teşekkür ederim zahmet verdik.
Logged

A500+ |68020M-Tec Turbo,3.1 Rom, 4.5MB Ram, Indivision ECS, SCSI External CD-Writer, SCS2SD via A590|
A1200 |Apollo 040, 32MB Ram, 14" 1438|
Commodore 64c |SD2IEC,IrqHack,1084,Final III|
Amstrad CPC6128 |3.5" Hack|
Sega MDII, Sega MS, Ps1, Ps2, PS3, Micro Genius, A2600, PSP, Nintendo DS
Sayfa: 1 [2]   Yukarı git
Yazdır
Gitmek istediğiniz yer: