• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Treemo
#4
Gdzie podpiąć wyświetlacz masz opisane w inicjalizacji modułu:
Kod:
#include "MaxMatrix.h"

byte smiley[] =
{ 8, 8,
B00100000, B01000100, B00100010, B00000010, B00000010, B00100010, B01000100, B00100000,

};
byte smiley2[] =
{ 8, 8,
B00100000, B01000010, B00100100, B00000100, B00000100, B00100100, B01000010, B00100000,

};

byte smiley3[] =
{ 8, 8,
B00100000, B01000000, B00100110, B00000101, B00000101, B00100110, B01000000, B00100000,

};

const int sensorMin = 0; // sensor minimum
const int sensorMax = 1024; // sensor maximum
int data = 2;//to podłączasz do data
int load = 3; //to podłączasz do load
int clock = 4;//to podłączasz do clock
int maxInUse = 1; // ile maxów używasz
MaxMatrix m(data, load, clock, maxInUse);
byte buffer[100];

int shift_speed = 500;

void setup() {
m.init();
m.setIntensity(1);
Serial.begin(9600);
m.writeSprite(0, 0, smiley);
delay(500);
m.writeSprite(0, 0, smiley2);
delay(500);
m.writeSprite(0, 0, smiley3);
delay(500);
}

void loop() {

int sensorReading = analogRead(A0); // tu robi odczyt z czujnika na pinie A0
//Serial.println (sensorReading);
int range = map(sensorReading, sensorMin, sensorMax, 0, 3);
switch (range) {
case 0:
m.writeSprite(0, 0, smiley3);
break;
case 1:
m.writeSprite(0, 0, smiley);
break;
case 2: t.
m.writeSprite(0, 0, smiley2);
break;
}
delay(50);

}
Dodałem komentarze w kodzie z tego linka, co podałeś - 2,3,4 i A0.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
Treemo - przez Rafix095 - 20-04-2018, 20:18
RE: Treemo - przez kaczakat - 20-04-2018, 22:14
RE: Treemo - przez Rafix095 - 21-04-2018, 11:48
RE: Treemo - przez kaczakat - 21-04-2018, 13:32

Skocz do:


Przeglądający: 2 gości