Stránka 1 z 2

Arduino (duplicita vlákna, uzamčeno)

Napsal: 25 pro 2014, 18:25
od arduino
Ahoj, při snaze o nahrání vzorového projektu (přiloženého k instalačnímu softwaru Arduina) se mi zobrazí tato chybová hláška: avrdude: stk500_getsync(): not in sync: resp=0x00
Používám software ve verzi 1.0.6., hardware je http://www.dx.com/p/nano-3-0-atmel-atme ... .VJw5-F4jA.

Trošku bych ocenil odkaz na ověřený software, ověřené vzory a podobně, dostal sem to z druhé ruky a není vůbec vyloučeno, že je problém v Softwaru. Hlavně je problém, že k tomu nemám periferie, takže potřebuji něco, co otestuji jen s pomocí té integrované testovací diody.

Děkuji.

PS: http://img24.cz/images/56362291040029911837.jpg v určitých detailech toho obrázku se ty desky liší, tak jsem pro jistotu tu svou ofotil.

http://forum.arduino.cc/index.php?topic=28223.0 a nic z tohoto nepomohlo

Napsal: 25 pro 2014, 19:10
od frpr666
This error is what happens when your computer isn't communicating with the Arduino. It has nothing to do with whether your code is right or wrong.

- zkontolovat, že je arduino nalezeno ve Windows (jako nový sér.port)
- IDE->Tools->Board. Zkontrolovat, zda souhlasí druh desky.
- IDE->Tools->Serial Port. Zkontrolovat, zda souhlasí sér. port.
- Během File->Upload držet stisknuté tlačítko reset na destičce, a před samotným nahráváním uvolnit (tím se aktivuje bootloader).

Napsal: 25 pro 2014, 19:29
od arduino
K tomu tě ještě požádám, jaký USB ovladač je odzkoušený? Já používám přiložený "CH341SER.INF" vybavený exáčovým installerem, ale chtěl bych něco, co je skutečně odkoušeno, aby se to tu nematlalo s nesprávným driverem.

Napsal: 25 pro 2014, 20:15
od sr71
mám taky problém s Arduinem - s instalací driverů, to co se uvádí ve všech návodech , aktualizovat z adresáře "arduino/drivers" mi nejde ani po opakovaných instalacích (na win7 64bit)

Napsal: 25 pro 2014, 21:09
od p32
sr71 píše:na win7 64bit

A to ti tam někdy i šlo ?

Napsal: 25 pro 2014, 21:44
od sr71
no nešlo, Arduino mám nově, tak jsem to chtěl nainstalovat, jestli to musí být na 32bitu tak to zkusím na NB s XP

Napsal: 25 pro 2014, 23:57
od hakamusai
sr71 píše:no nešlo, Arduino mám nově, tak jsem to chtěl nainstalovat, jestli to musí být na 32bitu tak to zkusím na NB s XP

Nebo se pokusit sehnat správnej ovladač pro W7 64bit

Napsal: 26 pro 2014, 10:24
od arduino
W7 64bit --- podle stránek by toto měl být patřičný ovladač, ten můj .inf.

Tak nakonec vyřešeno: u mě byl problém s nastavením komunikace... V Tools sem musel na záložce Board vybrat správnej typ desky, a u Serial Portu zvolit COM4.

Kdyžtak přikládám osvědčený ovladač. Instalace setupem, zvolte soubor CH341SER.INF.

Napsal: 26 pro 2014, 11:08
od sr71
tak s tímhle tvým ovladačem už se to povedlo, děkuji

Napsal: 26 pro 2014, 11:09
od arduino
V pohodě :-)

Napsal: 26 pro 2014, 12:39
od arduino
Ale hele, chtěl bych nějaký typ na zapojení a naprogramování zapojení s poťákem, prostě něco sofistikovanějšího :-) Mám jen tento základní program, kde mi bliká testovací "L" dioda, ale nemám k tomu žádné další periferie. :-)
Dá se tento program upravit i pro použití na mém NANU? http://www.arduino.cc/en/tutorial/potentiometer

http://img24.cz/images/74475244091290492011.jpg

Jinak, to origiální nano a to moje čínské mají probohezné porty... selský rozum mi říká, že je to na 99% procent jedno... pin 26 bude vždy 26, a je jedno, zda se označí číslem A0 anebo A7. takže tady je ten program, upravený pro mé NANO.

int potPin = 26; // select the input pin for the potentiometer
int ledPin = 13; // select the pin for the LED
int val = 0; // variable to store the value coming from the sensor

void setup() {
pinMode(ledPin, OUTPUT); // declare the ledPin as an OUTPUT
}

void loop() {
val = analogRead(potPin); // read the value from the sensor
digitalWrite(ledPin, HIGH); // turn the ledPin on
delay(val); // stop the program for some time
digitalWrite(ledPin, LOW); // turn the ledPin off
delay(val); // stop the program for some time
}

Kam mám ale fyzicky zapojit tu diodu, a jak určím, při jaké napěťové hodnotě se mi ta dioda zapne/vypne?

Napsal: 26 pro 2014, 15:34
od monterjirka
Kdybys měl "UNO", tak tam žádnou diodu nemusíš zapojovat, protože je to dělané pro pin 13, kde je "zkušební" LED na desce. Jinak LED z pinu 13, přes odpor asi 220 - 470 Ohmů na GND.
Podle toho, jako je prográmek napsaný, se dioda nebude rozsvěcet při nějaké úrovni, ale měla by blikat a doba svícení by měla být závislá na velikosti napětí na vstupu na pinu 26

Napsal: 26 pro 2014, 21:21
od Honza_dy
Nano ma na pinu 13 taky diodu (bílou).

Napsal: 27 pro 2014, 17:12
od arduino
Nano ma na pinu 13 taky diodu (bílou). ---- o ní vím, má označení "L" ale je zelená... mě spíš vrtá hlavou, jak programu vnutit použití externé diody... když ji zapojím na pin 13, tak bude v sérii s tou integroanou, anebo ta integrovaná bude neaktivní?

Napsal: 27 pro 2014, 17:42
od Honza_dy
A proč si na googlu nenajdeš schema a nekoukneš jak je to vlastně zapojené?
Moje čínské Nano má diodu bílou, ale to vůbec nehraje roli.