odpalene arduino ?

Sekcia určená pre Arduino nadšencov

Moderátor: Moderátori

Používateľov profilový obrázok
ITIaster
Stály člen
Stály člen
Príspevky: 177
Dátum registrácie: 01 Jún 2014, 13:00
Vek: 25

odpalene arduino ?

Príspevok od používateľa ITIaster » 16 Sep 2016, 15:42

Zdravím, zrejme som odpálil arduino, konkrétne COM to USB convertor, neviete niekto ako to zistiť ? poprípade vedel by mi niekto overiť program či ide správne, teda aby sa potvrdilo odpálenie arduina

Kód: Vybrať všetko

#include <Wire.h>

const int  Volup = 2;    // the pin that the pushbutton is attached to
const int  Voldown = 3;

// Variables will change:
int Vol =  50;   // counter for the number of button presses
int VolupState = 0;         // current state of the button
int lastVolupState = 0;     // previous state of the button
int VoldownState = 0;
int lastVoldownState = 0;
int E = 227;
int D = 210;


void setup() {
  // initialize the buttons pin as a input:
  pinMode(Volup, INPUT);
  pinMode(Voldown, INPUT);
  Wire.begin();
  Serial.begin(9600);
  Wire.beginTransmission(0x44);
  Wire.write(0xC0);
  Wire.write(D);
  Wire.write(E);
  Wire.endTransmission();
  Serial.println("HELLO");
  Serial.println("5.1 READY");
  Serial.println("Volume: 50"); 
  
}


void loop() {
  // read the pushbutton input pin:
  VolupState = digitalRead(Volup);
  VoldownState = digitalRead(Voldown);

if ((E == 232) && (VolupState == HIGH) && (D != 215))
  {
    E==223;
    D++;
    }
    else if ((E == 224) && (VoldownState == HIGH) && (D != 208))
    {
      E=233;
      D--;
    }

  // compare the buttonState to its previous state
  if (VolupState != lastVolupState) {
    // if the state has changed, increment the counter
    if ((VolupState == HIGH) && (D + E < 447  )) {
      E++;
     Vol--;
      Serial.print("Volume: ");
      Serial.println(Vol);
      Wire.beginTransmission(0x44);
      Wire.write(0xC0);
      Wire.write(D);
      Wire.write(E);
      Wire.endTransmission();
    } 
    else if ((VolupState == HIGH) && (D + E == 447)) {
      Serial.println("Volume:MIN");
    }
    else{}
  }
    // compare the buttonState to its previous state
  if (VoldownState != lastVoldownState) {
    // if the state has changed, increment the counter
    if ((VoldownState == HIGH) && (D + E > 432 )) {
      E--;
      Vol++;
      Serial.print("Volume: ");
      Serial.println(Vol);
      Wire.beginTransmission(0x44);
      Wire.write(0xC0);
      Wire.write(D);
      Wire.write(E);
      Wire.endTransmission();
    } 
    else if ((VoldownState == HIGH) && (D+E == 432)) {
      Serial.println("Volume:MAX");
    }
    else{}
      
    // Delay a little bit to avoid bouncing
    delay(50);
  }
  // save the current state as the last state,
  //for next time through the loop
  lastVolupState = VolupState;
  lastVoldownState = VoldownState;
}
Pri zapnutí ma na monitor seriového portu vypísať
"HELLO"
"5.1 READY"
"Volume: 50"
(mne vypíše aj volume 51, volume 52, volume 51 ale nerobil mi to s týmto programom... zrejme som poslal veľa dát)
dalej su 2 tlačidlá s pullup rezistormi na pinoch D2 a D3
maju funkciu pridávania a uberania hlasitosti, D2 uberá hlas a D3 pridáva hlas.
Je tam nastavený limit do 71 vtedy má vypísať MAX a pri 0 ma napísať MIN.
hovorím fungovalo mi to ale teraz blbne v pohode si ide keď pridávam až do nekonečna, nereaguje na žiadne ifká a pri spustení hneď začne vypisovať bludy...

mam to skontrolované jak programovo tak hardwarovo , všetko premerané preskúšané, akurat nemam dalšie arduino takže si neviem overiť či som skutočne neodpiekol ten convertor alebo niečo, budem rád ak mi niekto ten kód skúsi :D
0
"Nemôžete sa báť ľudí, že vám ublížia, pretože ak sa budete obávať života, nikdy nebudete žiť..."
Chester Bennington

pajkovac_Sam
Stály člen
Stály člen
Príspevky: 105
Dátum registrácie: 26 Sep 2014, 11:57
Bydlisko: Lokátor: KN08TQ

Re: odpalene arduino ?

Príspevok od používateľa pajkovac_Sam » 16 Sep 2016, 18:21

Ahoj ITIaster,

