Sony Advertising
Amazon
Forum für die Fotosysteme von Sony und KonicaMinolta
  SonyUserforum - Forum für die Fotosysteme
von Sony und KonicaMinolta
 
Registrieren Rund ums Bild Galerie Objektiv-Datenbank Kalender Forenregeln Nützliches

Startseite » Forenübersicht » Kamera und Technik » Video mit α (alpha) » IR remote video NEX7 / NEX5 / A55 ...
Antwort
 
Themen-Optionen Ansicht
Alt 26.02.2012, 10:56   #1
Heinz07
 
 
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
Heinz07 ist offline   Mit Zitat antworten
Sponsored Links
Alt 27.02.2012, 13:31   #2
cmosse
Gesperrt
 
 
Registriert seit: 06.04.2011
Beiträge: 292
Zitat:
Zitat von Heinz07 Beitrag anzeigen
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
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.
cmosse ist offline   Mit Zitat antworten
Alt 27.02.2012, 16:03   #3
Zweistein
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.
Zweistein ist offline   Mit Zitat antworten
Alt 12.03.2012, 20:19   #4
reinhartkl
 
 
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
reinhartkl ist offline   Mit Zitat antworten
Alt 12.03.2012, 21:03   #5
pansono
 
 
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)
pansono ist offline   Mit Zitat antworten
Sponsored Links
Alt 12.03.2012, 21:13   #6
reinhartkl
 
 
Registriert seit: 12.03.2012
Ort: Zürich
Beiträge: 2
NEX 5N Video Remote


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
reinhartkl ist offline   Mit Zitat antworten
Alt 13.03.2012, 09:03   #7
turboengine
 
 
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
turboengine ist offline   Mit Zitat antworten
Alt 15.03.2013, 23:38   #8
muzelbuzel
 
 
Registriert seit: 15.03.2013
Beiträge: 1
Alpha 330

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
  }
}
muzelbuzel ist offline   Mit Zitat antworten
Alt 06.04.2013, 18:18   #9
flausch42
 
 
Registriert seit: 06.04.2013
Beiträge: 4
NEX 5

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. =)
flausch42 ist offline   Mit Zitat antworten
Alt 13.03.2012, 15:49   #10
Zweistein
Gesperrt

Themenersteller
 
 
Registriert seit: 31.12.2011
Beiträge: 453
Zitat:
Zitat von reinhartkl Beitrag anzeigen
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.
Siehste, genauso ist es mir ergangen, habe selbst 1/2 Stunde investiert - ohne Fleiss kein Preis
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:
Zitat von turboengine Beitrag anzeigen
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.
Du tust zu wenig ANDERE Foren lesen, sonst wärest schon auf meine Lösung gestossen

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)
Zweistein ist offline   Mit Zitat antworten
Sponsored Links
Antwort
Startseite » Forenübersicht » Kamera und Technik » Video mit α (alpha) » IR remote video NEX7 / NEX5 / A55 ...


Forenregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:42 Uhr.