??????? ?? ???? ?? ???? ?? ???? ??? ???? sketch ????
Verify sketch ???????? ??? ??,???? ????????? ?? ??????? ???? ?????
Compile and upload ?? ??? ?? ????????? ?? ??????? ??? ??? ???? ???? ????? ???? USB ?? ??????? ??????? ?? ??? ????
???? ???? ????? ???? ???????? ??? ?? New sketch, ???? ???? ???? ???? open sketch ??? ??? ???? ???? save sketch ???? ?
?? ???? ???? ???? ??? Error Console ??? ???????????? ???? ??? ? ????????? ??? ??? ?? ??????? ?? ???? ?????? ?? console ?? ??????? ????????? ?? ?
???? ???? ?? ???? ??? ??? ???? Arduino ???? ??? ?????? ???? FILE ? ????? ???? ???? preference ? ????? ??? ????? compilation ?? ??????? ? ???? ??? ???? Ok ?? ????? ??? ?
???? ????????? ???? ???? ??? ????
????????? ???? ??? ????? ?? ??? ?? ??? ????? ??? ?? ?? ???? ?? IDE ?? ????????? ???? ???? case sensitive ?????? ?? ????? ????? ? ??? ????? ????? ?? ???? ???? ????? ????? ???
???? ????????? ???? ??????? ????? ????? ???????? ???
???? void setup( ) ??? ?????? void loop( )
void setup( ) ????? ?? ???? ????? ??? ???? arduino ?? ??? ??? ?? ?????? ???????? ???? ??? ( ????? ?? ?????? ) ??? ??????? ?? ??? ?? ???? ???? ????????? ??????????
???? ???? ??? ?? ?? ???? ???? LED ??????? ??? ???????? ??? ?? ?????? ??? ???? ?????? ?????? ???????? ???? ?????? ?? ???? ?? ????? ??????? ??????? ???? ??? ??? ?????
1
2
3
4
|
void setup()
{
pinMode(13, OUTPUT);
}
|
?????? ??? pinMode ????? ?? ?? ????? ?????? ??????? ???? ???????? ??? ??? ??????? ?? ???? “13”?????? ?? ?? ????? ??????? ?? ??? ???? ????? ?? ????? ?? ???? ???????? ??? ??? “?????” ?? “??????”
??? pinMode ???? ????? ???, ?? ?? ??? ????? ????? ?????? “M” ?? ????? ???? “?????” ?? “??????” ????? ??? ?? ????? ?????? ?
???? ???????????? ??? ??? ?? ?? ? ???? ?? ????????? ??????? ARDUINO ?? operating voltage ?? ? ????? ??? ???? ??????? ?? “? ?????” ??? “? ?????”?
??? ???? ??? “? ?????” ?? ????????? ?? ????? ??????? ?? ?????? ??? ??? ????? ?? ???????? ???????? ???? ??? ?? ?? “0” ???? “LOW”
???? ??? “? ?????” ?? ????????? ?? ????? ??????? ?? ?????? ??? ??? ????? ?? ???????? ???????? ???? ??? ?? ?? “1” ???? “HIGH”?
???? ??? ????????? ???? ?? ???? ???? ?? void loop() ????? ?? ??????
??????? void loop( ) ????? ?? ?? ??? ???? ????? ??? ???? ??? ????????? ???? ?? ??? ??? ????????? ????????? ????, ???? ?? “never ending loop” ?? ?? ??? ???? ?
???? ??? ??? ??? ???? ???? ????? ????????? ?? ??? ????
???? ???? LED ???????? 12 ?? ??? ???????? ????
??? ???? ???? Arduino Uno ????? ???? ????? ???? ?? ??? ??????? ????
????
1
2
3
4
5
6
7
8
9
|
void setup()
{
pinMode(12, OUTPUT);
}
void loop()
{
digitalWrite(12, HIGH);
}
|
??? usb ?? ???? arduino ??????? ??? ????? ???? ? ????? ????
void loop ?? ???? ???? ??? ?????? ?? ?? ?? ??? ??? ??? ?????? LED ?? ???? ??? ?????? GND ?? ???? ??????? ??? ?????? ???? ????? ?? ? ????? ???? ????? ????? ??? ??? ?? ?? ??? “LOW” ??? ?? ??? ?? ??? ?
????? ?????? LED ?? ?????? ?? ?
?? ???? ??? ?? ???? ????????? ??? ??? ??? ???????? ????? ?? ?? ???? ??????? LED ???? ? ??????? ????? ????? ???????? ????? ???????
??? ????? ???? ???? ??? ????? “? ??????? ?????” ???? ??? ??? ???? ???? ??? ???? ?????
?? ??? ?? ???? ???? ???? ????? ??? delay( )
?? ??????? ?? ???? ?? ??????? ????? ?? ???????????? ???? ???? ??? ?
????? delay(1000); ?? ????????? ????
????? ????????? ?? ???? ???
1
2
3
4
5
6
7
8
9
10
11
|
void setup()
{
pinMode(12, OUTPUT); //?? ?? ????? ?????? ?????? ??? ???
}
void loop() {
digitalWrite(12, HIGH); // ??????? ????? ??? ???? ???? ( ? ????? )
delay(1000); // ?? ??????? ???? ???? ???? ? ????????? ???? ?? ?? ??? ?? ??? ?????
digitalWrite(12, LOW); // ??????? ????? ?? ???? ???? ( ? ????? )
delay(1000); // ?? ??????? ???? ???? ? ????????? ???? ?? ?? ??? ?? ?? ?????
}
|
??? usb ?? ???? arduino ??????? ??? ????? ???? ? ????? ????