Stap 3: ArduSensor Pot codering
Downloaden van de voorbeeldcode voor ArduSensors hier. Druk op "Downloaden als Zip" en unzip de map. Tweevoudig tikken voort naar de ArduSensor-LED.ino-schets en draaien op je Arduino door te klikken op de pijltoets-rechts in de Arduino IDE. Sluit uw ArduSensor Pot op de Arduino (de 4 pin mannelijke kop gaat in de VIN, GND GND, en + 5V, en een 1 pins mannelijke header gaat in A0). ArduSensor-LED.ino is een programma voor het maken van de ingebouwde LED op D13 te knipperen met een snelheid die is opgegeven door de waarde (in dit geval, hoeveel u draai de knop) van de ArduSensor (in dit geval, de ArduSensor-Pot).
Dubbelklik nu op de SimpleRead.ino-schets die in uw ArduSensor voorbeeld code downloads map en druk op upload. Steek uw ArduSensor Pot in de juiste pinnen (zie vorige paragraaf). De seriële monitor (een monitor die u ziet op uw computer die gegevens spuugt) openen door op het vergrootglas in de rechter bovenhoek. Een doos met nummers op het scherm moet omhoog knallen. Als je kijkt naar de nummers (die zogenaamde analoge waarden in Arduino), zullen ze veranderen wanneer u draai de knop.
De Arduino analoge waarden van 0 tot 1023 variëren kunnen. Dus wanneer de potmeter helemaal in één richting is, het 0 in de seriële monitor, lezen zal terwijl wanneer is het helemaal de andere richting gedraaid, zal het 1023 lezen. Alle posities buiten dat 1-1022, afhankelijk van de richting en de mate van twist van de potentiometer lezen zal.
Hieronder zijn de schematische en PCB ontwerp bestanden, aangezien dit alle geopende bron is.