Εμφάνιση αποτελεσμάτων : 1 έως 6 από 6

Θέμα: Logitech Z5500-arduino-Samsung remote Κορονο-Project

  1. #1
    Μέλος Το avatar του χρήστη Nemmesis
    Όνομα
    Παναγιωτης
    Εγγραφή
    Jun 2006
    Περιοχή
    Πτολεμαιδα
    Μηνύματα
    3.299

    Προεπιλογή Logitech Z5500-arduino-Samsung remote Κορονο-Project

    Γειας σας, κλεισμένοι στο σπίτι όλοι και είπα να πιαστώ με κάτι που το σκεφτόμουνα καιρό...
    Στο σαλόνι έχω τα Ζ5500 συνδεδεμένα με οπτική στην τηλεόραση με αποτέλεσμα να χρειάζομαι ξεχωριστό τηλεκοντρόλ για την ήχο.
    Η λύση ήταν να πάρω ένα κινεζοarduino και να διαβάζω με έναν δέκτη υπερύθρων τους κωδικούς volume+ και volume- της samsung και και πετάω σε ένα ir led τους ανάλογους κωδικούς που θέλουν τα logitech,
    επίσης από καιρό είχε καεί το backlight από την lcd (πράγμα που τελικά βόλευε γιατί είχε ενοχλητικό έντονο μπλε φως) οπότε έβαλα δυο άσπρα led δεξιά και αριστερά από την lcd να ανάβουν για 2 sec από την στιγμή που θα
    λάβει κάποιο σήμα της έντασης του ήχου, ο arduino μπήκε σε τέτοιο σημείο που μπορεί να πατηθεί το reset και είναι εμφανής η usb θύρα του αν θέλω να αλλάξω κάτι αργότερα... από θέμα hardware δεν έχει τίποτα ιδιαίτερο.
    Pin 3 --> Ir led - αντίσταση 300Ω - gnd
    Pin 5 --> Ir reciever output (HS0038A2) μαζί με την τροφοδοσία του και κάτι αντιπαρασιτικά πυκνωτάκια που είχε μαζί του όπως τα πήρα από άλλη πλακέτα (κλιματιστικό)
    Pin 10 --> Lcd leds - αντίσταση - gnd
    Η τροφοδοσία του nano έγινε από κάποια τάση 8V που έρχονται στο χειριστήριο (βρήκα 5V στην πλακέτα αλλά δεν ήθελα να πάρω από εκεί)
    και από το AMS1117-5V του arduino έγινε η τροφοδοσία των περιφερειακών του arduino...
    φωτογραφίες ξέχασα να βγάλω αλλά δεν ήταν και τίποτα σπουδαίο λίγο θερμοσιλικόνη και 10 καλώδια είναι όλα και όλα...

    ο κώδικας είναι μαζέματα από παραδείγματα... στη αρχή έχω γράψει όλους τους κωδικούς των logitech
    Κώδικας:
    /* kwdikoi ir
     *  
     * logietch Z5500             
     *              0x10EF08F7    on0ff 
     *              0x10EF58A7    volume+  
     *              0x10EF708F    Volume-  
     *              0x10EF6897    mute
     *              0x10EF807F    sub -
     *              0x10EFC03F    sub +
     *              0x10EF609F    center -
     *              0x10EF40BF    center +
     *              0x10EF20DF    surround -
     *              0x10EF00FF    surround +
     *              0x10EFB847    effect
     *              0x10EFF807    settings
     *              0x10EF50AF    direct
     *              0x10EFD02F    optical
     *              0x10EF30CF    coax
     *              0x10EFA05F    test
     *              0x10EF08F7    power
     * tv samsung 
     *              0xE0E0D02F    volume -
     *              0xE0E0E01F    volume +
     *              
     */
    
    
    
    
    
    
    
    
     
    #include <IRremote.h> 
    
    
    
    
    
    
    
    
    IRrecv irrecv(5); 
    
    
    decode_results results; 
    
    
    IRsend irsend;
    unsigned long  lastTime = 0;
    unsigned long currentTime = millis();
    
    
     
    void setup()
    
    
    
    
    { 
      pinMode(10, OUTPUT);
      Serial.begin(9600); 
      irrecv.enableIRIn(); // Start the receiver 
      digitalWrite(10, HIGH);
    
    
    
    
    } 
    
    
     
    
    
    void loop() {
    
    
       currentTime = millis();
    
    
     if ( currentTime - lastTime >= 2000 ) {
          digitalWrite(10, LOW);
      
    }
    
    
    
    
      if (irrecv.decode(&results))  
    
    
      {  int value = results.value; 
    
    
    Serial.println(value); 
    delay(100);         
    
    
          switch(value) 
    
    
          { 
    
    
             
    
    
          
    
    
            case -12241:  
                  irsend.sendNEC(0x10EF708F, 32); 
                  Serial.println("volume-");
                  digitalWrite(10, HIGH);
                  lastTime = currentTime;
                             delay(100); 
                   irrecv.enableIRIn(); // Start the receiver
    
    
                             break; 
    
    
            case -8161:  
                  irsend.sendNEC(0x10EF58A7, 32);
                        Serial.println("volume+");
                        digitalWrite(10, HIGH);
                        lastTime = currentTime;   
                        delay(100); 
                  irrecv.enableIRIn(); // Start the receiver    
                             break;                         
    
    
          }   
    
    
        irrecv.resume(); // Receive the next value 
    
    
      } 
    
    
    }
    βίντεο με την λειτουργία του, προσέξετε το backlight δεν ανάβει όταν ρυθμίζω με το χέρι
    Συνημμένα Thumbnails Συνημμένα Thumbnails Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200410_205722.jpg Εμφανίσεις:  526 Μέγεθος:  133,2 KB   Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200411_174950.jpg Εμφανίσεις:  439 Μέγεθος:  134,2 KB  

    11 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη gRooV : 12-04-20 στις 17:22
    φανατικος αντιαεικινηστης....
    δεν επιτρεπω την εξελιξη γιατι εχω πετρελαια...

  2. 8 μέλη ευχαρίστησαν τον Nemmesis για αυτό το χρήσιμο μήνυμα:

    αλπινιστης (13-04-20), aktis (13-04-20), elektronio (12-04-20), finos (12-04-20), Gaou (12-04-20), gRooV (12-04-20), Hulk (14-04-20), selectronic (11-04-20)

  3. #2
    Μέλος Το avatar του χρήστη aris285
    Όνομα
    Αρης
    Εγγραφή
    Jul 2010
    Περιοχή
    Ελευσινα
    Μηνύματα
    1.637

    Προεπιλογή

    Μπράβο Παναγιώτη.
    Έξυπνη υλοποίηση.

    0 Not allowed! Not allowed!

  4. #3
    Μέλος
    Όνομα
    Μάρκος
    Εγγραφή
    Mar 2012
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.940

    Προεπιλογή

    Ένα από τα θετικά του εγκλεισμού είναι και η αύξηση της δημιουργικότητας!
    Μπράβο για την ιδέα σου και την υλοποίηση σου. Είμαι fun των έξυπνων λύσεων.

    Όταν αυξάνεις / μειώνεις την ένταση από το τηλεχειριστήριο της τηλεόρασης δεν αυξάνεις / μειώνεις παράλληλα και τον ήχο της τηλεόρασης; Αυτό δεν έχει αντίκτυπο και στην είσοδο που δέχεται το logitech;

    0 Not allowed! Not allowed!
    Όταν όλα τα άλλα έχουν αποτύχει..... RTFM.
    Short instructions: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>> Good Luck!
    https://diyelectronics-gr.blogspot.gr https://www.facebook.com/groups/872041030200567

  5. #4
    Μέλος Το avatar του χρήστη Nemmesis
    Όνομα
    Παναγιωτης
    Εγγραφή
    Jun 2006
    Περιοχή
    Πτολεμαιδα
    Μηνύματα
    3.299

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από elektronio Εμφάνιση μηνυμάτων
    Ένα από τα θετικά του εγκλεισμού είναι και η αύξηση της δημιουργικότητας!
    Μπράβο για την ιδέα σου και την υλοποίηση σου. Είμαι fun των έξυπνων λύσεων.

    Όταν αυξάνεις / μειώνεις την ένταση από το τηλεχειριστήριο της τηλεόρασης δεν αυξάνεις / μειώνεις παράλληλα και τον ήχο της τηλεόρασης; Αυτό δεν έχει αντίκτυπο και στην είσοδο που δέχεται το logitech;
    τα ηχεία της τηλεόρασης τα έχω κλειστά και δουλεύω μόνο με την έξοδο της οπτικής ίνας που έχει η τηλεόραση... όταν πατάω τα κουμπιά της έντασης η τηλεόραση το μόνο που κάνει είναι να βγάζει ένα εικονίδιο με RCA και δεν ανεβάζει-κατεβάζει την ένταση την οπτική... όταν όμως συνδέω το κινητό με την εφαρμογή του youtube της τηλεόρασης τότε το κινητό ρυθμίζει κανονικά την ένταση της οπτικής ίνας (με άλλη μπάρα στην οθόνη και όχι την κλασική που έχει η tv) , κουλό αλλά έτσι είναι...

    0 Not allowed! Not allowed!
    φανατικος αντιαεικινηστης....
    δεν επιτρεπω την εξελιξη γιατι εχω πετρελαια...

  6. #5
    Μέλος
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2012
    Περιοχή
    Χολαργός
    Μηνύματα
    1.907

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από Nemmesis Εμφάνιση μηνυμάτων
    επίσης από καιρό είχε καεί το backlight από την lcd (πράγμα που τελικά βόλευε γιατί είχε ενοχλητικό έντονο μπλε φως) οπότε έβαλα δυο άσπρα led δεξιά και αριστερά από την lcd να ανάβουν για 2 sec από την στιγμή που θα
    λάβει κάποιο σήμα της έντασης του ήχου,
    Αυτό δεν το κατάλαβα , δεν έχεις backlight ; ή εννοείς αυτό το φως που έβγαζαν πίσω τους οι philips στον τοίχο ;

    0 Not allowed! Not allowed!

  7. #6
    Μέλος Το avatar του χρήστη Nemmesis
    Όνομα
    Παναγιωτης
    Εγγραφή
    Jun 2006
    Περιοχή
    Πτολεμαιδα
    Μηνύματα
    3.299

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από aktis Εμφάνιση μηνυμάτων
    Αυτό δεν το κατάλαβα , δεν έχεις backlight ; ή εννοείς αυτό το φως που έβγαζαν πίσω τους οι philips στον τοίχο ;
    Για την lcd που έχει ο controller των ηχείων μιλάω, επίσης σε κίτρινο κύκλο έχω βάλει και το σήμα που δείχνει η τβ όταν ανεβάζω-κατεβάζω των ήχο από το χειριστήριο
    φαντάσου να βλέπεις ταινία το βράδυ και να έχεις αυτό συνέχεια να φωτίζει..
    Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200413_192252.jpg Εμφανίσεις:  129 Μέγεθος:  142,7 KB

    0 Not allowed! Not allowed!
    φανατικος αντιαεικινηστης....
    δεν επιτρεπω την εξελιξη γιατι εχω πετρελαια...

Παρόμοια Θέματα

  1. project με arduino!!!βοηθεια
    By lefterisgeo99 in forum Μικροελεγκτές
    Απαντήσεις: 15
    Τελευταίο Μήνυμα: 16-06-16, 20:22
  2. Arduino Project: Weather Station
    By john_b in forum Μικροελεγκτές
    Απαντήσεις: 21
    Τελευταίο Μήνυμα: 23-03-15, 19:16
  3. Προβλημα σε Logitech z5500
    By kokoblue in forum Κυκλώματα Εικόνας-'Ηχου & Φωτισμού
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 03-08-14, 03:57
  4. Πρόβλημα με ηχεία Logitech Z5500
    By Inferno in forum Κυκλώματα Εικόνας-'Ηχου & Φωτισμού
    Απαντήσεις: 11
    Τελευταίο Μήνυμα: 19-02-12, 00:14
  5. The DTMF Remote Control Project
    By NUKE in forum Γενικά
    Απαντήσεις: 10
    Τελευταίο Μήνυμα: 24-11-07, 03:55

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας