 |

|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2026 02 28, 01:48. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » Klausimas del kodo
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 08, 11:11 |
|
|
|
|
| dmb-220 rašo: |
kad be klaidu, nebent su loginemis klaidomis, nes arduino kompiliuojant nemeta jokiu error |
Kode yra klaidu
#define switch1 6
#define switch2 5
#define switch2 4
3 ir 4 eilute paziurekit atydzei ir pamatysit klaida |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 08, 12:04 |
|
|
|
|
| pincius rašo: |
| dmb-220 rašo: |
kad be klaidu, nebent su loginemis klaidomis, nes arduino kompiliuojant nemeta jokiu error |
Kode yra klaidu
#define switch1 6
#define switch2 5
#define switch2 4
3 ir 4 eilute paziurekit atydzei ir pamatysit klaida |
puse kodo blogai, kam digitalwrite kisti i setup() ? jis jog reik kad butu loop(). led nustati su define kuri koka bus, o myktuku nebesugebi to padaryti?
[quote] cituojant dmd zodzius  |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 08, 12:26 |
|
|
|
|
| super rašo: |
| puse kodo blogai, kam digitalwrite kisti i setup() ? jis jog reik kad butu loop(). led nustati su define kuri koka bus, o myktuku nebesugebi to padaryti? |
super, buk geras, nelysk kur taves niekas nekviete, o tu absoliuciai nieko nesupranti! |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 08, 20:46 |
|
|
|
|
| AlgisL rašo: |
| super rašo: |
| puse kodo blogai, kam digitalwrite kisti i setup() ? jis jog reik kad butu loop(). led nustati su define kuri koka bus, o myktuku nebesugebi to padaryti? |
super, buk geras, nelysk kur taves niekas nekviete, o tu absoliuciai nieko nesupranti! |
Man sake kad ko define neidejau, bet as buvau cia teisus, nes del define autoriui neveike  |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 08, 22:19 |
|
|
|
|
| super rašo: |
| AlgisL rašo: |
| super rašo: |
| puse kodo blogai, kam digitalwrite kisti i setup() ? jis jog reik kad butu loop(). led nustati su define kuri koka bus, o myktuku nebesugebi to padaryti? |
super, buk geras, nelysk kur taves niekas nekviete, o tu absoliuciai nieko nesupranti! |
Man sake kad ko define neidejau, bet as buvau cia teisus, nes del define autoriui neveike  |
Na tu neteisus. Kaip ir visur. Kaip ir visuomet. Gaila... netobuleji. |
|
|
|
|
|
 |
 |
Klausimas del kodo |
Parašytas: 2015 04 08, 22:38 |
|
|
|
|
arduino nebandžiau, bet kol ant bangos paiškinsiu, ką tau algis parašė.
| Kodas: |
const int buttons[3] = {2, 3, 4}; //nustatomi mygtukų kojukai (2, 3, 4 kojos atmegoj)
const int leds[3] = {11, 12, 13}; // analogiškai nustatomi ledų kojukai
void setup(){ //funkcija skirta nustatyti įėjimams bei išėjimams
for(int i=0; i<3; //ciklas vykdomas tris kartus
pinMode(buttons[i], INPUT_PULLUP), //mygtukų kojytės nustatomos kaip įėjimai, įjungiami pull up resistoriai
pinMode(leds[i], OUTPUT), //led kojytės nustatomos kaip išėjimai
i++
)
}
void loop(){ //begalinis ciklas
for(int i=0; i<3; i++){
if(HIGH==digitalRead(buttons[i])) digitalWrite(leds[i], HIGH); //tikrinama mygtukų būsena, atitikamai įjungiamas ledas jei mygtuko būsena "aukštas" įtampos lygis aka mygtukas nepaspaustas
else digitalWrite(leds[i], LOW); //išjungiamas ledas jei mygtuko būsena "žemas lygis" aka mygtukas paspaustas
}
} |
Mygtukų vienas galas turi būt pajungtas prie arduino 2 3 4 kojelių, o kitas į žemę. Kai paspausi mygtuką ledas užges.
Na tikiuos nieko nesupainiojau, jei ką pataisys mane. |
|
_________________ Bandau praplėst žinias |
|
|
|
 |
 |
Klausimas del kodo |
Parašytas: 2015 04 09, 00:17 |
|
|
|
|
| Citata: |
if(HIGH==digitalRead(buttons[i])) digitalWrite(leds[i], HIGH); //tikrinama mygtukų būsena, atitikamai įjungiamas ledas jei mygtuko būsena "aukštas" įtampos lygis aka mygtukas nepaspaustas |
O kodel aukstas lygis,juk pin prie niekur neprijungtas bent jau isoriskai  |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 09, 08:40 |
|
|
|
|
| super rašo: |
| Citata: |
if(HIGH==digitalRead(buttons[i])) digitalWrite(leds[i], HIGH); //tikrinama mygtukų būsena, atitikamai įjungiamas ledas jei mygtuko būsena "aukštas" įtampos lygis aka mygtukas nepaspaustas |
O kodel aukstas lygis,juk pin prie niekur neprijungtas bent jau isoriskai  |
super, tau jau sakyta - nelysk kur tasu jokiu prosvaisciu |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 10, 07:35 |
|
|
|
|
void loop(){ //begalinis ciklas
for(int i=0; i<3; i++
Ciklo while sintaksė:
while (<Kartojimo sąlyga>) <Kartojamas operatorius>
Ar visuose programuose reik naudot cikla, nes reikia pastoviai tikrint duomenys, ar be jo neina parasyt pvz sitos programos mygtukam ? |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 10, 08:16 |
|
|
|
|
| super rašo: |
Ar visuose programuose... |
Vns.:
V. kas? - Visas programas
K. ko? - Viso programo
N. kam? - Visam programui
G. ką? - Visą programą
Įn. kuo? - Visu programu
Vt. - kur? kame? - Visame programe
Š. - Visas programe!
Dgs.:
V. kas? - Visi programai
K. ko? - Visų programų
N. kam? - Visiems programams
G. ką? - Visus programus
Įn. kuo? - Visais programais
Vt. - kur? kame? - Visuose programuose
Š. - Visi programai! |
|
|
|
|
|
 |
 |
Klausimas del kodo |
Parašytas: 2015 04 10, 08:29 |
|
|
|
|
| hencia rašo: |
| super rašo: |
Ar visuose programuose... |
Vns.:
V. kas? - Visas programas
K. ko? - Viso programo
N. kam? - Visam programui
G. ką? - Visą programą
Įn. kuo? - Visu programu
Vt. - kur? kame? - Visame programe
Š. - Visas programe!
Dgs.:
V. kas? - Visi programai
K. ko? - Visų programų
N. kam? - Visiems programams
G. ką? - Visus programus
Įn. kuo? - Visais programais
Vt. - kur? kame? - Visuose programuose
Š. - Visi programai! |
berasciau, nejuokink zmoniu tokiu linksniavimu. |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 10, 08:30 |
|
|
|
|
| programiec.. kažkoks programizmas. neapsiprograminęs nesuprasi. |
|
|
|
|
|
 |
Klausimas del kodo |
Parašytas: 2015 04 10, 08:37 |
|
|
|
|
| hencia rašo: |
| super rašo: |
Ar visuose programuose... |
Vns.:
V. kas? - Visas programas
K. ko? - Viso programo
N. kam? - Visam programui
G. ką? - Visą programą
Įn. kuo? - Visu programu
Vt. - kur? kame? - Visame programe
Š. - Visas programe!
Dgs.:
V. kas? - Visi programai
K. ko? - Visų programų
N. kam? - Visiems programams
G. ką? - Visus programus
Įn. kuo? - Visais programais
Vt. - kur? kame? - Visuose programuose
Š. - Visi programai! |
Patiko turi gerą jumoro jausmą Valdulis ramiai rūko pašonėje  |
|
_________________ Do not argue with an idiot. He will drag you down to his level and beat you with experience.
mane rasite: mano profilyje |
|
|
|
 |
 |
Klausimas del kodo |
Parašytas: 2015 04 10, 08:52 |
|
|
|
|
žiūrint ką darai, gali ir be ciklo verstis, bet ne visur.
pvz.: void setup funkcijoj vietoj ciklo pats visas 6 eilutes parašyt galėjai. Bet jei kada nors reiktų keist kojytes tai lengviau juk masyve pakeitei ir viskas. Taip pat ir su for ciklu, kuris begaliniam cikle sukas gali rašyt kitaip.
Bet jei tau nuolatinis tikrinimas reikalingas tai ir reikia nuolat kartot kodą, neišsisuksi. Nekalbu apie pertrauktis.
Gi programa veikia paprastai:
1.
Maitinimas ON
2.
Nustato kojytes kaip inputus su pull up
Nustato kojytes kaip autputus
3.
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
tikrina 1 koją
tikrina 2 koją
tikrina 3 koją
4.
Maitinimas OFF
Pull-up resistoriai, užtikrina "aukštą" lygį įėjimuose tol kol nepaspaustas mygtukas.
P.S. čia ne dėl superio rašiau, gal temos autoriui, kuris dar gal turi viltį paggelbėt bandžiau. (tikiuos ne tas pats tik su kitu prisijungimu) |
|
_________________ Bandau praplėst žinias |
|
|
|
 |
 |
Klausimas del kodo |
Parašytas: 2015 04 10, 09:54 |
|
|
|
|
| Babajuss rašo: |
| hencia rašo: |
| super rašo: |
Ar visuose programuose... |
Vns.:
V. kas? - Visas programas
K. ko? - Viso programo
N. kam? - Visam programui
G. ką? - Visą programą
Įn. kuo? - Visu programu
Vt. - kur? kame? - Visame programe
Š. - Visas programe!
Dgs.:
V. kas? - Visi programai
K. ko? - Visų programų
N. kam? - Visiems programams
G. ką? - Visus programus
Įn. kuo? - Visais programais
Vt. - kur? kame? - Visuose programuose
Š. - Visi programai! |
Patiko turi gerą jumoro jausmą Valdulis ramiai rūko pašonėje  |
Trolls gonna troll!  |
|
|
|
|
|
|
 |
Google paieška forume |
|
|
 |
Naujos temos forume |
|
 |
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
 |
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
 |
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
 |
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
 |
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
 |
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
 |
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
 |
RDR2 Mods
Euro Truck Simulator 2 Mods,
WOT Mods,
Assetto Corsa Rally Mods |
|

|
 |