Arduino

Utworzono: 28 styczeń 2018

int x;

int y;
int wynik;
void setup() {
Serial.begin(9600);
}

void loop() {
Serial.println("Wpisz dwie liczby: ");
while(!Serial.available());
x = Serial.parseInt();
y = Serial.parseInt();

if (Serial.read() == '\n') {
wynik = x + y;
Serial.print("Wynik ");
Serial.print(x);
Serial.print("+");
Serial.print(y);
Serial.print("=");
Serial.println(wynik);
}
}

Utworzono: 20 sierpień 2016

Cały proces opiszę na przykładzie AQma LED Control (http://magu.pl/aqma-led-control)

Instalacja Arduino IDE

 Aby wczytać kod z pliku z rozszerzeniem *.ino do mikrokontrolera wlutowanego na płytce Arduino należy się zaopatrzyć w stosowne oprogramowanie dostępne na stronie: https://www.arduino.cc/en/Main/Software

Więcej...
Utworzono: 25 marzec 2015

// PROSTA FUNKCJA

boolean timeExecute(int interval, unsigned long currentMillis)

Więcej...
Utworzono: 28 maj 2015

AT+CIOBAUD=9600 

 

Utworzono: 20 styczeń 2015

PULL-UP

void setup

{

pinMode(X,INPUT_PULLUP);

}

Jak szybko umiesz kilknąć? Przydatne do analizy debouncingu styków:

 

Więcej...
Utworzono: 01 kwiecień 2015

420-430nm

[V] [A] [W]
3,6 0,65 2,34
3,4 0,49 1,666
3,3 0,42 1,386
3,2 0,33 1,056
3,1 0,23 0,713
3 0,15 0,45
2,9 0,11 0,319
2,8 0,02 0,056
2,7 0,01 0,027