Tuoteryhmät

Particle Photon Relay Shield

Particle Photon Relay Shield Näytä suurempana

39,90 € (sis. alv)

32,18 € (alv 0%)

Tuotteita varastossa: 0

Tuotetta ei ole varastossa

Maksu ja toimitus

Maksuvaihtoehtoina on tällä hetkellä lasku (yritykset ja oppilaitokset), suora pankkisiirto, postiennakko ja Paypal.


  • Tavallinen kirje: 1,90 €
  • Kirje seurantakoodilla: 3,90 €
  • Toimitus lähipostiin: 7,90 €
  • Postipaketti postiennakolla: 12,90 €
  • Toimitus ovelle: 15,90 €

Kirjetoimitukset onnistuvat vain pienikokoisille alle 3 cm paksuille tilauksille.

Varastossa olevat tuotteet toimitamme yleensä samana tai tilausta seuraavana arkipäivänä.


Myyntikuntoisilla tuotteilla on 14 päivän palautusoikeus.

Lue tarkemmat toimitusehdot

Jaa tämä tuote

Lisää toiveluetteloon

Tämän alustan avulla Photonia voidaan käyttää kodin sähkölaitteiden hallintaan. Sisältää neljä 220 V / 10 A (2000 W) relettä.

Tiedot

  • Tietoa

    • Valmistaja: Particle
    • Malli: Relay Shield for Photon
    • Alustassa myös tilaa oman piirin tekemiseen
    • Sisääntulojännite: 7-20 V
    • Sisääntulo joko 5.5 mm tynnyriliitännän tai ruuviliittimen kautta
    • Neljä relettä tyyppiä JS1-5V-F (datasheet)
    • Releet yhdistetty Photonin pinneihin D3-D6 (vaihdettavissa)
    • Releen maksimijännite: AC 250 V
    • Mitat: 152.7 x 46 x 18.2 mm
    • Paino: 82.2 g

    Esimerkkikoodi

    int RELAY1 = D3;
    int RELAY2 = D4;
    int RELAY3 = D5;
    int RELAY4 = D6;
    
    void setup()
    {
       //Initilize the relay control pins as output
       pinMode(RELAY1, OUTPUT);
       pinMode(RELAY2, OUTPUT);
       pinMode(RELAY3, OUTPUT);
       pinMode(RELAY4, OUTPUT);
       // Initialize all relays to an OFF state
       digitalWrite(RELAY1, LOW);
       digitalWrite(RELAY2, LOW);
       digitalWrite(RELAY3, LOW);
       digitalWrite(RELAY4, LOW);
    
       //register the Particle function
       Particle.function("relay", relayControl);
    }
    
    void loop()
    {
       // This loops for ever
    }
    
    // command format r1,HIGH
    int relayControl(String command)
    {
      int relayState = 0;
      // parse the relay number
      int relayNumber = command.charAt(1) - '0';
      // do a sanity check
      if (relayNumber < 1 || relayNumber > 4) return -1;
    
      // find out the state of the relay
      if (command.substring(3,7) == "HIGH") relayState = 1;
      else if (command.substring(3,6) == "LOW") relayState = 0;
      else return -1;
    
      // write to the appropriate relay
      digitalWrite(relayNumber+2, relayState);
      return 1;
    }

    Esimerkkikutsu

    POST /v1/devices/{DEVICE_ID}/relay
    
    # EXAMPLE REQUEST
    curl https://api.particle.io/v1/devices/0123456789abcdef/relay 
      -d access_token=123412341234 -d params=r1,HIGH
    

    Linkkejä

    Relay Shield Datasheet

    Youtube käyttöohjeet