(19-09-2018, 20:41)nebari napisał(a): Wielkie dzięki za sugestię z pamięcią EEPROM ale nie jestem na tyle mocny w programowaniu aby z niej na chwilę obecną korzystać dlatego piszę z prośbą o pomoc w tym dziale aby ktoś kto jest bieglejszy ode mnie pomógł w temacie.https://www.arduino.cc/en/Reference/EEPROM
Zajęło to kilka sekund w Google https://www.google.com/search?q=arduinoe...=firefox-b
(19-09-2018, 20:41)nebari napisał(a): Fajnie że wspomniałeś o zegarze w Mega 2560 bo widać na płytce kwarc ale nie trafiłem w sieci na rozwiązanie bazujące na jego zegarze stąd zostałem przy wspomnianym RTC DS 1307.Na stronie Mikrochip (Atmel) jest stosowny AN. Jak nie znajdziesz to mam gdzieś na komputerze.
(19-09-2018, 20:41)nebari napisał(a): Wyświetlacze Nextion nie potrzebują do pracy kart pamięci lecz tylko do wgrania oprogramowania, a jeżeli używasz np. arduino Mega który obsługuje więcej niż jeden port szeregowy to nawet nie potrzebujesz karty pamięci gdyż aktualizacja odbywa się z pozycji programu do Nextion i kabla USB.Jak by nie było, trzeba coś tam zrobić, w jakiejś tam aplikacji na komputerze, czyli poświęcić czas na nauczenie się tego. Mając tylko uC i wyświetlacz nie da się nic zrobić. Jak zobaczyłem cenę, to stwierdziłem "szkoda czasu i pieniędzy".
Budując jakieś urządzenie, niekorzystne jest aby wgrywać program do uC i jeszcze do peryferii. Ewentualna zmiana softu może być kłopotliwa. Dlatego między innymi, nie używam mostków FTDI z USART, gdzie aby zmienić pamięć konfiguracji trzeba na komputerze uruchomić FT_PROG. Używam FT201,FT220 i podobnych (komunikacja po I2C/SPI) gdzie taką pamięć modyfikuję z poziomu uC. Dodatkowe zalety:
- Nie marnuję USART, których w AVR jest jak na lekarstwo. Szkoda, ze na to nie wpadli konstruktorzy Arduino :-(
- AVR nie wymaga kwarcu aby USART pracował z wymaganą dokładnością (nie dotyczy najnowszych uC Microchip-a).
- Transfer do mostka po SPI z prędkością 8 czy 10MB/s to nie problem (max dla FTDI to zdaje się 30MHz).
- Po I2C 400 lub 3,4Mb/s (FT200).
- Mam dodatkowy eeprom blisko 1kB nie związany z uC, więc np wymiana uC nie powoduje utraty ustawień.
- Do dodatkowego EEPROMdostęp ma także aplikacja na komputerze.
Co ciekawe, mostki I2C czy SPI kosztują tyle samo co większość UART. Dają większe możliwości, dlaczego więc nie sa używane w amatorskich konstrukcjach?