![]() |
|
|
![]() |
|||||||||||||
![]() |
||||||||||||||||
|
|
![]() |
#1 |
Registriert seit: 26.02.2012
Beiträge: 8
|
Hallo,
hat eigentlich schon jemand versucht die Fernbedienung der NEX-VG10 bzw VG20 Camcorder für die Nexxen auszuprobieren. Ist ja ne Menge techn. gleichartigkeit vorhanden. Gruß Heinz |
![]() |
![]() |
Sponsored Links | |
|
![]() |
#2 |
Gesperrt
Registriert seit: 06.04.2011
Beiträge: 292
|
Ja, habe es probiert: Die RMT-835, welche der Nex-VG-20 beiliegt und die auch eine REC Taste für Video besitze kann NICHT für die Nex-5N verwendet werden, weder für Foto noch für Videoaufnahmen.
|
![]() |
![]() |
![]() |
#3 |
Gesperrt
Themenersteller
Registriert seit: 31.12.2011
Beiträge: 453
|
SONY Kameras und SONY Camcorder verwenden total unterschiedliche Codes.
Selbst bei umfangreichen Kamera-Fernbedienungen funzen nur Shutter/2sec-Shutter, der Rest ist für WIEDERGABE. |
![]() |
![]() |
![]() |
#4 |
Registriert seit: 12.03.2012
Ort: Zürich
Beiträge: 2
|
Video Code für Nex 5/5N/7
Grüss Gott, Alle miteinander,
auf der Suche nach einer IR Fernsteuerung zur Nex um auch Videos auslösen zu können, bin ich immer wieder bei Schlaumeiereien von Usern (oder einem User) in diversen Foren gelandet, die das Problem zwar gelöst haben, aber den Code nicht mitteilen wollten. Das hat mich dazu bewogen, die Lösung selbst zu suchen. Hier mein erster Beitrag in diesem Forum als Lösung zu diesem Problem: Mit Hilfe eines zufällig vorhandenen Mikroprozessors (Atmel M168) und einer IR Diode zum Testen, konnte ich herausfinden, dass der Video Code sich nur in den ersten 7 bit von den normalen Auslöse- Codes der Fernsteuerung unterscheidet. Wird dieser Code 2x gesendet, schaltet die Nex auf Video. Nochmal senden beendet den Video Modus. Warum Sony das nicht in seiner Fernsteuerung implementiert hat ist mir unbegreiflich bei diesen tollen Kameras. mit 40 khz Frequenz Code für 2 sek. Vorlauf 1 1 1 0 1 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 Code für sofort Auslösung 1 0 1 1 0 1 0 0 1 0 1 1 1 0 0 0 1 1 1 1 Code für Video, Ein und Aus wechselt ab. 0 0 0 1 0 0 1 0 1 0 1 1 1 0 0 0 1 1 1 1 40000 Hz Frequenz zum Start 2.4 ms high = 4xT=4x600us= start dann den Code (20 bit) 600 us low 1200 us high = 1 600 us low 600 us low = 0 am Schluss 25.5 ms low, alles 2x wiederholen. Es eignet sich jeder Microcontroller zum Ansteuern, ich hab ein Miniprogramm in Bascom geschrieben und Alles funktioniert perfekt. Viel Spass Reinhart ---------- Post added 12.03.2012 at 19:36 ---------- Tut mir leid, ein Fehler hat sich eingeschlichen: statt 600 us low 600 us low = 0 muss es 600 us low 600 us high = 0 heissen. Entschuldigung! Reinhart |
![]() |
![]() |
![]() |
#5 |
Registriert seit: 07.09.2003
Ort: Bayreuth
Beiträge: 1.947
|
Danke - das sollte sich ja evtl. auch in ein Android Progrämmchen gießen lassen und mit der bekannten LED an Kopfhörerausgang Lösung umsetzen lassen.
P.S. Hab grad nochmal n bisschen gesucht - dein Signal sieht irgendwie aus wie das hier beschriebene SIRC rückwärts. Stimmt das? Die 0 wäre in SIRC 600high - 600low und die 1 wäre 1200high - 600low und start 2400high - 600low
__________________
Grüße Christian ![]() Geändert von pansono (12.03.2012 um 22:13 Uhr) |
![]() |
![]() |
Sponsored Links | |
|
![]() |
#6 |
Registriert seit: 12.03.2012
Ort: Zürich
Beiträge: 2
|
![]() ![]() Ich warte eigentlich nur darauf, dass die Chinesen die 1.88$ Fernsteuerung mit einem Folienknopf mehr für Video bringen, einfach wäre es ja. Bis dahin lernt eine lernfähige IR Fernbedienung den Code von meinem Atmel Muster. Reinhart |
![]() |
![]() |
![]() |
#7 |
Registriert seit: 30.01.2006
Ort: Schaue auf Zürich
Beiträge: 9.333
|
reinhartkl, vielen Dank für die Vorarbeit.
IR ist bei Video jaa leider leider recht doof, da die Reichweite zu gering ist, bzw. man muss vor der Kamera stehen um auszulösen. Wäre da nicht ein Funk-IR Relay als Empfänger ein Idee? Der Funkempfänger sitzt auf der Kamera, hat die IR Diode an einem kleinen Ausleger oder strahlt an den Boden. So wären Aufnahmen von einem Ansitz heraus oder per Lichtschranke möglich. Nur so eine Idee ![]() ![]() ![]()
__________________
Viele Grüße, Klaus |
![]() |
![]() |
![]() |
#8 |
Registriert seit: 15.03.2013
Beiträge: 1
|
![]()
Hallo liebes Forum,
für Fernauslösung meiner Alpha 330 habe ich mir den Sender selbst gebaut. Ein MSP430 Targetboard lag noch ungenuzt rum... Frei nach OpenSource hier mein Code. Geschrieben für mspgcc. Für IAR oder CSS muss man nur die Interrupts anpassen. Code:
#include <msp430.h> #include <legacymsp430.h> //Ports #define GREEN_LED 0x01 #define BUTTON_1 0x02 #define IR_LED 0x20 //Periodes #define LOW_SIRC_PERIOD 1200 #define HIGH_SIRC_PERIOD 2400 #define START_SIRC_PERIOD 4800 #define PAUSE_SIRC_PERIOD 44400 #define IR_PERIOD 25 //code repeat #define CODEREPEAT 1 //Bitcount of IR code #define CODEBITCOUNT 20 // IR codes //#define CODE_TRIGGER_NOW 0b010110100101110001111 #define CODE_TRIGGER_NOW 0b011110001110100101101 unsigned int SendCount = 0; unsigned int BitCount = 0; unsigned long IrCode = 0; int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer BCSCTL1 = CALBC1_8MHZ; // Set DCO to 1MHz DCOCTL = CALDCO_8MHZ; //Port settings P1DIR &= ~IR_LED; // Set pin of IR-LED to input --> no burst P1SEL |= IR_LED; // IR_LED TA0 output P1OUT |= BUTTON_1; // Set output of button to high, for pullup P1REN |= BUTTON_1; // Pullup for button P1IES |= BUTTON_1; // interrupt at high low transition P1IE |= BUTTON_1; // interrupt enable P1IFG &= ~BUTTON_1; // clear interrupts //Timer settings CCTL0 = OUTMOD_4 + CCIE; // CCR0 interrupt enabled, outmode = toggle for IR-burst CCTL1 = CCIE; // CCR1 interrupt enabled CCR0 = LOW_SIRC_PERIOD; // Set CCR0 CCR1 = IR_PERIOD; // Set CCR1 TACTL |= TACLR; // SMCLK, clear TAR TACTL |= TASSEL_2 + ID_2 +MC_2; // SMCLK, clock divider = 4, continuous Mode _EINT(); //enable interupt _BIS_SR(LPM0_bits + GIE); // Enter LPM0 w/ interrupt } //Port 1 interrupt service interrupt(PORT1_VECTOR) Port_1 (void) { // Software antibeat if(!SendCount) { SendCount = CODEREPEAT; IrCode = CODE_TRIGGER_NOW; BitCount = (CODEBITCOUNT+1); } P1IFG &= ~BUTTON_1; // clear interrupt } //Timer A0 interrupt service interrupt(TIMERA0_VECTOR) Timer_A0 (void) { CCR0 += IR_PERIOD; // new periode } //Timer A1 interrupt service interrupt(TIMERA1_VECTOR) Timer_A1 (void) { switch( TAIV ) { case 2: // CCR1 Compare { //If IR send is activ if(BitCount) { //Start if((BitCount>CODEBITCOUNT) && (!(P1DIR & IR_LED))) { P1DIR |= IR_LED; //IR_bust activ for 2,4ms CCR1 += (START_SIRC_PERIOD); } //Pause after start else if((BitCount>CODEBITCOUNT) && (P1DIR & IR_LED)) { P1DIR &= ~IR_LED; //No IR bust for 0,6ms CCR1 += LOW_SIRC_PERIOD; BitCount--; } // Send IR code bit else if((BitCount < (CODEBITCOUNT+1)) && (!(P1DIR & IR_LED))) { P1DIR |= IR_LED; //IR bust //1,2ms for high if(IrCode & 0x00000001) { CCR1 += HIGH_SIRC_PERIOD; } //0,6ms for low else { CCR1 += LOW_SIRC_PERIOD; } IrCode = IrCode >> 1; //prepare next bit } // Send IR code pause else { P1DIR &= ~IR_LED; BitCount--; //next bit CCR1 += LOW_SIRC_PERIOD; //No IR bust for 0,6ms } //prepare repeat if((BitCount == 0) && SendCount) { BitCount = (CODEBITCOUNT+1); SendCount--; CCR1 += (PAUSE_SIRC_PERIOD); IrCode = CODE_TRIGGER_NOW; } } // wait for next else CCR1 += LOW_SIRC_PERIOD; } break; case 4: break; // CCR2 not used case 10: break; // overflow not used } } |
![]() |
![]() |
![]() |
#9 |
Registriert seit: 06.04.2013
Beiträge: 4
|
![]()
Hallo,
es freut und überrascht mich sehr diesen Beitrag über google gefunden zu habe. Mich würden die Methoden für Android sehr interessieren. Ich habe mir schon vor einigen Monaten die JJC RM-T2 Remote gekauft, leider wurde ich erst nach dem Testen aufmerksam das die Videofunktion bei meiner NEX-5 anscheinend komplett nicht supportet wird. Somit gerade eine große überraschung das es jetzt doch mit entsprechender Technik funktioniert. Leider musste ich in diesem Beitrag lesen das normale "Anwender / Konsumenten" hier kritisiert werden. Hierzu muss ich jedoch sagen bei mir handelt es sich um etwas schlimmeres, ein Spielkind. Ich bin kein Elektrotechniker und keinen berufstätigen / studierten Fotograf. Ich liebe einfach das Fotografieren / Videografieren und würde mich freuen gewisse Funktionen nutzen zu können. Es würde mich sehr interessieren ob es eine empfohlene Liste von Android Apps im moment gibt, und empfohlene IR-LED's die hierzu genutzt werden können, ich lerne sehr gerne dazu. =) |
![]() |
![]() |
![]() |
#10 | ||
Gesperrt
Themenersteller
Registriert seit: 31.12.2011
Beiträge: 453
|
Zitat:
![]() Ich habe einen User "geschützt", der (vor mir) draufgekommen ist (was Sony pöhse-pöhse verschweigt) und gegen geringes Entgelt (Eigenkosten) in Kleinserie hergestellt hat. Den Code hat er mir ned gesagt - hab ihn dann selbst gesucht. Du hältst damit andere ab, ihre Gehirnwindungen einzusetzen - naja, passt zu unserer Konsumgesellschaft. Sag keinem wie das Radl funktioniert - erspart uns das Auto ... und mehr Millionen Tote als in allen Kriegen des 20.Jh. zusammen ![]() [/COLOR] Zitat:
![]() http://forum.getdpi.com/forum/sony/3...nex5-nex7.html Video kriegst rein, indem du den Microprocessor rauslötest und einen mit erweitertem Code reinlötest, lohnt meist ned, denn wann braucht man schon Videofernauslösung. Ich bin gerade dabei alles in EIN Gehäuse mit einem µP zu packen, der ALLES macht. Schönes LCD drauf, basta. So in der Art: . Geändert von Zweistein (13.03.2012 um 16:11 Uhr) |
||
![]() |
![]() |
Sponsored Links | |
|
![]()
|
|
|