Sensorino trådlösa hem belysning med Arduino (4 / 7 steg)
Steg 4: Ladda upp skisser till noder
Nu är en bra tid att programmera Arduino styrelserna i din avlägsna noder med en grundläggande Sensorino skiss som kommer att driva lampor och växlar och att kommunikationen del. Det är bra att göra det innan du monterar hela i en otillgänglig plats.
Jag tänker inte gå in i detaljer här som jag inte vill att det är en programvara instructable och istället läsa instruktionerna på denna github wikisida.
Men det är ganska enkelt. Om du har installerat Arduino IDE, lägga bara Sensorino bibliotek till ditt bibliotek. Sedan öppna exempel Sensorino skissen och justera antalet relä och byta tjänster (Sensorino term) som skapas genom att lägga till och ta bort rader från exemplet. Också ge den digitala pin-koder att använda, de Service -ID och den nod-ID (nummer--behöver bara vara unika). Sedan ladda upp den till noden med hjälp av en USB-till-seriell adapter som du skulle göra med en Arduino.
Tyvärr detta kräver du redan vet vilket stift du kommer att använda för växlarna och reläer anslutningarna. Du behöver inte veta vilket relä är vilka och vilken switch är som men fortfarande behöver veta vilket stift som du ska använda. Viss tilldelning kommer att göras genom att skicka en radio kommando senare.
Det finns ett annat sätt att göra det också. Denna wikisida samtalen om att installera en speciell bootloader på Arduino styrelsen vilket gör att ladda upp hela nya Arduino skiss distans. Det är lite mer engagerade men fungerar bra, speciellt för noder som är svåra att komma åt. Jag personligen litar på detta mycket.
Vi ska också ta en stund nu till program noden Base - det är samma historia som programmering fjärrnoder bara ingen anpassning för att göra. Du kan bara ta exemplet skiss och ladda upp som är till din Sensorino bas.