@notavailable: Stary kod? Masz: http://pastebin.com/vvq34frz

Co chciałem zrobić? Ano chciałem aby funkcja resMenu() resetowała zmienne odpowiedzialne za menu wywołaniem resMenu(nazwaMenu); I w takim wypadku resetowane by były wszystkie zmienne i nadawana by była jedynka zmiennej wywoływanej. Kod strasznie kiepski, możesz zerknąć, ale nie bazuj na nim bo jest strasznie nieoptymalny i po prostu słaby ;P
Postanowiłem się nauczyć C i teraz takie podstawowe pytanie. Czy idzie pisać kod np. w Notepad ++ (słyszałem że tak ale jak z bibliotekami itp),a wgrywać przez AVRDude czy coś takiego? Może jest jakiś poradnik jak "skonfigurować" (gdzie znaleźć podstawowe biblioteki do C itp/) notpada? Z #arduino jakoś wszystko jest takie banalne, raczej nie zamierzam odchodzić od niego, do prostych projektów jest idealne, szybko, łatwo, wygodnie :P

#elektronika
#wish #arduino

Oto kolejne cudo od majfrenda, dotykowy 2,4' ekran do arduino. Jak na rzecz za 2 dyszki prezentuje się bardzo przyzwoicie, żadnych wypalonych pikseli czy rys na ekranie, tylko skrajne piny były nieco wygięte, ale za to winię transport. Póki co nie miałem czasu na programowanie tego cuda więc w ramach testu wgrałem gotowca i jak widać działa. Dotyk jest wystarczająco dokładny jak dla mnie. Jeśli umiał bym rysować lepiej niż
Pan_wons - #wish #arduino

Oto kolejne cudo od majfrenda, dotykowy 2,4' ekran do ardu...

źródło: comment_mVCmf5uuCEu09EBdmYtxZ3rkzxRY0zFM.jpg

Pobierz
Nie jestem ostrym przeciwnikiem Arduino, sam korzystam zarówno z wygody jaką daję kiedy chcę coś na szybko skleić jak i robię od początku PCB i koduję w C ale... natknąłem się już kilka razy na coś chorego w wszelkich tutorialach, przykładach.

Chodzi mi o taki zapis w kodzie:

int led = 8;

digitalWrite(lampka,HIGH);

Czy ktoś z znających temat #elektronika #avr nie przyzna mi racji, że to jest totalnie głupie marnowanie zasobów?

Sory
@paw39: Nie wymądrzasz się wcale, tylko wg mnie nie bierzesz pod uwagę kontekstu, a ten jest w przypadku jakiejkolwiek optymalizacji najważniejszy.

Jeśli brakuje mi pamięci to definiowanie takich zmiennych jest błędem i powinno być zastąpione bądź to przez static const, bądź przez define - jak kto woli.

Jeśli nie brakuje mi pamięci, to po cholerę to optymalizować ?

Pewien mądry człowiek, który uczył mnie optymalizacji ujmuje to tak : we don't
@Lilac: Ja na razie uczę się dopiero AVR. Pół roku mam za sobą ale żadnego doświadczenia bo przez wakacje nic nie robiłem. Jakoś brakowało pieniędzy oraz czasu. Wcześniej działałem na Atmega8A, sam sobie zbudowałem programator USBasp (sam projekt zrobiłem w Eagle, trawiłem i wierciłem u kolegi który posiada Dremela), programowałem Atmegę do działania z diodami i nic więcej bo w sumie nie potrafiłem więcej i nie miałem innych elementów. Nawet głupiego
Postęp prac nad projektem inteligentego domu, tzn. nie będzie to jakiś full wypas ale podstawowe czynności typu włączanie światła i wykres z temperaturą dla każdego pomieszczenia/garażu/zewnątrz ;] Cały dzień dzisiaj robiłem stronę, a dokładniej jej wygląd, ile ja się natrudziłem by była w miarę responsywna to sobie nie wyobrażacie ( ͡° ͜ʖ ͡°) Dopiero zaczynam, oto co jest zrobione:

- Wygląd strony http://scr.hu/133k/om0ws , system logowania, zarys opcji
@skew: Ja sobie komunikację Arduino -> RPI na 433MHz odpuściłem, za dużo zabawy z analogiem. Po testach funkcjonalnie i cenowo najbardziej mi się spodobało NRF24L01+ 2.4Ghz, tanie jak barszcz.