svoje arduino mám momentálne rozobrané, takže kód ti nevyskúšam, no skús do svojho nahrať napr. example "ASCII table" (File-Examples-Communication), alebo hoci aký iný. Poslúži aj "AnalogReadSerial" z Basic. Potom cez serial monitor si pozri, či ti niečo chodí.
Vlastne, ak to tam nahráš, tak už vieš, či ti funguje serial, lebo cez neho sa nahráva program :D (aspoň v mojom, neviem, ako pokročil výskum...)
0

Používateľov profilový obrázok
budvar10
Pokročilý člen
Pokročilý člen
Príspevky: 988
Dátum registrácie: 15 Dec 2014, 10:55
Bydlisko: Košice

Re: odpalene arduino ?

Príspevok od používateľa budvar10 » 21 Sep 2016, 09:26

USB/serial vyskúšaš jednoducho, prepojíš Rx a Tx a s terminálovým emulátorom čo napíšeš to musíš prijať. Procesor musíš vybrať z dosky alebo ak je to SMD, tak prepojkou alebo malým odporom napr. 1k pripojiť RESET na GND aby sa nenaštartoval. Je to tzv. "Arduino loop-back test", tam si prečítaš viac: http://forum.arduino.cc/index.php?topic=73748.0
Zistíš tak, či prevodník pracuje správne.
0

Používateľov profilový obrázok
ITIaster
Stály člen
Stály člen
Príspevky: 177
Dátum registrácie: 01 Jún 2014, 13:00
Vek: 25

Re: odpalene arduino ?

Príspevok od používateľa ITIaster » 23 Sep 2016, 15:22

Diki hoši ale prevodník je zrejme OK :D zrejme som odpálil niečo iné :D :D :D jednoducho ak mam v programe nejaké tlačidlá pri zapnutí (RESET na arduine) mi ich ako keby všetky postláča... inak to nerobí :D ale tak nič ja objednám druhé Arduino :D diki za helpa :D
0
"Nemôžete sa báť ľudí, že vám ublížia, pretože ak sa budete obávať života, nikdy nebudete žiť..."
Chester Bennington

pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 6203
Dátum registrácie: 20 Júl 2007, 00:00
Vek: 41

Re: odpalene arduino ?

Príspevok od používateľa pocitujlasku » 23 Sep 2016, 15:57

a mas tam pullup rezistory? alebo tie piny su len tak vo vzduchu a detekuje ich stav podla pocasia?
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.

Používateľov profilový obrázok
ITIaster
Stály člen
Stály člen
Príspevky: 177
Dátum registrácie: 01 Jún 2014, 13:00
Vek: 25

Re: odpalene arduino ?

Príspevok od používateľa ITIaster » 19 Okt 2017, 14:09

Bolo jedno či som tam dal pull up alebo nastavil SW pull up... zrejme sa niečo odpalilo...
Čo je dosť možne lebo čínske klony nemaju polyfuse... takže zrejme mi tam niečo spadlo alebo som niečo zle zapojil... tiež to cely čas bolo na vyvojovej doske (kontakné pole) tak možno sa nejake dlhe nožičky opreli o seba a tak :D
Ale už je to jedno, už mam druhé :D a to staré aspoň komunikuje, aj keď blbnu tie piny...
Ale ďakujem za rady a za pomoc :)
0
"Nemôžete sa báť ľudí, že vám ublížia, pretože ak sa budete obávať života, nikdy nebudete žiť..."
Chester Bennington

pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 6203
Dátum registrácie: 20 Júl 2007, 00:00
Vek: 41

Re: odpalene arduino ?

Príspevok od používateľa pocitujlasku » 19 Okt 2017, 14:25

To ti rok islo to arduino z ciny? :D
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.

Používateľov profilový obrázok
ITIaster
Stály člen
Stály člen
Príspevky: 177
Dátum registrácie: 01 Jún 2014, 13:00
Vek: 25

Re: odpalene arduino ?

Príspevok od používateľa ITIaster » 21 Okt 2017, 22:01

ale nie :D len po roku som sa rozhodol že budem slušný a poďakujem vám za pomoc :D
0
"Nemôžete sa báť ľudí, že vám ublížia, pretože ak sa budete obávať života, nikdy nebudete žiť..."
Chester Bennington

Používateľov profilový obrázok
Loloone
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1369
Dátum registrácie: 29 Aug 2010, 00:00
Bydlisko: the Sered DC
Vek: 51

Re: odpalene/bloknute arduino ?

Príspevok od používateľa Loloone » 30 Jan 2018, 16:06

zrecyklujem temu

blokol som si poistky na ard. pro mini M328 / 16Mhz 5V (TQFP puzdro)
jak sa to da opravit?
0
"sukani je pro decka ...chlapi si vypijou"

DPS pre stavbu programatora - UsbPicProg alebo AVR-USBasp

