26 találat

Szerző: normen
2012. szeptember 28. péntek, 20:56
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #10 - Prell
Válaszok: 67
Megtekintve: 18757

Nem egy pillanatra alszik ki a LED. Nem kondi van ott :) Pontosabban addig alszik ki, amíg nyomva tartod a gombot... Következő ciklusban, mikor a gomb felengedett, akkor már ismét 0-at olvas a 6-os lábon. Perlegés jelenségét itt hanyagoljuk, ez még csak a 9. lecke (Szabad szemmel itt amúgy sem láth...
Szerző: normen
2012. szeptember 27. csütörtök, 12:33
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #10 - Prell
Válaszok: 67
Megtekintve: 18757

Szóval kicsit megcsusztam a leckékkel..No akkor a 9-es jön.. Na mondom gyorsan összedobom a kapcsolást.. Ugye nem bonyolult, még talán nekem teljesen kezdönek sem.. Erre mire megtalátam azt a 4,7k ellenállást az 50+ fajta közül az volt több mint fél óra. :D Majd mire kideritettem a kapcsolo melyik ...
Szerző: normen
2012. szeptember 17. hétfő, 9:06
Fórum: Nyákkészítés
Téma: Arduinobol onallo NYAKra
Válaszok: 98
Megtekintve: 22310

Re: Arduinobol onallo NYAKra

[quote="glezmen"][/quote]

[OFF] Akkor bocsi a segítőszándékért... [/OFF]
Szerző: normen
2012. szeptember 17. hétfő, 8:39
Fórum: Nyákkészítés
Téma: Arduinobol onallo NYAKra
Válaszok: 98
Megtekintve: 22310

Re: Arduinobol onallo NYAKra

Tehat indulasnak van mondjuk egy felprogramozott ATMega328 IC-m, amit kipattintok az Arduino panelbol. Biztos nem akarod már másra felhasználni az arduino paneled? Nem lenne jobb, venni külön egy ATMEGA328P-t a saját panelra? Az ATMEGA328P-t Arduino bootloader nélkül már megkapod 1200-1500 ft közöt...
Szerző: normen
2012. szeptember 17. hétfő, 7:57
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

A sztring deklarációja: char* text; És egy példa, itt cseréltem volna a sztring közepén az '1' karaktert. e.print("<tr><td>1</td><td>"); A fordításhoz az Arduino 0022-es verzióját használom Ez így nem egészen tiszta.... Először deklarálsz egy karaktertömbre mutató pointert. Ennek inicaliz...
Szerző: normen
2012. szeptember 16. vasárnap, 10:16
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

szegoj írta: Ha az egyik sztringben például az '1'-es karaktert '2'-re cserélem (a pde fájl mérete nem változik!), a lefordított program mérete váratlanul, kb. 50 bájttal megnő.
Standard C-s karaktertömböt vagy Arduino API féle string osztályt?
Szerző: normen
2012. szeptember 16. vasárnap, 10:15
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

szegoj írta: Ha az egyik sztringben például az '1'-es karaktert '2'-re cserélem (a pde fájl mérete nem változik!), a lefordított program mérete váratlanul, kb. 50 bájttal megnő.
Standard C-s karaktertömböt vagy Arduino API féle string osztályt?
Szerző: normen
2012. szeptember 14. péntek, 10:15
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

normen írta: Valszeg az én Arduino IDE-m régebbi, ezért a méreteltérés. Holnap megmondom a verziót (benthagytam munkahelyemen a laptopom).
0018 az én verzióm, és "Arduono Duemilanove or Nano w/ ATMega328" volt board-nak beálltíva.
Szerző: normen
2012. szeptember 13. csütörtök, 21:36
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

A 2. programod Arduino 0022 alatt 1014 byte. Azért azt is leírhatnád, hogy az eredeti blink példaprogram hány bájt nálad. Gyanítom ott is meg lesz a 16 bájt különbség, elvégre csak megspórolunk 2 call/return hívást. Valszeg az én Arduino IDE-m régebbi, ezért a méreteltérés. Holnap megmondom a verzi...
Szerző: normen
2012. szeptember 13. csütörtök, 20:08
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

setup() és loop() nélkül nem fordul le a kód :). Bocsi, de most muszáj lesz elrugaszkodnom a "kezdőként" feltételtől.... Vess egy pillantást a hardware\arduino\cores\arduino\main.cpp-re Pontos útvonalat csak linux-ra tudok mondani, de biztos megtalálod windows alatt is: /usr/share/arduino...
Szerző: normen
2012. szeptember 13. csütörtök, 16:46
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

Arduino keretrendszer alatt vagyunk, kezdőként :). Éppen ezért írtam, csak az Arduino SDK-ban elérhető adattípusokat. Nem kezdős C-sként a határ a csillagos ég lenne (na jó nem :)) A header az rendszerszintű, azaz kezdőként "nem nyúlka-piszka". Maximum ott, hogy feleslegesen külső függvén...
Szerző: normen
2012. szeptember 13. csütörtök, 16:35
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

Re: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés

Robert írta:Hogyan legyen kisebb az Arduino kódunk?

Az első mondatodat visszaolvasva, nem egyértelmű nekem, hogy a forrsákódot szeretnénk egyszerősíteni/rövidíteni, vagy a lefordított hex/bin fájl mértetének csökkentése a cél?

(Első sok sesetben eredményezi a 2.-at is)
Szerző: normen
2012. szeptember 13. csütörtök, 15:56
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

2. Töröljük a fölösleges header fájl hivatkozásokat a forráskódból A header fájlok olyan deklarációkat (függvény, osztály, válltozó, konstans, stb...) tartalmaznak, amelyek jelentősen növelik a lefordított programunk méretét, ezért érdemes csak azokra a header fájlokra hivatkozni, melyeket tényeleg...
Szerző: normen
2012. szeptember 13. csütörtök, 15:40
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés
Válaszok: 28
Megtekintve: 6950

Re: 60 nap alatt Arduino #40-#41 - Kódméret csökkentés

Hogyan legyen kisebb az Arduino kódunk? A tippek NEM C, és nem ASM irányba mutassanak! Csak standard Arduino tippek számítanak! :P Bár még messze jároka 40-41-es leckétől, és nem tudom a pontos tartalmát, azért elkezdem az ötletelést: 1. Megfelelő méretű változók használata, pl: Ha tudjuk hogy egy ...
Szerző: normen
2012. szeptember 12. szerda, 13:56
Fórum: 60 nap alatt Arduino - Házi feladatok
Téma: 60 nap alatt Arduino #36 - Shift regiszter
Válaszok: 33
Megtekintve: 7407

macsek írta:Bocsi, majdnem jó amit írtál, de pontosítok:
Igaz, köszi a pontosítást