166 találat

Szerző: Bence
2009. július 29. szerda, 10:16
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Virtual Dj vezérlő
Válaszok: 48
Megtekintve: 8034

Midi így is mehet esetleg... Sebesség 31250 Baud Hexa 99 = Dec 153 (Midi 10-es csatorna) Print Chr(153) ; Chr(voice) ; Chr(volume) Voice -> Kiválasztott hang Dec. értéke Volume -> 0 - 127 -ig. Hajlítás: 8193-től 8293-ig ' középérték 8243 print chr(233) ; chr(hajlitas) ; chr(hajlitas); 'Itt mindkét ...
Szerző: Bence
2009. július 28. kedd, 11:17
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Virtual Dj vezérlő
Válaszok: 48
Megtekintve: 8034

Jó kérdés. :D Mivel az RS485-öt nem ismerem, nem tudom, de ha ugyan olyan jeleket küld mint az RS232 akkor igen. És még egy dolog amit elfelejtettem: így kell bekötni az RS232-t (nem csak az RX és TX-et).
Szerző: Bence
2009. július 27. hétfő, 17:47
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Virtual Dj vezérlő
Válaszok: 48
Megtekintve: 8034

Sziasztok sikerült! Akit érdekel itt a driver: CBX serial driver és az előző hozzászólásomban rosszul írtam, a baud rate: 38400. A MIDI üzeneteket így kell küldeni: Print Chr(&HXX) ; XX helyére a hexadecimális számot, a végére fontos a pontosvessző. A NOTE 1 az 1 csatornán 127-es értékke...
Szerző: Bence
2009. július 26. vasárnap, 19:28
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Virtual Dj vezérlő
Válaszok: 48
Megtekintve: 8034

Sziasztok!
A probléma valószínűleg megoldódott! Találtam egy drivert, ami a soros portból csinál MIDI portot, és az AVR-ben be kell álítani a baud rate-et 31250-re és lehet küldeni a MIDI üzeneteket. Most a MIDI után olvasok, hogy pontosan hogyan is működik.
Szerző: Bence
2009. július 24. péntek, 18:06
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Virtual Dj vezérlő
Válaszok: 48
Megtekintve: 8034

A Virtual Dj-ben úgy kell konfigurálni a kontrollert, hogy egy .xml fájlba kell leírni a dolgokat. A VID-et és a PID-et a fájlban kell megadni. <?xml version="1.0" encoding="UTF-8"?> <device name="MYCONTROLLER" author="Me" type="HID" decks="1&qu...
Szerző: Bence
2009. július 24. péntek, 16:13
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Virtual Dj vezérlő
Válaszok: 48
Megtekintve: 8034

Ezzel: http://www.mcselec.com/index.php?option=com_phpshop&page=shop.getfile&file_id=108&product_id=173 meg lehet csinálni? Alul van egy PDF fájl azzal a forráskóddal meg lehet csinálni vagy fizetni kell érte?
Szerző: Bence
2009. július 24. péntek, 14:43
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Virtual Dj vezérlő
Válaszok: 48
Megtekintve: 8034

Sziasztok! Nem fejeztem be a projektet, csak még nem vettem meg az alkatrészeket, így még mindig csak próbapanelen 5 potméterrel van összedobva az egész. Az jutott eszembe, hogy úgy kéne megcsináni a vezérlőt, hogy legyen egy LCD rajta, amin kiírja a BPM-et, hátralévő időt, szám címét, stb. Ezeket a...
Szerző: Bence
2009. július 3. péntek, 13:01
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Timer probléma
Válaszok: 104
Megtekintve: 17711

Köszi a segítséget! Működik! Az volt a baj amit kapu48 írt. A tesztprogramban ennyit módosítottam: ... Ennyitcs = 2 ... Do If Allj = 1 Then Reset Portd.2 Stop Timer1 Waitms 10 Set Portd.2 Cls Ennyitcs = Ennyitcs * 2 Lcd "Stop" Allj = 0 Wait 5 Goto Ujmeres: End If Loop End Tulcsordulas: Tim...
Szerző: Bence
2009. július 2. csütörtök, 22:13
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Timer probléma
Válaszok: 104
Megtekintve: 17711

Na most megcsináltam úgy ahogy leírtam, és a következő a helyzet: beállítottam, hogy 40 túlcsordulás után állítsa le a mérőt. Bekapcsolom a két áramkört, mérés elindul, eltelik (elvileg) 40 túlcsordulásnyi idő, mérő megáll, érték 40 (úgy hogy mivel a timer kevesebb, mint 6 hozzáad 1-et). Mérő és tes...
Szerző: Bence
2009. június 25. csütörtök, 21:13
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Timer probléma
Válaszok: 104
Megtekintve: 17711

Értem amit mondasz, de nekem az a +/- 10 nem számít (kb. +/- 0,00002 mp ami nagyon kevés), nekem az a bajom, hogy valamiért nem számítja a túlcsordulást az már 0,1 mp. Nem lehet, hogy az a baj hogy a timer csak 5-6. számolásnál csinál megszakítást és nem 0.-nál, mert ha már bent lenne a megszakításb...
Szerző: Bence
2009. június 25. csütörtök, 19:09
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Timer probléma
Válaszok: 104
Megtekintve: 17711

Kiszedtem az LCD-t. Most így néznek ki a megszakítások: Tulcsordul: Stop Timer1 Timer1 = Szamlalo Tulcsordulas = Tulcsordulas + 1 Start Timer1 Return Indit: Timer1 = Szamlalo Start Timer1 Disable Int1 Enable Int0 Gifr = 64 Return Allj: Stop Timer1 Disable Int0 Gosub Kiiras: Gifr = 128 Return És ugya...
Szerző: Bence
2009. június 25. csütörtök, 17:39
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Timer probléma
Válaszok: 104
Megtekintve: 17711

Sziasztok! Csináltam egy áramkört ami méri az időt. INT1-el indul a mérő, INT0-val megáll. A program itt van (az LCD-re kiírja, hogy hány túlcsordulás volt és hogy mennyi a TIMER1 értéke): $regfile = "m8def.dat" $crystal = 4000000 Config Pind.2 = Input Config Pind.3 = Input Config Int0 = F...
Szerző: Bence
2009. május 9. szombat, 11:38
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Soros port (rs232)
Válaszok: 472
Megtekintve: 62351

Tudom, de anélkül nem működött és nem értem miért. :? De a második kóddal amit írtam jó!
Szerző: Bence
2009. május 7. csütörtök, 21:12
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Soros port (rs232)
Válaszok: 472
Megtekintve: 62351

Na megoldottam a problémát! $regfile = "m48def.dat" $crystal = 1000000 $baud = 4800 Dim Sorosport As String * 3 Dim Port As Byte Dim Portbin As String * 8 Config Portb = Output Do Inputbin Sorosport Port = Val(sorosport) Portbin = Bin(port) Portb = Binval(portbin) L...
Szerző: Bence
2009. május 7. csütörtök, 20:29
Fórum: Bascom-AVR nyelvű programozás (AVR programozásának lehetőségei)
Téma: Soros port (rs232)
Válaszok: 472
Megtekintve: 62351

Sziasztok! A következő programrészben ha nincs benne a CLS akkor nem működik (nem küld vissza semmit a sorosporta és a PORTB-re kötött ledek se világítanak). Mi a baj? $regfile = "m8def.dat" $crystal = 1000000 $baud = 4800 Print "Start" Wait 1 Dim Sorosport As String * 3 Dim Port...

Ugrás a részletes kereséshez