Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Atchoo

Medlemmer
  • Innlegg

    5
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Atchoo

  1. 16 timer siden, Moskus skrev:

    samt at julelysene våre bruker MIDI som konverteres til DMX-signaler.

     

     

    DER snakker vi! Hvordan konverterer du MIDI til DMX? Det har jeg lurt på i evigheter.

  2. 6 timer siden, Moskus skrev:

    Jeg har seriøst vurdert å skrive en Midi-plugin til HomeSeer, men jeg sliter med å se bruken til dette. Og jeg har brukt deler av livet på å presse så mye audio- og midi-utstyr som studentbudsjettet tillot inn på en hybel.

     

    Høres unektelig kjent ut, begge deler. Comboen midi/musikkutstyr og en til tider løpsk entusiasme for smarte gadgets og dingser...it's a blessing and a curse (og fører ganske ofte til trange studenthybler og enda trangere økonomi). Og ang å slite med å se bruken i midi-plugins til Homeseer, må jeg bare nevne at jeg har hatt disse Flic-knappene liggende i over to år, og ENDA ikke funnet noe smart å bruke dem til. Tror hovedgrunnen for min del, er at jeg ikke finner det ENE bruksområdet som jeg virkelig trenger noe sånt til. Kan liksom brukes til alt og ingenting...litt vanskelig å forklare greia. Hva skal jeg med nok et script som viser meg temperaturen ute, pauser musikken min (men aldri der jeg vil), sender en SMS eller hva som helst trivielt -  når prisen er at WiFi-nettverket mitt lagger,  CPU'en og tålmodigheten min blir gradvis og fort spist opp, og jeg må ha 2 datamaskiner og en mobiltelefon i drift for å få alt til å snakke sammen? Det blir litt det samme som det du var inne på med midi-plugins. Tror bare man må være kritisk ift hvor man legger energien ift sånne ting. Går fort mye tid på å finne opp kruttet hver gang. 

     

    6 timer siden, Moskus skrev:

    Men kun én funksjon blir litt lite...

     

    Nå skal det sies at den nye varianten har events for både klikk, dobbelklikk, knapp "ned" og "opp", RGB-LED, er adresserbar (som Midi-instrument eller via HTTP-api)  og er velocity-sensitiv, så jeg ser definitivt et slags potensiale ?‍♂️ Men i det store bildet er det jo kun én knapp, som du jo var inne på. Åpner ikke akkurat for radikalt nye musikalske uttrykk  ?

  3. Har et par sånne, og var tidlig ute med å bestille Flic 2 da den ble lansert på Kickstarter. Har kommet fram til at jeg synes alle de offisielle Flic app-løsningene er begrenset i forhold til potensialet, og tester ut dedikert Flic websocket-server med Jquery/javascript-klient nå. Flic 2 kommer til å støtte Bluetooth Midi og i tillegg være HID-kompatibel, så det blir nok veldig mye bedre enn de knappene som finnes per i dag :) 

     

  4. På 3.5.2017 den 8.37, ZoRaC skrev:

     

    Hvilken sensor bruker du?

    Jeg har prøvd 2 forskjellige og til og med koblet vekk NodeMCU og satt inn resistor+diode og får likevel ikke lys i dioden... :( Begge IR-sensorene er 38 KHz.

     

    Innser at dette er er et gammelt innlegg, men det slo meg bare at det kan være lurt å bruke en diode med farge mens man tester. Da slipper man omveien rundt kamera eller evt. andre IR-mottakere , og minsker antall potensielle feilkilder.

  5. Jeg gjorde det sånn her:

     

    ir.jpg

     

     

    I de fleste Arduino-eksemplene må man sette hvilken pin (i tillegg til GND/jord) som brukes til sending. Der står GPI04 som regel som standard,  og selv om GPI04 er det samme som "D2" på ESP8266, fikk ihvertfall ikke jeg det til å funke før jeg endra variabelen fra "4" til "D2". Leste at det kunne være utslagsgivende i en eller annen ESP8266 FAQ på Github, husker ikke helt hvor. På den annen side har jeg brukt både D2/D3 etc og GPIO-numrene om hverandre i flere andre script som har funka fint, så jeg tipper årsaken er at folk ikke har vært konsekvente med navngivingen, og hard-coda inn ulike referansenavn her og der.

     

    Puh, altfor lang forklaring, men det kan jo hende noen får noe ut av det. Uansett - her er eksemplet som funka hos meg.

    #include <Arduino.h>
    #include <IRremoteESP8266.h>
    #include <IRsend.h>
    
    const uint16_t kIrLed = D2;  // ESP8266 GPIO pin to use. Recommended: 4 (D2).
    
    IRsend irsend(kIrLed);  // Set the GPIO to be used to sending the message.
    
    // Example of data captured by IRrecvDumpV2.ino
    uint16_t rawData[67] = {9000, 4500, 650, 550, 650, 1650, 600, 550, 650, 550,
                            600, 1650, 650, 550, 600, 1650, 650, 1650, 650, 1650,
                            600, 550, 650, 1650, 650, 1650, 650, 550, 600, 1650,
                            650, 1650, 650, 550, 650, 550, 650, 1650, 650, 550,
                            650, 550, 650, 550, 600, 550, 650, 550, 650, 550,
                            650, 1650, 600, 550, 650, 1650, 650, 1650, 650, 1650,
                            650, 1650, 650, 1650, 650, 1650, 600};
    // Example Samsung A/C state captured from IRrecvDumpV2.ino
    uint8_t samsungState[kSamsungAcStateLength] = {
        0x02, 0x92, 0x0F, 0x00, 0x00, 0x00, 0xF0,
        0x01, 0xE2, 0xFE, 0x71, 0x40, 0x11, 0xF0};
    
    void setup() {
      irsend.begin();
    #if ESP8266
      Serial.begin(115200, SERIAL_8N1, SERIAL_TX_ONLY);
    #else  // ESP8266
      Serial.begin(115200, SERIAL_8N1);
    #endif  // ESP8266
    }
    
    void loop() {
      Serial.println("NEC");
      irsend.sendNEC(0x00FFE01FUL);
      delay(2000);
      Serial.println("Sony");
      irsend.sendSony(0xa90, 12, 2);  // 12 bits & 2 repeats
      delay(2000);
      Serial.println("a rawData capture from IRrecvDumpV2");
      irsend.sendRaw(rawData, 67, 38);  // Send a raw data capture at 38kHz.
      delay(2000);
      Serial.println("a Samsung A/C state from IRrecvDumpV2");
      irsend.sendSamsungAC(samsungState);
      delay(2000);
    }

     

    Jeg så forresten at det lå en annen eksempelfil tilgjengelig for Arduino, som konverterer ir-koder mellom de ulike protokollene (som man også kan gjøre her:  http://irdb.tk/convert/).

     

     

    Hilsen Andreas

     

    IoT-entusiast, Programmerer, webutvikler, musikkprodusent og mye mer

    atchoo.netfredloes.no • atchoo.net/dev/telldus/blink1

    • Like 1
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.