Poradna

Datum
Vložil
Titulek

Problém s sérivým monitorem

Dobrý večer, Pro svůj projekt počítačem řízeného zdroje napětí, potřebuji Arduinu posílat data přes sériový monitor v IDE Arduino, přesněji jde o velikost žádaného napětí a hladiny omezení proudu. Zkoušel jsem tenhle prográmek, ale mám problém se splněním konečné podmínky rozpoznání znaku char. „n“, prográmek je stažen ze stránek Arduino tutorial a je jen inspirativní, hlavně mi jde o to, abych poslal znak pro rozlišení napětí proudu a hodnotu na kterou se májí nastavit.
// pins for the LEDs:
const int redPin = 3;
const int greenPin = 5;
const int bluePin = 6;

void setup() {
// initialize serial:
Serial.begin(9600);
// make the pins outputs:
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);

}

void loop() {
// if there's any serial available, read it:
while (Serial.available() > 0) {

// look for the next valid integer in the incoming serial stream:
int red = Serial.parseInt();
// do it again:
int green = Serial.parseInt();
// do it again:
int blue = Serial.parseInt();

// look for the newline. That's the end of your sentence:
if (Serial.read() == '\n') {
// constrain the values to 0 - 255 and invert
// if you're using a common-cathode LED, just use "constrain(color, 0, 255);"
red = 255 - constrain(red, 0, 255);
green = 255 - constrain(green, 0, 255);
blue = 255 - constrain(blue, 0, 255);

// fade the red, green, and blue legs of the LED:
analogWrite(redPin, red);
analogWrite(greenPin, green);
analogWrite(bluePin, blue);

// print the three numbers in one string as hexadecimal:
Serial.print(red, HEX);
Serial.print(green, HEX);
Serial.println(blue, HEX);
}
}
}

Datum
Vložil
Titulek

DHT11 a LDTR - WG0029 ESP8266 ESP-12E D1 z gearbest

Dobrý den,
objednal jsem si tuto desku: https://www.gearbest.com/boards-shields/pp_595444.html se senzorem DHT11 jak prosím zjistím jaký pin zvolit na připojení senzoru k desce a jak určím v programu Arduino IDE z kterého pinu si deska má brát data ze senzoru? Jaký je rozdíl mezi tímto #define DHTPIN 2 a tímto DHT dht(DHTPIN, DHT11, 15) ?
Děkuji :)

Datum
Vložil
Titulek

IF (podmínka)

Ahoj, Chci asi napsat program pro Arduino, potřebuju tam IF jako podmínku, jako že když je senzor <800 tak něco udělá, ale potřeboval bych to napsat tak, aby když to IF neproběhne třeba 20s, tak aby se spustilo něco jiného, poradíte ?? :)

Datum
Vložil
Titulek

Re: IF (podmínka)

Ahoj, tipuji, že jedině další IF, v něm počítat sekundy a pak rozhodnout.

Datum
Vložil
Titulek

RC522

Dobry den
potreboval bych pomoct s deskou RC522
nevím jak naprogramovat arduino uno aby při přiložení
jednoho čipu spustil 1 vystup a při přiloženi jiného čipu jiný
výstup.
Libor

Datum
Vložil
Titulek

Dvě arduina v jednom

Dobrý den, dochází mi kapacita paměti pro projekt na arduino UNO. Je nějaký způsob jak mít větší projekt bez nutnosti koupě výkonnějšího modelu?

Datum
Vložil
Titulek

chyba při kontrole

Ahoj, nemám žádné zkušenosti s arduinem, ale mám 3D tiskárnu která je tímto modulem řízena, před nahráním jsem dal kontrolu přiloženého SW a skočila mě tato chyba, poradí někdo co stím.

exit status 1
using typedef-name 'fpos_t' after 'struct'

a tadz je část u ketré to hlásí

/**
* \struct fpos_t
* \brief internal type for istream
* do not use in user apps
*/
struct fpos_t {
/** stream position */
uint32_t position;
/** cluster for position */
uint32_t cluster;
fpos_t() : position(0), cluster(0) {}
};

// use the gnu style oflag in open()
/** open() oflag for reading */

Datum
Vložil
Titulek

nahraní bootloaderu do ATmega328P-PU

Při nahrávání bootloaderu pomocí Arduina UNO s ATmegou328P do externího ATmega328P-PU na kontaktní desce se mi hlásí při žádosti o vypálení programem Arduino IDE 1.5.3 chyba: avrdude: stk500 gebsync(): not in resp=0xff. ATmega328P-PU jsou nová, nepoužívaná, koupená na Ebay, ale z Číny. Propojení externího ATmega328p-PU s deskou Arduina UNO je správné, zkontrolované, oscilátor 16MHz na pinech připojen. Konfigurace programu Arduino IDE pro nahrání bootloadreu je také správně. Může mi někdo poradit, kde se děje chyba a jak ji odstanit. Stejný problém mám u všech 10ks.
Děkuji za odpověď. Vašek.

Datum
Vložil
Titulek

Program

Ahoj,

Prosím potřeboval bych pomoc,potrebuju to do školy, jsem začátečník.

Vytvořte program,který bude přijímat ze sériové linky slova (textové řetězce).Program by měl ukládat přijaté znaky do proměnné a po přijetí celého slova toto přijaté slovo odeslat zpět na sériovou linku. jako znak ukončené slova můžete použít např.znak # nebo mezeru. Navíc, pokud bude přijaté slovo ,,ahoj" odešle program vlastní odpověď,např. ,,ahoj, já jsem Arduino".

Datum
Vložil
Titulek

Arduino uno

Dobrý den co mám dělat když my na arduinu uno svíti rx pritom nemam nic zapojene a pres usb nic nemuzu nahrat predem dekuji za odpoved

<< 14 | 15 | 16 | 17 | 18 >>

Vyhledávání

arduino8.cz © 2015 Všechna práva vyhrazena.