Partikel Photon hem larmsystem (3 / 7 steg)
Steg 3: Lära sig koderna i sensorn meddelanden
Som jag sa innan, båda fjärrkontrollerna och de trådlösa sensorerna skicka ett meddelande som består av ett nummer. Innan bygga vårt system, måste vi lära och anteckna dessa nummer.
Först och främst måste vi ansluta mottagaren till fotonen. PIN-anslutningar är så här;
Mottagare Photon
VCC---Vin
GND---Gnd
Data---D3
Du kan ge en titt på steg 5.
När du förbereder anslutningarna nu är det tid att arbeta med koden. Gå till partikeln bygga sidan och logga in. Till vänster kan du se fliken bibliotek Sök för "RCSWITCH"-biblioteket. Ovan hittar du ett exempel .ino filen heter "RECEIVEDEMO_ADVANCED. INO". När du öppnar det, kan du se koden i terminalen. När du klickar på knappen för användning i detta exempel, ändra följande kod på linje 65;
Spark.publish ("tristate-fått", String(delay) + "" + String(tristate));
till;
Spark.publish ("tristate-fått", sträng (decimal) + "" + String(tristate));
Du kan nu flash (belastning) koden till dina foton genom att klicka på flash knappen till vänster.
Efter du flash koden i fotonen, att fotonen börja lyssna några meddelanden från 433 Mhz. Nu kan du skicka meddelanden från fjärrkontroller och trådlösa sensorer. För att se inkommande meddelanden, måste du gå till instrumentpanelen sida. Där kan du se sensor inkommande meddelanden i fliken loggar. Det är där du anteckna varje artikelns innehåll.
Exempel:
Fjärrkontroll: 1111111
Dörr Sensor: 2222222
PIR-Sensor: 3333333