Dodatkowo do Arduino Nano polecam to, http://www.ebay.co.uk/itm/Prototype-Shield-Sensor-Expansion-Board-Substrates-for-Arduino-NANO-/301197199242?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item4620c0878a

W płytkę wpinasz Nano, NRF24L01+ (2.4Ghz), ESP8266 (WiFi) albo XBEE. Każdy pin GPIO ma swoje GND i VCC (!), zasilanie jak dasz dobre to pociagnie wszystko (czego nie można powiedzieć o gołym Nano).

Ogólnie ja
@Micki: Poprawność połączeń sprawdzisz sobie sam. Widzę nieuzasadnione, okrężne poprowadzenie ścieżki między scalak(1) i scalak(8). To samo na węźle R1, R2, CON1, scalak(6). R5 da się ustawić pionowo i w jego miejsce wepchnąć LED1. Polecam minimalizację długości ścieżek, szczególnie tych wysokoprądowych, wyróżnionych w datasheecie scalaka.
Witam dziś otrzymałem 2.4" LCD tft shield for #arduino zr slotem na micro sd. Tylko jest duży problem. Wpinam shield w płytkę arduino uno r3 ( również z wish) świeci się biały ekran. A gdy próbuję wgrać jakikolwiek kod to jest błąd i nie idzie. Szukałem na necie i próbowałem z większością kodów i nic... Ciągle błąd. Także jeśli moglibyście podesłać jakiś sprawdzony kod to bardzo proszę. A może coś źle robię?
M.....O - Witam dziś otrzymałem 2.4" LCD tft shield for #arduino zr slotem na micro s...

źródło: comment_lZPdaZPzV4v0crEFur2aUjDqTBUF9NVb.jpg

Pobierz
Nie lubię Arduino i AVRów. Są nieprzyzwoicie drogie, słabe pod kątem możliwości i użyteczności w poważniejszych projektach, do tego wykorzystują jakąś sztuczną nakładkę na język zamiast normalnego C. Arduino nie uczy na temat budowy i rzeczywistych możliwości procka, traktując go jako blackbox do uruchamiania migającej diodki czy pompki do okresowego podlewania kwiatów.

Coś takiego powoduje, ze #januszeelektroniki zaczynają hurr durr programować mikrokontrolery, zadając przy tym pytania w stylu "ratunku mam rezystor 220
@Bianconero: pozwolisz, że bardzo się z Tobą nie zgodzę. Mam 37 lat, mocno absorbującą pracę, żonę, niepełnosprawnego syna i nowe hobby. Tak, elektronika to moje hobby, zabawa, sposób na odstresowanie. I tak, mam kłopot z prawem Ohma, znalezieniem plusa w rezystorze i wszystkimi tymi rzeczami z którymi nawet jako hobbysta nie powinienem mieć problemów. Nie mam też niestety na tyle czasu, żeby przeczytać wszystkie interesujące mnie książki i poradniki. Dlatego najczęściej
Mirki, miał ktoś może styczność z wyświetlaczem LED 16x32 takim jak na podanej aukcji na #aliexpress ?

http://www.aliexpress.com/store/product/Ultrathin-16x32-Red-LED-Matrix-Panel-fully-assembled-panel-and-a-10-pin-IDC-cable-DIS07191M/1244614_1856944945.html

Podłączyłem wszystko wg schematu i ekran miga tylko w momencie podłączenia kabla a dalej nici.

http://www.instructables.com/id/Pixel-Shipped-Counter/?ALLSTEPS

Płytka #arduino to klon Uno R3. Zasilanie przez USB. Byc może ten wyświetlacz wymaga zasilania Arduino przez 9V i samo Arduino nie wyrabia przy podłączeniu przez USB. Jak podłączam wyświetlacz to gaśnie delikatnie dioda led na Arduino
@S0Cool: @Pan_wons: dzięki Mirki za odpowiedz. Dzisiaj podziałam z zasilaczem 9V i zobacze co i jak. A jak skończę projekt to go opublikuję i was zawołam :) Zegar oparty o wyświetlacz LED z ciekawymi animacjami :)