Stap 2: Arduino
Het is gewoon een zeer eenvoudige set-up met een transistor. 2N2222 van radio shack
Nu ik probeerde het met een paar weerstanden en was enige problemen te hebben, dus ik ging gewoon zonder hen.
Voel je vrij om mij te corrigeren daarover.
De transistor is aangesloten als zo:
Het signaal van de digitale poort is aangesloten op de basis transistors.
De kracht van de Arduino gaat via de sluis weer uit en aan de verzamelaar op de transistor
Dan gaat het uit de emitter op de grond op de Arduino
De code is heel eenvoudig, het neemt geen gegevens van de seriële poort en signaal naar de haven, vertragingen dan eindigt het signaal.
Nogmaals, heel eenvoudig:
/*
Test met de seriële poort te openen/sluiten vergrendelen
*/
int inByte = 0;
VOID Setup
{
Start seriële
Serial.begin(9600);
pinMode(3,OUTPUT);
}
void loop
{
selectievakje voor verbinding
Als (Serial.available() > 0)
{
inByte = Serial.read();
digitalWrite(3,HIGH);
delay(1000);
digitalWrite(3,LOW);
}
}
Zijn net als het eruit ziet, geen seriële gegevens het picks up verder die poort opent het slot voor 1000 milliseconden.
Zeer eenvoudige