Difference between revisions of "Arduino Nano: PPT VOX"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) (Created page with " →Rig PTT VOX Detect D4 dari Audio Output D3 ke Switch modified 2021 Dec 3 by Onno W. Purbo: int State=LOW; int inPin=4; int outPin=3; // the...") |
Onnowpurbo (talk | contribs) |
||
| Line 1: | Line 1: | ||
| + | |||
| + | /* | ||
| + | Rig PTT VOX | ||
| + | Detect D4 dari Audio | ||
| + | Output D3 ke Switch | ||
| + | |||
| + | modified 2021 Dec 3 | ||
| + | by Onno W. Purbo | ||
| + | */ | ||
| + | |||
| + | boolean State=LOW; | ||
| + | int inPin=4; | ||
| + | int outPin=3; | ||
| + | |||
| + | // the setup function runs once when you press reset or power the board | ||
| + | void setup() { | ||
| + | // initialize digital pin 3 as an output. | ||
| + | pinMode(outPin, OUTPUT); | ||
| + | pinMode(inPin, INPUT); | ||
| + | } | ||
| + | |||
| + | // the loop function runs over and over again forever | ||
| + | void loop() { | ||
| + | State=digitalRead(inPin); | ||
| + | digitalWrite(outPin, !State); | ||
| + | delay(10); | ||
| + | } | ||
| + | |||
| + | |||
| + | |||
| + | ==Alternatif Lain== | ||
| + | |||
/* | /* | ||
| Line 23: | Line 55: | ||
void loop() { | void loop() { | ||
State=digitalRead(inPin); | State=digitalRead(inPin); | ||
| − | digitalWrite(outPin, | + | if( State==1 ) |
| + | digitalWrite(outPin, LOW ); | ||
| + | else | ||
| + | digitalWrite(outPin, HIGH ); | ||
delay(10); | delay(10); | ||
} | } | ||
Revision as of 18:36, 4 December 2021
/*
Rig PTT VOX
Detect D4 dari Audio
Output D3 ke Switch
modified 2021 Dec 3
by Onno W. Purbo
*/
boolean State=LOW;
int inPin=4;
int outPin=3;
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 3 as an output.
pinMode(outPin, OUTPUT);
pinMode(inPin, INPUT);
}
// the loop function runs over and over again forever
void loop() {
State=digitalRead(inPin);
digitalWrite(outPin, !State);
delay(10);
}
Alternatif Lain
/*
Rig PTT VOX
Detect D4 dari Audio
Output D3 ke Switch
modified 2021 Dec 3
by Onno W. Purbo
*/
int State=LOW;
int inPin=4;
int outPin=3;
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 3 as an output.
pinMode(outPin, OUTPUT);
pinMode(inPin, INPUT);
}
// the loop function runs over and over again forever
void loop() {
State=digitalRead(inPin);
if( State==1 )
digitalWrite(outPin, LOW );
else
digitalWrite(outPin, HIGH );
delay(10);
}