Skocz do zawartości

Kompilacja szkicu ESP32 z GitHub- wyskakują błędy.


Kuba83

Pomocna odpowiedź

Witam!

Skompilowałem ten cholerny szkic pod najnowszym Arduino IDE, bo te 1.8.7 już niewspierane, nie chce mi się walczyć z wgrywaniem bibliotek do folderów, bo mam już na wszystkich, swoich PC(nawet 3/4 generacja Intela), Windows 11, tu robione na Home, a na 3 maszynach mam wersję Pro.

Czyli ESP32 core 1.0.3, Arduino IDE najnowsze.

Biblioteka https://github.com/SensorsIot/NTPtimeESP/blob/master/NTPtimeESP.h , została zmodyfikowana

Tutaj załączam zmieniony plik ZIP

Płytka z aukcji z linku, ustawienie na screenshocie widać.

Serwer czasu z oryginalnego pliku.

To, że widać dane dostępowe mojego Wi-Fi to nie problem, Fritz! Box raczej więcej niż 500m zasięgu nie ma😄

Układ ruszył, co widać

Oscyloskop analogowy Tektronix 465B, prezent od Kolegi z jednego Forum, to najwyższa półka, prawie 50 lat na karku a jak widać

IMG_20240307_205457.thumb.jpg.1a611b57822c62a80ce100b91f68d017.jpg 

Filmik w ZIP-ie

filmik.zip

Ogólnie najlepiej widać starym oscyloskopie z lampą CRT, byleby miał tryb X-Y.

Mam GoldStar OS-9020G, kupiłem za 100zł, niestety kanał 2 nie działa, ubity J-FET na wejściu, na dniach będę go robił, bo dziś doszły J-FET-y J112, oscyloskop ktoś pewnie potraktował 230V czy napięciem z TV kineskopowego i uwalił tranzystor.

Tutaj będę robił coś takiego

https://danyk.cz/osc_en.html

Mam kupiony transformator 260V i 6,3V, pewnie z aparatury pomiarowej czy medycznej, nie wiem, bo ma z 60 albo i lepiej lat.

Lampy mam 8LO29 i 8ŁO39W, te drugie rosyjskie, pierwsze polskie z końca PRL-u, wyprodukowane za mojego życia(zerówka/I klasa szkoły podstawowej), wzmacniacze X-Y mogę zrobić na OP-AMP-ach na przykład, na lampach za dużo prądu by żarło, choć mam fotowoltaikę.

Bardzo dziękuję za okazaną pomoc, jednak jak tutaj działa zmiana czasu lato/zima?

Bo nie wiem, czy nie zrobić dwóch plików bin., wgrywanych co zmianę czasu, choć Unia Europejska ma ponoć znieść zmianę czasu.

Ale zegar ustawił się prawidłowo, widać zmiana czasu jest w programie, chyba, że ktoś mi to by sprawdził.

Nawet nie wiedziałem, że ESP32 ma tyle możliwości, bo od 2 lat klepię kolejne wariację tego układu

https://github.com/elkayem/ESP_NIXIE

Układ o tyle ciekawy, że pozwala na stosowanie dowolnych dekoderów BCD na 1 z 10 lub 7-segmentowe LED/VFD/ wyświetlacze żarnikowe(IV-9 na przykład- drogie to lampy).

I co?

Ktoś myślał i pisał w temacie, że laserem tarcza rysowana....tymczasem jak na dłoni prawdziwa lampa CRT.

 

 

Zrzut ekranu 2024-03-07 211751.png

NTPtimeESP-master.zip filmik.zip

  • Lubię! 2
Link do komentarza
Share on other sites

Moje gratulacje, wygląda nieźle.

Choć nie chciałbym mieć zegarka, co pobiera 100W.

 

59 minut temu, Kuba83 napisał:

jednak jak tutaj działa zmiana czasu lato/zima?

W bibliotece masz zdefiniowaną taka funkcję, więc pewnie działa. Za dwa tygodnie się przekonasz.

boolean NTPtime::summerTime(unsigned long _timeStamp ) 

Obecnie nie ma potrzeby stosowania takich dodatkowych bibliotek, bo do core ESP została dołączona funkcja:

void configTzTime(const char* tz, const char* server1, const char* server2, const char* server3)

która synchronizuje zegar "systemowy" z serwerem NTP (oczywiście połączenie z wifi musi być zapewnione), dbając o uwzględnienie czasu letniego.

Ja ją używam w postaci:

  configTzTime("CET-1CEST,M3.5.0,M10.5.0/3", "tempus1.gum.gov.pl", "pl.pool.ntp.org");

Dostęp do tak ustawionego czasu odbywa się standardowymi komendami POSIX, takich jak: ctime(), asctime() ... itd.  (też dostępne w core).

Link do komentarza
Share on other sites

