Stap 6: Controleren resultaten met Arduino IDE
Nu is het tijd om te zien als de pinnen zijn goed gesoldeerd. Controle geschiedt met behulp van de Arduino IDE milieu USB-kabel, een LED en een weerstand.
Sluit een onder leiding van de weerstand met GND, tweede poot van weerstand verbinden met kortere been van de LED (Catode). Lange been van de LED (Anode) verbinding maken met de eerste pin van de kabel. Tweede pin van de kabel verbinden met geteste pin.
Open de Arduino IDE.
Arduino Micro via USB-kabel aan de PC verbinden.
Selecteer boven in het menu Tools van goed bestuur, in onze zaak Arduino Micro.
Selecteer in het bovenste menu Tools juiste seriële poort.
Kopieer naar lege schets onderstaande code.
/*LED checking This program is indended for check if pins are soldered properly on your Arduino board. If you have purchased a Arduino that does not have soldered pins, this program will allow you to check that the pins are properly soldered to the PCB. Check detailed documentation how to soldered properly THT pins and check the result can be found at <a href="http://www.AwesomePCB.com" target="_blank">http://www.AwesomePCB.com</a> This example code is in the public domain. modified 06 January 2016 by Awesome PCB */ the setup function runs once when you press reset or power the board void setup() { // initialize digital and analog pins as an output. pinMode(0, OUTPUT); pinMode(1, OUTPUT); pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, OUTPUT); pinMode(5, OUTPUT); pinMode(6, OUTPUT); pinMode(7, OUTPUT); pinMode(8, OUTPUT); pinMode(9, OUTPUT); pinMode(10, OUTPUT); pinMode(11, OUTPUT); pinMode(12, OUTPUT); pinMode(13, OUTPUT); pinMode(A0, OUTPUT); pinMode(A1, OUTPUT); pinMode(A2, OUTPUT); pinMode(A3, OUTPUT); pinMode(A4, OUTPUT); pinMode(A5, OUTPUT); pinMode(A6, OUTPUT); pinMode(A7, OUTPUT); } // the loop function runs over and over again forever void loop() { // turn the LED on (HIGH is the voltage level) digitalWrite(0, HIGH); digitalWrite(1, HIGH); digitalWrite(2, HIGH); digitalWrite(3, HIGH); digitalWrite(4, HIGH); digitalWrite(5, HIGH); digitalWrite(6, HIGH); digitalWrite(7, HIGH); digitalWrite(8, HIGH); digitalWrite(9, HIGH); digitalWrite(10, HIGH); digitalWrite(11, HIGH); digitalWrite(12, HIGH); digitalWrite(13, HIGH); digitalWrite(A0, HIGH); digitalWrite(A1, HIGH); digitalWrite(A2, HIGH); digitalWrite(A3, HIGH); digitalWrite(A4, HIGH); digitalWrite(A5, HIGH); digitalWrite(A6, HIGH); digitalWrite(A7, HIGH); } //END of code____________________________________________________________
Kopieer naar lege schets onderstaande code.
Sla de schets (CTRL + SHIFT + S).
Herlaad de schets (CTRL + R).
Van de lading aan (CTRL + U).
Na met succes het uploaden van een programma naar Arduino Micro niveau van elke digitale en analoge pin shoud hebben hoge staat.
Ga nu met knipoog van kabel door elke pin. Als de pin is goed gesoldeerd is LED beurt op.