Laser system (med ficklampa) (2 / 3 steg)
Steg 2: Anslutning och kodning
Först av allt måste du gå igenom stammen omtalat i Intel komma igång. Nu öppna ett nytt fönster i Arduino programvara. Kod som är nästan självförklarande är
CONST int pinLight = A0;
CONST int pinLed = 7.
void setup()
{
pinMode (pinLed, produktionen); Set LED på Digital 12 som en utgång
}
void loop()
{
int InitialValue = analogRead(pinLight);
Delay(500);
int FinalValue = analogRead(pinLight); ljussensorn är kopplad till analoga 0
int diff = FinalValue - InitialValue;
om ((diff > = 100) || (diff <(-100))) om skillnaden är mer än 100
{
digitalWrite (pinLed, hög);
Delay(3000);
digitalWrite (pinLed, låg);
}
}
Hårdvara-anslutning är enkel. Fäst motor sköld expansionskort. Anslut ljussensor "A0" och ledde till 'D7', precis som på bilden. (Viktigt steg: - håller det i handen och skratta som en galen vetenskapsman. Sluta när det känns pinsamt) nu ställa in allt. Ljuset ska falla på sak med orm som mönster på ljussensor, så om du har laserpekare det bör falla på denna sak och det är därför laserpekare är svårt att setup.