Termometr 4 punktowy *z podłączeniem do PC*
Re: Termometr 4 punktowy *z podłączeniem do PC*
Rozumiem,
dawno nie śledziłem spraw i zawsze robiłem wersję dla nano - to pode mnie dodawałeś kod
Skoro są tylko 2 wersje AVR i podobnie z ESP, pewnie warto by było oczyścić kod z nieużywanego nadmiaru.
Ja tak spróbuje- choć nie wiem czy mi się zechce - dodatkowo i2c wypróbuje.
Patrzyłem wczoraj na biblioteki i2c P.Fleurry ale z marnym skutkiem, może coś wynajdę jeszcze lub Arduiowa zaprzęgnę.
dawno nie śledziłem spraw i zawsze robiłem wersję dla nano - to pode mnie dodawałeś kod
Skoro są tylko 2 wersje AVR i podobnie z ESP, pewnie warto by było oczyścić kod z nieużywanego nadmiaru.
Ja tak spróbuje- choć nie wiem czy mi się zechce - dodatkowo i2c wypróbuje.
Patrzyłem wczoraj na biblioteki i2c P.Fleurry ale z marnym skutkiem, może coś wynajdę jeszcze lub Arduiowa zaprzęgnę.
Re: Termometr 4 punktowy *z podłączeniem do PC*
tam są warunki #if defined() ale z "||" i "&&" więc za dużo nadmiaru nie powinno być. Przynajmniej w kodzie, w defines.h to się zgodzę.
Kod próbowałem pisać w/g wszelkich reguł, aby był łatwo adaptowalny (np "wirtualny" ekran LCD, to się jeszcze wywodzi z wersji sprzętowej z wyświetlaczem 2 liniowym, w 1 miejscu przenoszony do fizycznego, a cała logika programu pracuje z wirtualnym, podobnie przyciski).
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Termometr 4 punktowy *z podłączeniem do PC*
Jak podawałem wcześniej wysyłam archiwum "świeże" (kompiluje się na Nano i na "by krzyski", NIE kompiluje się na pierwszą wersję na Medze. I stare (1EZ) które i na tamtą się skompiluje.
- Załączniki
-
- archiwum_2020-05-09_AVR+ESP_src.zip
- Aktualne (u mnie) źródła.
- (30.47 KiB) Pobrany 19 razy
-
- archiwum_2017-02-15_AVR.zip
- Źródła na oryginalną płytkę.
- (73.96 KiB) Pobrany 16 razy
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Termometr 4 punktowy *z podłączeniem do PC*
Hej,
czy jesteś pewien tego pierwszego załącznika,
coś mało plików na pierwszy rzut oka.
czy jesteś pewien tego pierwszego załącznika,
coś mało plików na pierwszy rzut oka.
Kod: Zaznacz cały
D:\Programy\ESP_Laurentp\archiwum_2020-05-09_AVR+ESP_src>make
make: *** No targets specified and no makefile found. Stop.
Re: Termometr 4 punktowy *z podłączeniem do PC*
Racja archiwum połowa wielkości, dziś albo jutro w miarę wcześnie zrobię nowe / sprawdzę.
[EDIT]
Zrobione, innym narzędziem, sprawdź teraz, prawie tak duże jak tamto. To mi się kompiluje bez problemu, teraz w defines.h jest ustawione właśnie na płytkę na Nano. Z linii komend bo okienkowe (Ark) już 2 razy mi chyba źle spakowało.
- Załączniki
-
- archiwum_2020-05-09_AVR_ESP_src.zip
- Źródła AVR i ESP (wspólne).
- (62.11 KiB) Pobrany 27 razy
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Termometr 4 punktowy *z podłączeniem do PC*
Potwierdzam,
kompiluje się.
kompiluje się.
Re: Termometr 4 punktowy *z podłączeniem do PC*
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Termometr 4 punktowy *z podłączeniem do PC*
Nie sprawdzałem, bo LCD mam odpięty.
Znowu muszę porzeźbić, dlatego chciałem na I2C przerobić bo równolegle robię Blynk i model od Robert4You,
a wtedy łatwiej jednym LCD obronić 2 projekty.
Ok, wpinam LCD, jak zadziała to moduję na I2C.
Znowu muszę porzeźbić, dlatego chciałem na I2C przerobić bo równolegle robię Blynk i model od Robert4You,
a wtedy łatwiej jednym LCD obronić 2 projekty.
Ok, wpinam LCD, jak zadziała to moduję na I2C.
Re: Termometr 4 punktowy *z podłączeniem do PC*
OK
Dasz radę zrobić to elegancko, tj coś dodać (opcje) w defines.h i potem #if defined() w kodzie? Żeby nie robić forka.
Jak pisałem, są 2 miejsca z odwołaniami bezpośrednio do biblioteki od LCD, w ioinit.c/h i w virtual_lcd.c/h.
Reszta kodu korzysta z "wirtualnego" LCD.
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Termometr 4 punktowy *z podłączeniem do PC*
Postaram się.
Re: Termometr 4 punktowy *z podłączeniem do PC*
Cześć,
znowu LCD nie działa, mam prośbę - dodaj oficjalnie porty i ich odpowiedniki do swojego pliku,
niby podłączam ok, ale nie działa + gdzie masę i zasilanie.
znowu LCD nie działa, mam prośbę - dodaj oficjalnie porty i ich odpowiedniki do swojego pliku,
niby podłączam ok, ale nie działa + gdzie masę i zasilanie.
Re: Termometr 4 punktowy *z podłączeniem do PC*
Masz schemat i rysunek płytki "by Nemo" w Eagle, a definicje dla programu są w defines.h,
LCD_PORT i dalej są piny, wszystko "zawieszone" na #if defined(PRODUCTION_BOARD_BY_NEMO).
- Załączniki
-
- LCD_ctrl_v2b_nano.zip
- Eagle
- (83.96 KiB) Pobrany 16 razy
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Termometr 4 punktowy *z podłączeniem do PC*
Coś jakaś lipa,
wróciłem do źródeł z archiwum_2017-02-27_AVR,
tylko tam nie ma nemo, więc dałem production_board, podpiąłem lcd - i z bata ruszyło.
Na tym nowym od Ciebie źródle production_board się nie kompiluje, a nemo owszem.
Jednak po podłączeniu LCD wg defines.h nic nie ma na ekranie.
A widać że LCD jest sprawny, skoro z softem starszym zaskoczył.
Edit 1:
Dziwne, wrzuciłem na chwilę definicje LCD z opcji production_board, aby nie rozwalać połączenia,
i zadziałał LCD, tylko widać piny pomieszane ze sterowaniem, bo w tryb konfiguracji wchodzi, po czym kasuje dane.
Edit 2:
W najnowszym sofcie skompilowałem dla krzyski - bo ma takie same połączenia LCD jak production board,
i to samo co w nemo po oryginalnym podpięciu LCD - pusty ekran, widać że się inicjalizuje, ale jakby na coś czekał program przed startem wyświetlania.
wróciłem do źródeł z archiwum_2017-02-27_AVR,
tylko tam nie ma nemo, więc dałem production_board, podpiąłem lcd - i z bata ruszyło.
Na tym nowym od Ciebie źródle production_board się nie kompiluje, a nemo owszem.
Jednak po podłączeniu LCD wg defines.h nic nie ma na ekranie.
A widać że LCD jest sprawny, skoro z softem starszym zaskoczył.
Edit 1:
Dziwne, wrzuciłem na chwilę definicje LCD z opcji production_board, aby nie rozwalać połączenia,
i zadziałał LCD, tylko widać piny pomieszane ze sterowaniem, bo w tryb konfiguracji wchodzi, po czym kasuje dane.
Edit 2:
W najnowszym sofcie skompilowałem dla krzyski - bo ma takie same połączenia LCD jak production board,
i to samo co w nemo po oryginalnym podpięciu LCD - pusty ekran, widać że się inicjalizuje, ale jakby na coś czekał program przed startem wyświetlania.
Re: Termometr 4 punktowy *z podłączeniem do PC*
Stary soft, tak ma być, nie było wtedy jeszcze płytki by nemo.woxy pisze: ↑2020-05-12, 13:13...
tylko tam nie ma nemo, więc dałem production_board, podpiąłem lcd - i z bata ruszyło.
Na tym nowym od Ciebie źródle production_board się nie kompiluje, a nemo owszem.
...
i to samo co w nemo po oryginalnym podpięciu LCD - pusty ekran, widać że się inicjalizuje, ale jakby na coś czekał program przed startem wyświetlania....
Sam już o tym pisałem, że nowy nie skompiluje się na starą płytkę, trochę moje niedopatrzenie.
"pusty ekran" a co na serialu? Wyświetla "przedstawienie się"? A potem odczyty czy nie? Wgrałeś zawartość EEPROMu?
https://nowyekran24.com/ prawda 24h, POLSKIE forum poza zasięgiem "głównego ścieku", taki informacyjny "DETOX"!
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Nienawidzę.mechaniki.Za to przemiany fazowe zaczynają mnie fascynować
Re: Termometr 4 punktowy *z podłączeniem do PC*
Serial:
Wersja 3.10 2019-02-22 (Mega328P)
(c) laurentp@wp.pl
wizytówka - i dalej stoi.
Eeprom zawsze wgrywany.
Edit: Wcisnąłem reset - i ruszyły odczyty , LCD też - ale stop po kilku odczytach.
ale drugi reset - i znowu pusto,
3ci reset znowu ruszyło.
Kiedyś mi pisałeś o błędzie w Boot loaderze nano, z watchdogiem, może to to, bo jakby w pętle wpadał.
Ja mam starą wersję boot loadera.
Wersja 3.10 2019-02-22 (Mega328P)
(c) laurentp@wp.pl
wizytówka - i dalej stoi.
Eeprom zawsze wgrywany.
Edit: Wcisnąłem reset - i ruszyły odczyty , LCD też - ale stop po kilku odczytach.
ale drugi reset - i znowu pusto,
3ci reset znowu ruszyło.
Kiedyś mi pisałeś o błędzie w Boot loaderze nano, z watchdogiem, może to to, bo jakby w pętle wpadał.
Ja mam starą wersję boot loadera.
Kod: Zaznacz cały
Wersja 3.10 2019-02-22 (Mega328P)
(c) laurentp@wp.pl
Wersja 3.10 2019-02-22 (Mega328P)
(c) laurentp@wp.pl
00:00:01,Tkolumny= 0.00C,Tglowicy= 0.00C, Twody= 0.00C, Tcieczy= 0.00C,Alarm:-----,PWM: -%,DeltaCOL= --.--C,DeltaHD = --.--C, Timer=-.--.--,Liquid%= --.--%,PWM2: -%
00:00:02,Tkolumny= 0.00C,Tglowicy= 0.00C, Twody= 0.00C, Tcieczy= 0.00C,Alarm:-----,PWM: -%,DeltaCOL= --.--C,DeltaHD = --.--C, Timer=-.--.--,Liquid%= --.--%,PWM2: -%
Wersja 3.10 2019-02-22 (Mega328P)
(c) laurentp@wp.pl
Wersja 3.10 2019-02-22 (Mega328P)
(c) laurentp@wp.pl
00:00:03,Tkolumny= 0.00C,Tglowicy= 0.00C, Twody= 0.00C, Tcieczy= 0.00C,Alarm:-----,PWM: -%,DeltaCOL= --.--C,DeltaHD = --.--C, Timer=-.--.--,Liquid%= --.--%,PWM2: -%
Wersja 3.10 2019-02-22 (Mega328P)
(c) laurentp@wp.pl
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 35 gości