Hur du byter en Arduino utgång på och bort från din Android mobil. Arduino för nybörjare (4 / 4 steg)
Steg 4: Felsökning din skiss
En sista punkt att täcka felsökning. Arduino använder den traditionella metoden för felsökning. Som är att lägga ut uttalanden i koden för att visa vad den gör. När du är ansluten till din Uno ombord via bluetooth sköld skickas alla print uttalanden till bluetooth-anslutningen.
Detta är bara bra eftersom de dyker upp på din mobil Debug syn i pfodApp. Om du undviker { karaktär i era debug uttalanden, de kommer inte vara förvirrad för pfod meddelanden och pfodApp kommer bara ignorera dem.
Skiss DebugDigitalOutputSketch.ino innehåller vissa extra felsökning print uttalanden. Kopiera och klistra in den i IDE och ladda den till er Uno styrelse. (Kom ihåg att ta bort Bluetooth skölden när omprogrammering Uno) När du ansluter igen menyn ser likadan ut men om du öppnar DebugView du vill se extra debug uttalanden tillsammans med pfod meddelanden.
Det finns också en annan skärm från din mobil menyn och det är rå datavyn. Denna vy visar bara den text som inte var del av ett pfod-meddelande. I detta fall bara felsökning utskriften.
När du öppnar denna skärm det börjar spara Raw-Data till en fil på din mobil för att senare ladda ner till din dator (se pfodAppForAndroidGettingStarted.pdf för detaljer om hur du hämtar det). När du har avslutat felsökning, är denna rådata skärm också användbart för loggning mätningar din Arduino är att göra. Se mobil Data loggning med hjälp av pfodApp, Android och Arduino för ett exempel.
En sista anmärkning. Ett vanligt fel när du använder pfod meddelanden är att glömma att skicka avslutande }. I dessa fall pfodApp kommer timeout och stäng anslutningen, men du kan fortfarande acces vyn Debug efter anslutningen gånger för att se vad skickades och skickas inte.
Nästa steg
Om du vill veta se mer om kodning Arduino http://arduino.cc/en/Tutorial/HomePage
Om du vill veta kolla mer om pfod in pfod specifikation och projekten på www.pfod.com.au