Stap 3: Arduino schets
Involt komt met bereid schets in arduino map, moet u het maken van het kader werken.
Met het oog op deze tutorial moet u voor het verzenden van de waarde van de sensor en de helderheid van de LED instellen. U moet twee lijnen van code (of drie, met inbegrip van vertraging) voor communicatie met app toevoegen.
Elke numerieke waarde wordt opgeslagen en automatisch bijgewerkt in involtPin [index] matrix waar de index is overeenkomt met pin index in UI-element. Gebruik dit gewoon met analogWrite. Ik aangesloten de LED op PWM pin 6.
Voor het versturen naar de app, de functie involtSend waar moet u definiëren Pin voor app en waarde te sturen. Pinnen in app en hardware moet consistent zijn voor betere leesbaarheid.
Voeg dit toe aan de sectie ongeldig lus:
void loop(){ involtReceive(); analogWrite(6, involtPin[6]); involtSend(0,analogRead(A0)); delay(2); fname=""; };