dan21
Ultimate člen
Ultimate člen
Príspevky: 3016
Dátum registrácie: 11 Apr 2007, 00:00
Bydlisko: ZA

Re: odpalene arduino ?

Príspevok od používateľa dan21 » 30 Jan 2018, 16:25

HVSP ?
0

Používateľov profilový obrázok
Kado
Power user
Power user
Príspevky: 1625
Dátum registrácie: 02 Sep 2007, 00:00
Bydlisko: PB
Vek: 40

Re: odpalene arduino ?

Príspevok od používateľa Kado » 30 Jan 2018, 16:26

odspajkuj stary a pripajkuj nový šváb
HVSP to ano, ale ako sa tam pripoijí na vsetky potrebné piny
0
Návrh zapojení s jednočipovými mikropočítačmi, tvorba programového vybavenia pre mikropočítače
http://www.jk-elektronika.info/index.html

predaj !!
http://svetelektro.com/modules.php?name ... 54#p549154

Používateľov profilový obrázok
Loloone
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1369
Dátum registrácie: 29 Aug 2010, 00:00
Bydlisko: the Sered DC
Vek: 51

Re: odpalene arduino ?

Príspevok od používateľa Loloone » 30 Jan 2018, 16:55

HV ma napadlo ako prve :-) ...chcelo by to nejaky pripravok

https://www.ebay.com/itm/AVR-Atmel-Atme ... SwLjxaa4xc

taketo nieco ale viac kontaktov

nechce sa mi to letovat hore dole, je to moc prace - odletovat > priletovat na nejaku dosku > HVSP > odletovat > priletovat naspat :rolleyes:
0
"sukani je pro decka ...chlapi si vypijou"

DPS pre stavbu programatora - UsbPicProg alebo AVR-USBasp

Používateľov profilový obrázok
Kado
Power user
Power user
Príspevky: 1625
Dátum registrácie: 02 Sep 2007, 00:00
Bydlisko: PB
Vek: 40

Re: odpalene arduino ?

Príspevok od používateľa Kado » 30 Jan 2018, 17:00

tak v tom prípade stara atmega von a nova na jej miesto a nepotrebujes ani HVSP
0
Návrh zapojení s jednočipovými mikropočítačmi, tvorba programového vybavenia pre mikropočítače
http://www.jk-elektronika.info/index.html

predaj !!
http://svetelektro.com/modules.php?name ... 54#p549154

Používateľov profilový obrázok
Loloone
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1369
Dátum registrácie: 29 Aug 2010, 00:00
Bydlisko: the Sered DC
Vek: 51

Re: odpalene arduino ?

Príspevok od používateľa Loloone » 30 Jan 2018, 17:08

...ani nemam doma momentalne :-) mal len mega 8p, ta ma len 3xPWM a mensiu pamat
sa na to asi vyprdnem a objednam nove

vdaka za rady :thumbup:
0
"sukani je pro decka ...chlapi si vypijou"

DPS pre stavbu programatora - UsbPicProg alebo AVR-USBasp

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: odpalene arduino ?

Príspevok od používateľa peterple » 30 Jan 2018, 20:15

Čo si pomiešal? Nastavoval si zdroj hodín? S veľkou pravdepodobnosťou si ho teda nastavil na externý RC alebo externý clk alebo nejaký divoký xtal. Ak je to tak stačí len pripojiť správny obvod a časovanie sa rozbehne. Potom vrátiš to čo tam bolo pôvodne a je to. Netreba ani vyberať obvod, ani vysokonapäťové programovanie.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
Loloone
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1369
Dátum registrácie: 29 Aug 2010, 00:00
Bydlisko: the Sered DC
Vek: 51

Re: odpalene arduino ?

Príspevok od používateľa Loloone » 30 Jan 2018, 22:00

uz si nepamatam, bolo to davnejsie :-( ...teraz som ho vytiahol ze suflika ale neviem do neho nic nahrat ani nic precitat
0
"sukani je pro decka ...chlapi si vypijou"

DPS pre stavbu programatora - UsbPicProg alebo AVR-USBasp

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: odpalene arduino ?

Príspevok od používateľa peterple » 04 Feb 2018, 07:56

No ak ti nejde komunikovať s arduino IDE tak pravdepodobne preto že MCU nebeží. MCU pravdepodobne nebeží preto lebo nemá hodiny. A sme tam čo som písal v predošlom príspevku. Máš niekoľko možností:
  1. vyhodiť to
  2. odspajkovať a cez fuse doctor opraviť nastavenie
  3. vyskúšať všetky možnosti externých zdrojov hodín, možno sa to pri niektorej rozbehne. Ja som si tak raz omylom miesto kryštála nastavil externý CLK. (lebo som to bral negovane). Stačilo pripojiť obdľžnik na XTAL1 a až to šlo preprogramovať.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok