https://obrazki.elektroda.pl/5860805700_... Witam :) Przedstawiam kolejny zegarek z mojej kolekcji. Znudziły mi się już trochę klockowate kształty i wydumałem coś takiego. :) Wszyscy fascynujemy się lampowymi wyświetlaczami z minionej epoki, niestety ich ceny są nieco zaporowe i w zasadzie niczym nie można ich zastąpić. Celem projektu...
https://obrazki.elektroda.pl/7580076400_... Kolejny zbudowany prze zemnie zegarek Nixie tym razem z wykorzystaniem ESP8266. Projekt bazuje na znalezionym gdzieś na ruskich forach schemacie z oprogramowaniem. Lampy znajdujące się w zegarze to Z573M. Do sterowania wykorzystany został moduł NodeMCU v3, rejestry przesuwne 74hc595 oraz...
Mój zegar MAX72xx działa na ESP8266, fajnie: startDriver MAX72XX // [clk][cs][din] MAX72XX_Setup 10 8 9 startDriver NTP startDriver MAX72XX_Clock ntp_timeZoneOfs 2 https://obrazki.elektroda.pl/9185579200_... Musiałem ręcznie użyć indeksów pinów OBK. Prawdopodobnie muszę dodać funkcję tłumaczenia. Dodano po...
Witam :) Zdaję sobie sprawę, ze na Elektrodzie jest sporo urządzeń tego typu. Ale mimo wszystko, dorzucę do kolekcji swoją konstrukcję. :) Jest to dość prosty projekt zegarka stołowego z synchronizacją NTP. Pomysł narodził się jakieś 3 lata temu, kiedy to przy kolejnej zmianie czasu letniego na zimowy, przy istniejącym zegarze domowym znowu padło pytanie...
Projekt jest elegancki, masz wszystkie użyte biblioteki w zipie, jedyną niewiadomą zostaje core ESP8266. Na początek wgrałem do siebie sam szkic, artykuł jest z 2020r. więc od razu czuję problemy, potem wrzuciłem brakującą bibliotekę do czujnika 280, potem wykasowałem swoją bibliotekę json i wgrałem tą 5 z paczki, bo błąd wyskoczył taki sam, potem pojawiły...
hmm nie widzę byś w ogóle wysyłał 4 pity konfiguracyjne, a MCP3304 wymaga takiej konfiguracji za każdym odczytem. Inna sprawa to czy dałeś pull upy na liniach? zegar też musisz ustawić by pracował ciągle, inaczej nic nie odczytasz.
Witam wszystkim i dziękuję na wstępie zainteresowaniem niniejszym tematem. Przed kilkoma laty opisałem na niniejszym forum instalację balkonową, która po dzień dzisiejszy zaopatruje w słoneczne dni mój dom w energię. https://www.elektroda.pl/rtvforum/topic3... Z biegiem czasu zmniejszyłem bufor energii z 105Ah na 65Ah czyli prawie o połowę z...
Na forum Forbota uzyskałem pomoc: Zmiana w linii: "display.print(hour);" na "display.print(hours); oraz usunięcie "if(hour < 10) display.print(1);". Temat uważam za zamknięty. Działający kod:
Zegarek synchronizowany przez internet to obecnie nie jest głupi pomysł. Tym bardziej, że uC z WiFi kosztują grosze, a sam kod sprowadza się do przeklejenia kilku gotowych linijek. Co w sumie jest i dobre i złe... Wnerwiony tymi chińskimi zegarkami, które zawsze albo spóźniają się albo spieszą sam ostatnio zrobiłem zegar na wyświetlaczach 7 segmentowych...
https://obrazki.elektroda.pl/1184062400_... Pokażę tu projekt zegara zbudowanego na ESP8266 i wyświetlaczu opartym na MAX7219, dodatkowo wzbogaconego o moduł przekaźników na MCP23017. PCB pod ESP będzie pochodzić z sieci, moduł przekaźników z kolei projektowałem sam. Firmware złożę samodzielnie w PlatformIO z gotowych bibliotek. Czas...
https://obrazki.elektroda.pl/4944889600_... Czasami nie za bardzo wiem, jak zacząć artykuł, tak jak teraz. Temat niby prosty - historia pomiaru czasu, chronologia horologii. Ale co można napisać o czasie? Na pewno to, że mamy na jego punkcie niejaką obsesję. Wielu ma go za mało, albo wcale go nie mają, niektórzy zaś za dużo i nie wiedzą,...
Ustaw loglevel na 0 i skoki "magicznie" znikną. ooh ok. damn. Urządzenie ESP8266 BL0937 ma 1mb.
Jest to przykład wykorzystania modułu procesora ESP8266 WeMos d1 mini i kolorowego ekranu TFT np. 2.4" z dotykiem do informowania na ekranie i głosowo o bieżącym czasie pobranym z serwera NTP. Składa się z : ?moduł WeMos d1 mini , ?wyświetlacz TFT 320 x 240 pikseli 2,4" (ILI9341) z dotykiem (XPT2046), ?moduł odtwarzacz MP3 YX5300 z kartą mikro SD 1GB, ?moduł...
https://obrazki.elektroda.pl/1749396800_... Ostatnio w wolnej chwili poskładałem sobie zegarek. Miałem w zapasie sporo diod WS8212 i kilka dużych płytek prototypowych i tak oto powstał teleexpresowy zegarek. Po uruchomieniu układ szuka sieci wifi, po udanym połączeniu następuje synchronizacja zegara z serwerem NTP i pobranie pliku...
... za każdym razem, gdy chciał gasić światła musiał znaleźć telefon, włączyć aplikację i czekać na połączenie. Ktoś zrobił niezłą robotę marketingową i ludzie kupują zupełnie niepotrzebne rzeczy a wystarczyło użyć zwykłego wyłącznika. Kiedyś technika służyła do ułatwiania sobie życia a dzisiaj mam wrażenie że często utrudnia życie. Zrozumiem jeszcze...
https://obrazki.elektroda.pl/5856179500_... Witam wszystkich. Tym razem chciałbym zaprezentować układ synchronizatora zegara I2C z czasem pobieranym z Internetu. Korzystając z wcześniej prezentowanego zegara na Z8, pomyślałem, że warto go rozbudować o taką możliwość, stąd powstał prezentowany układ. Sam układ zbudowany jest w oparciu...
http://obrazki.elektroda.pl/6267131800_1... Moduł moduł będzie gotowy do pracy ze środowiskiem Arduino. Zestaw pozwala w bardzo prosty sposób na rozpoczęcie eksperymentów z IoT. Jeżeli planujecie wykorzystać Środowisko Arduino. Moduł został przetestowany z najnowszą dostępną wersją środowiska 1.8.2 www.arduino.cc aby ułatwić pracę z...
https://obrazki.elektroda.pl/3753373600_... Mikrokontrolery, zwłaszcza ośmiobitowe, wydają się być generalnie łatwymi w użyciu układami. Mamy bowiem do dyspozycji prosty komputer i garść zwykle mało skomplikowanych peryferiów. Wystarczy napisać odpowiedni program i tyle. Ale nawet te proste z natury układy mają funkcje i możliwości,...
https://obrazki.elektroda.pl/3566138000_... Dwa dni temu na hacker news pojawił się ciekawy Klient Snapcast Projekt polega na stworzeniu klienta Snapcast, który umożliwia synchronizację odtwarzania audio w wielu pomieszczeniach. Serwer NTP Stratum-1 Serwer NTP z czasem pobieranym z GPS, wyświetlający czas z niezwykłą precyzją. Tablice...
https://obrazki.elektroda.pl/3882937500_... WiFiManager to biblioteka oferująca gotowy system parowania z naszym WiFi a jej konfiguracja to raptem kilka linijek kodu. Parowania dokonuje się w trybie AP (sieci WiFi emitowanej przez ESP) a potem, po podaniu namiarów na naszą sieć, system sam je zapamiętuje i korzysta z nich przy kolejnych...
Witam , Wracam do tematu . Zegar skończony i przetestowany . Podziękowania dla autora za pomoc . Kilka krótkich filmów z pracy zegara wykonane telefonem . https://filmy.elektroda.pl/11_1551555088... https://filmy.elektroda.pl/90_1551555174... https://filmy.elektroda.pl/15_1551555225... https://filmy.elektroda.pl/89_1551555287... Jedna z dwóch gier...
https://obrazki.elektroda.pl/8612312800_... Witajcie moi drodzy Przedstawię tutaj szczegółowo proces wgrywania nowego firmware poprzez WiFi (za pomocą tuya-convert) do inteligentnego włącznika światła Smart Life opartego o moduł z ESP8266 (TYWE3S). Jest to bardzo wygodny sposób na wgranie np. Tasmoty do różnego rodzaju urządzeń smart,...
Witam, dziś postanowiłem przedstawić szerszej publiczności mój ostatni projekt jakim jest zegar LED. Nie będę ściemniać, że jest on wyjątkowy i innowacyjny, ale po raz pierwszy od dłuższego czasu (w moim mniemaniu) udało mi się zrobić coś co działa i nawet nie odraża swoim wyglądem (choć kto wie jak dla innych... :D ). Zegar wykorzystuje cztery matryce...
Kilka osób pisało do mnie w jaki sposób mają skompilować i wgrać program. Spróbuję szczegółowo opisać. 1.Pierwszą czynnością jest instalacja środowiska Arduino IDE (link poniżej): https://www.arduino.cc/en/Main/Software 2.Po pomyślej instalacji uruchamiamy program. Klikamy Plik => Preferencje. W polu Dodatkowe adresy URL do menadżera płytek wklejamy:...
https://obrazki.elektroda.pl/9471865900_... Projektowanie i budowanie praktycznych układów zawsze wiąże się z jednym problemem, jakim jest kwestia zasilania. Jest to kwestia istotna już na etapie tworzenia koncepcji układu, gdyż jego przeznaczenie dyktuje, czym będzie zasilany, a także z jakich konkretnych rozwiązań układowych skorzystamy....
W załączeniu przesyłam ostatnią wersję dokumentu "ESP8266EX. Frequently Asked Questions" opublikowanego przez Espressif. Na stronie 31 znajduje się następująca informacja: 5.14. Are the GPIO pins 5 V compatible? No, they are not. While many applications may get away by using a resistor voltage divider or series resistor, we highly recommend using a...
AVE... W przypadku ESP8266 i serwerów NTP masz opóźnienia związane z routingiem pakietów. To dodaje od kilku, do kilkunastu milisekund opóźnienia. Dla DCF-77 opóźnienie łatwiej obliczyć znając dystans w linii prostej od nadajnika w Mainflingen. Transmisja każdej ramki zaczyna się o zerowej sekundzie i trwa 59 sekund, bo tyle jest bitów w ramce. Łatwo...
Też nie wiem po co tam ta atmega, wystarczył by sam esp8266 i odpowiednia ilość ekspanderów.
Szkoda czasu na DCF77 (aktualnie jedynie w nocy daje się coś odebrać), RTC PCF85** nie polecam kiepska stabilność, juz lepiej kupić DS1307 a najlepiej DS3231. Poza tym można spiąć to z ESP8266 i synchronizować czas przez NTP.
Moduł WIFI to ESP8266
Ja obstawiam za opcją 1 i jeszcze nikt nie miał na tyle mocnych argumentów żeby mnie przekonać do opcji 2 Może spróbuję :) W opcji 1 podstawowym problemem jest możliwość zanieczyszczenia optyki. Jeśli jakiś ptaszek pozostawi swoją białą substancję na części zachodniej lub wschodniej to układ od razu przestanie właściwie działać. Podobnie jeśli przyklei...
Ten układ bez zmiany programu da się podłączyć do peceta przez przejściówkę USB-to-TTL. Zasilanie z USB. GND do GND, +5V do +5V, TXD do TXD. Na PC tylko odpalić programik, który będzie okresowo wysyłał czas systemowy zgodnie z formatem w opisie tj. CR <dzień tygodnia> ; <godzina> : <minuta> : <sekunda> ; LF. Parametry transmisji...
Jako DIY może być, bo kto komu zabroni, ale jak wspomnieli koledzy, opłacalność średnia... Wygoda użytkowania taka se, w stosunku do problemów w razie jakiejś korekty... Zegar astronomiczny nowy, na nie najtańszym alledrogo z możliwością programowania tzw przerwy nocnej to koszt nieco powyżej 100pln za nowy z gwarancją i fakturą..., wygoda bez porównania....
Najpierw zrób działający zegar z datownikiem. Potem to zestaw warunków porównujących dzień(ustawiony) z dniem(z zegara) godzinę z godziną minutę z minutą.
Za proponowaną kwotę w ogłoszeniu jestem w stanie wykonać kod do esp8266
#38. Problem: Moduł ETHM do centrali firmy SATEL Integra kosztuje ponad 500zł. Można wykonać samemu taki moduł jak np. ja w tym poście Problem: Zegarek spieszy / spóźnia się Za pomocą ESP8266 można synchronizować zegar w naszym układzie. Problem: Chcemy prezentować wyniki pomiarów naszego urządzenia w internecie. Można wysyłać wyniki np. na THINGSPEAK...
W ESP8266 standardowo piny do I2C to GPIO4 i GPIO5, tak jest również w popularnych płytkach Wemos mini i Node MCU: https://obrazki.elektroda.pl/7740596700_... W sumie i tak w ESP8266 to jakieś softowe rozwiązanie, więc może być na innym pinie, ale dla formalności GPIO14 to zegar SPI. Robiąc po swojemu będziesz ciągle coś musiał korygować...
Uczę się od początku optymalizacji, bo jak kiedyś się bawiłem ESP8266 który ma zegar 160MHz i napisałem program w LUA, to okazało się, że był wolniejszy od Atmegi z zegarem 16MHz Mieszasz pojęcie systemu (w ESP jest RTOS), który nie wiadomo co robi, ile czasu zajmuje, z uC nad którym całkowicie panujesz. Przy okazji co to był za program? Co działało...
Dzięki ta_tar widzę że uważnie czytasz ;) Tak, wifi to moja pierwsza myśl tak żeby arduino komunikowało się z serwerem NTP. Zamówiłem niezbędne części w zaprzyjaźnionej chińskiej stronie. Wiec zaczynam zabawę od: - Arduino UNO R3 MEGA328P - moduł wifi ESP8266 - wyświetlacz 128x32 IIC I2C Blue OLED cdn..
Na pierwsze starcie z ESP8266 kup sobie lepiej moduł WEMOS MINI, NODEMCU lub Witty. Mają od razu konwerter USB i wszystkie wymagane kondensatory. Filmik jest sprzed 4 lat i teraz rzadko ktoś wykorzystuje tak te moduły z komendami AT. Zresztą nie do końca prawidłowo tłumaczy, bo nie można płytek Arduino zasilać z 3.3V, a tylko te które mają zegar max...
ESP8266 czyli po taniości z WiFi, wyświetlanie na OLED 128X64, logowanie co 1 sekundę na kartę SD, zegar RTC do zapisu czasu do logu, wysyłanie danych do ThingSpeak lub gdziekolwiek indziej. Średnie kroczące z wybranych przedziałów czasu, odczyt danych przez wbudowany serwer www. Możliwe logowanie współrzędnych z GPS do tego. Ale to już na ESP32 bo...
Ps. pamiętam o pełnym uśpieniu, tzn na maksymalnym uśpieniu, układ wzbudzi się po ~3.5h - działa wewnętrzny zegar RTC Czy przy ESP.deepSleep(0) on dalej działa? nie powinien według mnie RTC i część pamięci z nim związanej działa, ale jeżeli zastosujesz ESP.deepSleep(0) to samo RTC nie wybudzi układu. Zgodnie z dokumentacją: To put the ESP8266 in deep...
Przydałoby się jeszcze testy z ESP8266 oraz ESP32. Też dla Arduinowców ;) Można ale po co? Znając dokumentację uC można wszystko dość dokładnie wyliczyć. Najważniejsza sprawa to pamięć RAM aby pomieścić bufor wyświetlacza. W drugiej kolejności obecność DMA. Gdy nie ma DMA będą nieduże różnice pomiędzy uC, bo szybkość animacji będzie zależała od tego,...
Raczej tylko prostokąt. O wypełnieniu 50% i stabilnie. Mniejsze częstotliwości niż 40 MHz z wypełnieniem ustalanym przez konfigurację PCNT. Witam, ja potrzebuję 30-70% i możliwość ustawienia 1, 2, 5, 10, 20, 30MHz. Jest szansa aby wygenerować przez ESP zegar 20 czy 30MHz z dokładną ilością impulsów np 8,16 czy 512k? Tzn. chcę uzyskać zegar dla ADC...
Zgadzam się z przedmówcami. Za błędy ortograficzne minus. Wykonanie zaś mi się podoba. Chociaż osobiście wolę wyświetlacze pozytywowe nie negatywowe. Ale kwestia gustu. Dodam że sam jestem na etapie koncepcji i testów podobnego urządzenia. Moje jest na razie na płytce stykowej. U siebie synchronizację czasu chciałem przetestować na ewentualnym module...
Jak zrozumiesz ten kod, to ogarniesz, to co chcesz i będziesz potrafił nie takie rzeczy... Ale raczej na AVR, a nie ESP32 ;) Wersja migającej diody dla ESP32 jest np. tutaj: https://www.savjee.be/2020/01/multitaski... Generalnie zasada użycia millis() zamiast delay() jest taka, że procesor przelatuje pętle tak szybko jak mu zegar...
lecz chciałbym ustawiać ją za pomocą wifi proponuję zastosować gotowy odbiornik sygnału czasu DCF-77 - typ AT-513 pracujący na falach długich Wifi i dcf - dwie różne epoki się spotkały. Drugi pomysł to automatyczna synchronizacja z jakimś serwerem czasowym i ustawienie godziny. Jest to do wykonania? Jedno i drugie jest wykonalne na esp8266 i pochodnych....
Witam mam problem Chciałem zrobić zegar wyświetlający godzinę datę i jeszcze parę rzeczy. Pomysł zaczerpnąłem od https://youtu.be/jCqdFAKpAkU Wszystko kupiłem, zrobiłem tak jak trzeba. Szkic kompiluje się bez problemu jednak przy wgrywaniu pojawia się taki błąd. https://obrazki.elektroda.pl/4548256800_... Macie pomysły jak ten problem...
Masz przejciówę UART <-> USB? Jeżeli tak to podłacz do PC-ta i zobacz w terminalu. Wewn zegar może powodować problemy jezeli jego częstotliwośc będzie mocno odbiegać od nominalnej - do zmierzenia potrzebujesz mp oscyloskopu albo analizatora stanów logicznych. Spróbuj z zewn kwarcem to powinno pomóc (o ile oczywiście skonfigurowałeś usarta poprawnie).
Komuś udało się już może zaimplementować RTC w module ESP8266? Przyglądam się dokumentacji SDK w najnowszej wersji (1.1.1) i widzę, że: 1) Udostępnione zostały funkcje do łatwej synchronizacji czasu przez NTP. 2) Istnieje możliwość uruchomienia software'owych timerów (os_timer_t), jednak nie ma gwarancji, że będą się one wykonywały dokładnie co zadany...
esp8266 zegar zegar arduino esp8266 projekty esp8266 zegar
wyszukiwanie fragmentu tekstu porównanie tranzystorów bipolarnych otwieranie garaż pilot
robot sprzątający piętra robot sprzątający piętra
Toyota Yaris 2001 1.0 – koszty naprawy blacharki i lamp po kolizji tylnej Tefal DT20XX – dlaczego nie używać czystej wody demineralizowanej i destylowanej w parownicy?