4 For - Arduino 17 .


: parshev.wordpress.com



For ChipKit Basic I/O Shield.

:

  • ChipKit Uno32
  • ChipKit Basic I/O Shield.

ChipKit Basic I/O Shield, :

Arduino

ChipKit Basic I/O Shield, 8 , 26-33 .

:

.

, ? ( ,   loop()

, , :
void setup () {
pinMode (26, OUTPUT);
pinMode (27, OUTPUT);
pinMode (28, OUTPUT);
pinMode (29, OUTPUT);
pinMode (30, OUTPUT);
pinMode (31, OUTPUT);
pinMode (32, OUTPUT);
pinMode (33, OUTPUT);
}

! . .
, pinMode .
i.
, :
void setup () {
for (int i=26; i<=33; i++) {
pinMode (i, OUTPUT);
}
}

: i, 26 1 (i++), 33. i , ( ).
, .
, , ChipKit Basic I/O Shield, : for (int i=6; i<=13; i++)

. , 26 , 33. : 26, 27, 28
void loop() {
for (int i=26; i<=33; i++) {
digitalWrite(i,HIGH);
delay(50);
digitalWrite(i,LOW);
}
}

:
void setup () {
for (int i=26; i<=33; i++) {
pinMode (i, OUTPUT);
}
}
void loop() {
for (int i=26; i<=33; i++) {
digitalWrite(i,HIGH);
delay(50);
digitalWrite(i,LOW);
}
}

, : ChipKit Basic I/O Sheld

, ():

void setup () {
for (int i=26; i<=33; i++) {
pinMode (i, OUTPUT);
}
}
void loop() {

//

for (int i=26; i<=33; i++) {
digitalWrite(i,HIGH);
delay(50);
}

//

for (int i=26; i<=33; i++) {
digitalWrite(i,LOW);
delay(50);
}

}

, - ()?

void setup () {
for (int i=26; i<=33; i++) {
pinMode (i, OUTPUT);
}
}
void loop() {

//

for (int i=26; i<=33; i++) {
digitalWrite(i,HIGH);
delay(50);
digitalWrite(i,LOW);

}

// ( ):

for (int i=33; i>=26; i--) {
digitalWrite(i,HIGH);
delay(50);
digitalWrite(i,LOW);
}

}

. :

ChipKit Basic I/O Shield, 5 8-12 ( , .. , ).

void setup () {
for (int i=8; i<=12; i++) {
pinMode (i, OUTPUT);
}
}
void loop() {
for (int i=12; i>=8; i--) {
for (int k=8; k<=i; k++){
digitalWrite(k,HIGH);
delay(100);
digitalWrite(k,LOW);
}
digitalWrite(i,HIGH);
}
}

:

.

for .

.

.

!


. : - .

:
arduino
Arduino
pinMode
OUTPUT
digitalWrite
ChipKit
Shield


Arduino Nano 4x64 LED Matrix
  •   Arduino Nano    4x64 LED Matrix
    . , . , ...
  • :

    Hexy () ArcBotics arduino
  • arduino -. , ...

  • :

     Arduino   17 .
    Arduino 17 .



    ! !
    :

    .