Dnia 8.03.2024 o 02:44, Kuba83 napisał:

Druga sprawa: mam u siebie fotowoltaikę 10kW

Kolejny etap: zakup lasera i projekcja zegara na zachmurzone niebo 😉

 

  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dnia 11.03.2024 o 12:04, kostuch napisał:

Kolejny etap: zakup lasera i projekcja zegara na zachmurzone niebo 😉

 

Witam!

Laser może nie, ale stary, mały czarno-biały telewizor CRT to też dobry pomysł na zegarek z tematu.....tylko, że wzmacniacze X-Y dla odchylania magnetycznego to trzeba wtedy zbudować na układach scalonych wzmacniaczy akustycznych, na przykład TDA2003 czy podobne 2-15W, klasa D się nie nadaje, bo śmieci, które generują tanie moduły, będą widoczne w postaci zniekształceń na ekranie kineskopu.

No i musi być regulacja poziomu sygnału odchylania X-Y, bo trzeba ustawić pozycję "tarczy" zegara na ekranie kineskopu.

Ale ja idę raczej w śmieciowe  lampy oscyloskopowe 8LO29, które są dostępne za "aż" 33zł😂

Trochę zabawy, bo trzeba kupić tranzystory o napięciu C-E około 400V ale to się "ogarnie", choć jak jest fotowoltaika, to mogą być lampa PCC85, która kosztuje grosze, ale na samo żarzenie łyknie 2,7W.

  • Lubię! 1
Link do komentarza
Share on other sites

Dlaczego czarno-biały?

ESP32 może generować kolorowy sygnał PAL/NTSC.

Całkiem dobrze to wygląda na tv. Aczkolwiek nie mam żadnego telewizora kineskopowego - używałem do testów tanich lcd do podglądu kamery cofania w aucie.

Link do komentarza
Share on other sites

10 minut temu, kostuch napisał:

może generować kolorowy sygnał PAL/NTSC.

Ten zegar nie tworzy standardowego sygnału telewizyjnego, ale sam steruje odchylaniem wiązki w osiach XY.

Link do komentarza
Share on other sites

36 minut temu, jand napisał:

Ten zegar nie tworzy standardowego sygnału telewizyjnego, ale sam steruje odchylaniem wiązki w osiach XY.

Rozumiem.

Ale po co kombinować i wpinać się gdzieś w środek toru video odbiornika, skoro można po prostu "wetknąć chincha"?

Chyba że dla satysfakcji.

 

Link do komentarza
Share on other sites

Dnia 14.03.2024 o 12:10, kostuch napisał:

Rozumiem.

Ale po co kombinować i wpinać się gdzieś w środek toru video odbiornika, skoro można po prostu "wetknąć chincha"?

Chyba że dla satysfakcji.

 

Witam!

Tu chodziło o stricte lampę oscyloskopową, z odchylaniem elektrostatycznym, jakbym miał iść w kierunku "wetknąć chincha", to na Raspberry Pi Zero W by to poszło na luzie, jako, że ten SBC ma wyprowadzony sygnał wizyjny CVBS na padzie lutowniczym, jak ktoś się tym bawił, to doskonale wie, o co chodzi.

Przeróbka TV na oscyloskop do tego zegara jest możliwa też bez rozgrzebywania całości TV.....zrobić konwerter X-Y--->Composite i po problemie.

Zaletą takiego rozwiązania jest możliwa praca na ekranie LCD.....tyle, że to już nie ma ani wyglądu, ani sensu.

Cały "myk" polega na tym, że ma być lampa oscyloskopowa CRT.

A, że ostatnio jest wojna w Ukrainie, to z magazynów wojskowych wywala się broń na front, a przy okazji wypływają podzespoły elektroniczne "zabunkrowane" tam jako "ZN-y" czyli zapas nienaruszalny, jak sytuacja pokazała, tony starych lamp i półprzewodników do niczego się nie przydały, a akurat rosyjskie lampy oscyloskopowe są o tyle "wredne", że muszą mieć na anodzie minimum 1kV, nie jak NRD-owska B6S1, która zadowalała się napięciem 300V.

A zasilanie takiej lampy jest realizowane napięciem ujemnym, z uwagi na wytrzymałość izolacji włókno żarzenia-katoda, nawet na każdym schemacie włókno jest galwanicznie łączone z katodą lampy.

Niestety obecnie zakup lampy niskonapięciowej to spora trudność i bardzo wysoka cena, lampy rosyjskie i ich polskie klony są dostępne w sporej ilości, jeszcze więcej ich będzie.

A Philips, Siemens, Telefunken....no to już jest cenowy "kosmos" a niskonapięciowe bodajże najdroższe.

Zabawa jest fajna ale niebezpieczna.....tutaj jest o 400V więcej niż w trakcji tramwajowej⚰️☠️

.

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Gość
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.