DIY funktionella Sonic skruvmejsel (7 / 8 steg)
Steg 7: Programmering och dataloggning
Programmering är super enkel om du redan är bekant med Arduino. Bara ta bort OpenLog från kontakten och Anslut en FTDI breakout styrelse (eller kabel) till huvud stiften på styrelsen att ladda upp din kod. När du är klar uppladdning koden bara Anslut OpenLog styrelsen tillbaka till huvudet. Se till att din FTDI connector spänning motsvarar det av Arduino du använder. Om inte du är bekant med Arduino skrev jag upp en kort guide här som hjälper dig att komma igång.
Om allt laster ordentligt ska RGB LED tändas. LED kommer att ändra färg som temperatur förändringar - när det är riktigt kallt det ska vända klarblå och sedan flytta till grönt som det värms upp och slutligen till ljust röd eftersom det blir varmt. När force känsliga motståndet trycks fast den stora blå LED ljus upp och en ton kommer att spela. Jag höll det till en enda ton som ljudeffekt från TV-show gör min hund gå nötter, hon hatar det och går bort så jag inte kunde göra det. Jag försökte en massa ljud och här tonen verkade inte bry sig om henne. När fotocellen är täckt av ett finger den vita lysdioden kommer ljus upp till full ljusstyrka och så mer ljus finns den vita lysdioden kommer dim tills den stängs av.
För att få loggade sensorn data bara ta bort SD-kortet från OpenLog och ladda ner den. TXT-filer till din dator. Om du vill kan du exportera data till Plotly och göra alla typer av coola grafer, göra Google diagram eller överföra det till Sparkfun data webbplats.
Koden redovisas här för nedladdning. Det finns anteckningar i koden om olika anslutningar och hur du ändrar koden om du använder en 5V styrelse.