___________________________________________________________________________________________________________________________________________________________________________
___________________________________________________________________________________________________________________________________________________________________________

10 lipca 2026

Cyfrowy bezpiecznik i monitor zasilania przetwornicy DC/DC 300W/20A.


 Dzisiaj chcia艂bym podzieli膰 si臋 z Wami moim najnowszym projektem warsztatowym. Jest to inteligentny sterownik, monitor oraz ultraszybki cyfrowy bezpiecznik przeznaczony do wsp贸艂pracy z popularnymi, mocnymi modu艂ami przetwornic obni偶aj膮cych napi臋cie (Step-Down CC/CV 20A 300W). Niezb臋dna b臋dzie te偶 modyfikacja bocznika w INA219.

G艂贸wnym zadaniem projektu jest zabezpieczenie 藕r贸d艂a zasilania ca艂ego urz膮dzenia. W zale偶no艣ci od wydajno艣ci 藕r贸d艂a zasilania mo偶emy tak ustawi膰 blokady by go nie uszkodzi膰. Bez wzgl臋du na to czy b臋dzie to transformator z mostkiem i kondensatorem, akumulator czy jaka艣 przetwornica. Uk艂ad umo偶liwia zabezpieczenie wszystkiego co podaje napi臋cie DC na wej艣cie uk艂adu i pod warunkiem, 偶e U max. nie przekroczy 30V. Uk艂ad powsta艂 g艂贸wnie w celu wykorzystania starych zasilaczy do laptop贸w kt贸rych troch臋 mi si臋 uzbiera艂o.

Schemat wyja艣niaj膮cy ide臋 projektu:


 

Sercem uk艂adu jest modu艂 ESP8266 (NodeMCU), kt贸ry wsp贸艂pracuje z uk艂adem pomiarowym INA219, wy艣wietlaczem ST7789 oraz miniaturowym przeka藕nikiem kontaktronowym MSS2-1A05B. Do zasilania cz臋艣ci cyfrowej zosta艂a u偶yta dodatkowa ma艂a przetworniczka kt贸ra ma zakres napi臋膰 wej艣ciowych od 5 do 30V a na wyj艣ciu daje tylko jedno napi臋cie +5V kt贸re jest podawane na wej艣cie Vin p艂ytki procesora. Tak wygl膮da dodatkowa przetwornica kt贸rej u偶y艂em (zdemontowane gniazdo USB kt贸re by艂o na wyj艣ciu):


Dlaczego ten projekt powsta艂?

Standardowe chi艅skie przetwornice DC/DC z regulacj膮 pr膮du i napi臋cia (CC/CV) s膮 tanie i wydajne, ale posiadaj膮 istotn膮 wad臋: brak precyzyjnego, cyfrowego monitoringu parametr贸w w czasie rzeczywistym oraz brak mo偶liwo艣ci zdefiniowania sztywnych limit贸w mocy czy napi臋cia, kt贸rych przekroczenie natychmiast odetnie obci膮偶enie. Ten projekt rozwi膮zuje ten problem, zamieniaj膮c zwyk艂y modu艂 DC/DC w zaawansowany, programowalny zasilacz laboratoryjny :) .

G艂贸wne cechy urz膮dzenia:

  • Szeroki zakres napi臋膰 wej艣ciowych: 7V do 30V DC.

  • Maksymalny pr膮d roboczy: do 20 A (moc maksymalna do 300 W).

  • Ultraszybki bezpiecznik programowy: monitorowanie i ochrona przed przekroczeniem zadanego napi臋cia (U), pr膮du (I) oraz mocy ca艂kowitej (P).

  • Zapis ustawie艅 Non-Volatile: Limity bezpiecze艅stwa s膮 zapisywane bezpo艣rednio w pami臋ci Flash uk艂adu ESP8266 (bez u偶ycia klasycznej biblioteki EEPROM). Tak wi臋c ustawienia s膮 pami臋tane nawet po wy艂膮czeniu zasilania.

  • Graficzny interfejs u偶ytkownika: Wy艣wietlacz LCD ST7789 (320x240 px) z p艂ynnie od艣wie偶anymi paskami post臋pu (podzia艂ka 0-100% obci膮偶enia limitu) oraz ekranem alarmowym.

  • Automatyczny restart: Po wyzwoleniu zabezpieczenia uk艂ad odlicza 3 sekundy i podejmuje pr贸b臋 ponownego za艂膮czenia wyj艣cia. Je偶eli zniknie przyczyna przeci膮偶enia przetwornica podejmie normaln膮 prac臋. Uwaga! Bezpo艣rednie zwarcie na wyj艣ciu natychmiast zablokuje przetwornic臋. Po usuni臋ciu zwarcia przetwornica pracuje normalnie.

     


Architektura Sprz臋towa i Modu艂 INA219

Kluczowym elementem odpowiedzialnym za pomiary jest uk艂ad INA219 komunikuj膮cy si臋 przez magistral臋 I2C. Fabrycznie modu艂y te wyposa偶one s膮 w rezystor bocznikowy (shunt) o warto艣ci 0,1. Przy pr膮dzie rz臋du 20 A spadek napi臋cia na takim boczniku wynosi艂by a偶 2 V, co generowa艂oby ogromne straty mocy i natychmiastowe uszkodzenie p艂ytki.

Aby dostosowa膰 uk艂ad do wysokich pr膮d贸w, fabryczny bocznik zosta艂 zast膮piony zewn臋trznym rezystorem precyzyjnym o warto艣ci 0,01 惟 wpi臋tym w plusow膮 lini臋 wyj艣ciow膮 przetwornicy (High-Side). Dzi臋ki temu przy 20 A tracimy zaledwie 4 W mocy, a spadek napi臋cia wynosi bezpieczne 200 mV.

Modu艂 przetwornicy zawiera rezystor pomiarowy (za zwyczaj 0.04 ) na minusie kt贸ry pozostawiamy bez zmian.

 

W kodzie programu wymusi艂o to autorsk膮 konfiguracj臋 rejestru kalibracji uk艂adu INA219:

C++
uint16_t calValue = 40960; 
uint16_t configValue = INA219_CONFIG_BVOLTAGERANGE_32V |
                       INA219_CONFIG_GAIN_8_320MV |
                       INA219_CONFIG_BADCRES_12BIT_64S_34MS | 
                       INA219_CONFIG_SADCRES_12BIT_64S_34MS | 
                       INA219_CONFIG_MODE_SANDBVOLT_CONTINUOUS;

 

Przeliczenie pr膮du w p臋tli g艂贸wnej uwzgl臋dnia bocznik 0,01, gdzie spadek 10 mV odpowiada nat臋偶eniu 1 A:

C++
float current_A = (shuntVoltage / 10.0);
 
 

Sterowanie Przetwornic膮 – Przeka藕nik Kontaktronowy

Do sterowania stanem pracy modu艂u Step-Down wykorzysta艂em dedykowane wej艣cie ENABLE (EN) na p艂ycie przetwornicy. Za fizyczne kluczowanie tego sygna艂u odpowiada miniaturowy przeka藕nik kontaktronowy MSS2-1A05B, sterowany poprzez tranzystor PNP z pinu D0 procesora ESP8266.

  • Stan normalny (Praca): Pin D0 w stanie niskim (LOW), przeka藕nik zwiera sygna艂 EN do odpowiedniego potencja艂u startowego przetwornicy.

  • Stan alarmu (Zabezpieczenie): Wykrycie przekroczenia limitu natychmiast ustawia pin D0 w stan wysoki (HIGH), roz艂膮czaj膮c obw贸d EN i b艂yskawicznie wy艂膮czaj膮c kluczowanie tranzystor贸w mocy w przetwornicy.

    W uk艂adzie zosta艂 zastosowany przeka藕nik MSS2-1A05B ze wzgl臋du na r贸偶ne sposoby blokowania przetwornic ale o tym p贸藕niej.

 

Logika Menu i Praca Bezbiblioteczna z Pami臋ci膮 Flash

Sterowanie limitami odbywa si臋 za pomoc膮 dw贸ch przycisk贸w: MENU (pin D6) oraz ZMIANA (pin A0 z zewn臋trznym rezystorem pull-up 10k). Uk艂ad pozwala na p艂ynn膮 regulacj臋 prog贸w odci臋cia:

  • Napi臋cie: do 24,0 V  (krok co 0,5 V)

  • Pr膮d: do 20,0 A        (krok co 0,5 V)

  • Moc: do 300 W         (krok co 10 W)

     


Ciekawostk膮 programistyczn膮 jest rezygnacja z gotowych bibliotek typu EEPROM na rzecz bezpo艣rednich odwo艂a艅 do niskopoziomowego SDK ESP8266 (spi_flash_erase_sector oraz spi_flash_write). Zapis danych realizowany jest binarne w bezpiecznym sektorze 1011 z weryfikacj膮 poprawno艣ci za pomoc膮 unikalnego identyfikatora Magic ID (0x55AA55AA):

C++
struct FlashConfig {
  uint32_t magic;
  float max_voltage;
  float max_current;
  float max_power;
};

Podczas zapisu i odczytu, na czas operacji na strukturze pami臋ci, blokowane s膮 przerwania mikrokontrolera (noInterrupts()), co gwarantuje integralno艣膰 danych i zabezpiecza procesor przed zawieszeniem.

 

Przetwornice dost臋pne na AliExpress opisywane jako "20A 300W CC CV Step Down Module Regulowany DC 6-40V do 1.2-36V" (SZBK07) wyst臋puj膮 w kilku wersjach:

Wersja kt贸r膮 posiadam. Przetwornica dzia艂a po podaniu napi臋cia z wej艣cia przetwornicy (Vin+). Kolor 偶贸艂ty to niewidoczna 艣cie偶ka do pinu EN uk艂adu scalonego kt贸rego nazwa zosta艂a przez producenta zeszlifowana. 

 

Inna wersja kt贸rej schemat znajdziemy w internecie. Tutaj nazwa uk艂adu scalonego jest widoczna. Jest to inny uk艂ad scalony (LM25116). Tu wej艣cie EN uk艂adu scalonego jest podci膮gni臋te do plusa zasilania poprzez rezystor 1M a uruchomienie nast臋puje poprzez zwarcie wej艣cia EN do masy (GND):

  


W艂a艣nie do tego jest u偶yty przeka藕nik MSS2-1A05B by by艂o mo偶na u偶y膰 r贸偶nych typ贸w przetwornic. Po prostu przy艂膮czamy kontaktron przeka藕nika w miejsce usuni臋tego prze艂膮cznika ON/OFF.


Kilka informacji o przeka藕niku  MSS2-1A05B. Przeka藕nik fabryczne jest zasilany napi臋ciem 5V a styki wytrzymuj膮 pr膮d do 1A. W projekcie jest on zasilany napi臋ciem 3,3V ale pracuje poprawnie i niezawodnie. Oczywi艣cie mo偶na zastosowa膰 inny podobny przeka藕nik. Schemat po艂膮cze艅 wewn臋trznych zastosowanego przeka藕nika:  


 

 SCHEMAT PO艁膭CZE艃 :

POWI臉KSZENIE DOST臉PNE W "OTW脫RZ ODNO艢NIK W NOWEJ KARCIE".

 

Podsumowanie i dalsze kroki

Uk艂ad sprawuje si臋 znakomicie. Bezpiecznik programowy reaguje niezwykle szybko, chroni膮c zasilane prototypy przed zniszczeniem w przypadku zwarcia. Na wy艣wietlaczu ST7789 wszystko jest czytelne dzi臋ki du偶ym czcionkom Adafruit GFX i graficznym bar-grafom, kt贸re precyzyjnie pokazuj膮, jak blisko zdefiniowanego limitu aktualnie pracujemy. 

Oczywi艣cie nie pisa艂em tu o rzeczy oczywistej czyli o zast膮pieniu potencjometr贸w znajduj膮cych si臋 na p艂ycie przetwornicy "normalnymi" potencjometrami wieloobrotowymi kt贸re wyprowadzamy przewodami i umieszczamy w dogodnym dla nas miejscu na p艂ycie czo艂owej urz膮dzenia.

 

LINK DO PROGRAMU w formacie (*.bin): 

https://mega.nz/folder/EV0zmA7Z#KL4DJds3lYAv1b6Y1EDBLQ

 Gdyby kto艣 bardzo potrzebowa艂 program w postaci *.ino to prosz臋 o kontakt (komentarz lub poprzez e-mail:  hf5wwl@gmail.com).

 

 

UZUPE艁NIENIE  15.07.2026 r.

Trwaj膮 intensywne prace nad wy艣wietlaniem parametr贸w na ekranie monitora warsztatowego (laptopa, komputera itp.) poprzez sie膰 WiFi.

Dodanie obs艂ugi WiFi poci膮gn臋艂o kilka zmian w konstrukcji urz膮dzenia i zmiany programowe. O tym p贸藕niej. 

Jak na razie wszystko dzia艂a bardzo p艂ynnie. Odczyty s膮 natychmiastowe.

Na razie wy艣wietlanie na ekranie monitora wygl膮da tak:

 

Normalna praca. 

 
 
 
Blokada przetwornicy. Zosta艂o przekroczone ustawione napi臋cie maksymalne.

Prace trwaj膮. Musz臋 poprawi膰 kilka szczeg贸艂贸w. Oczywi艣cie, gdy wszystko dopracowane to podziel臋 si臋 tym z Wami.

 

 

✍️ Autor: Robert HF5WWL
馃搮 Data projektu: Lipiec 2026 r.
 馃搷 Lokalizacja: Wo艂omin, POLSKA
馃搧 Co艣 nie jasne? Pytaj poprzez e-mail (hf5wwl@gmail.com) lub w komentarzu 
馃洜️ Poziom trudno艣ci: 艁atwy  (jak si臋 ma oprogramowanie) 
馃槉

 

 #ESP8266 #INA219 #ST7789 #NodeMCU #Arduino #MSS2-1A05B #przeka藕nik-kontaktronowy

 #zasilacz-warsztatowy #przetwornica-DC-DC #Step-Down #cyfrowy-bezpiecznik #zabezpieczenie-nadpr膮dowe #elektronika-DIY #pomiar-pr膮du #High-Side-Current #bocznik

 

03 lutego 2026

Modernizacja modu艂u ESP32 – wymiana anteny PCB na gniazdo SMA

 馃摱馃彔  Czy Twoje projekty IoT trac膮 zasi臋g tam, gdzie najbardziej go potrzebujesz? Je偶eli tak, to rozwi膮zanie jest dla Ciebie! 

W prezentowanej modyfikacji modu艂u opartego o procesor ESP32-D0WD06 zdecydowa艂em si臋 na rezygnacj臋 z fabrycznej anteny PCB i zast膮pienie jej gniazdem SMA, umo偶liwiaj膮cym pod艂膮czenie zewn臋trznej anteny WiFi. Celem modernizacji by艂o poprawienie zasi臋gu, stabilno艣ci po艂膮czenia oraz elastyczno艣ci w doborze anteny – szczeg贸lnie w zastosowaniach stacjonarnych i eksperymentalnych.

Antena PCB – dlaczego nie zawsze wystarcza?

Fabryczna antena drukowana (PCB) ma jedn膮 niezaprzeczaln膮 zalet臋: nic nie kosztuje i nie zajmuje miejsca. Niestety, w praktyce jej skuteczno艣膰 bywa mocno zale偶na od:

  • po艂o偶enia modu艂u,

  • otoczenia (obudowa, przewody, p艂aszczyzna masy),

  • odleg艂o艣ci od punktu dost臋powego.

W przypadku projekt贸w, w kt贸rych modu艂 ESP32 pracuje w obudowie lub w trudniejszych warunkach propagacyjnych, antena PCB szybko staje si臋 w膮skim gard艂em.

Zakres modyfikacji

Modernizacja polega艂a na:

  1. Przeci臋ciu 艣cie偶ki anteny PCB w precyzyjnie dobranym miejscu – dok艂adnie tam, gdzie ko艅czy si臋 linia zasilaj膮ca anten臋, a zaczyna jej struktura promieniuj膮ca.

  2. Odseparowaniu anteny drukowanej od toru RF, aby zapobiec jej dalszemu wp艂ywowi na dopasowanie impedancyjne.

  3. Przylutowaniu gniazda SMA:

    • 艣rodkowy pin gniazda do punktu zasilania anteny (RF),

    • masa gniazda do masy modu艂u (kilka punkt贸w lutowniczych, mo偶liwie kr贸tka droga).

Na za艂膮czonych zdj臋ciach wida膰 zar贸wno oryginaln膮 posta膰 modu艂u z anten膮 PCB, jak i wersj臋 po modyfikacji, wyposa偶on膮 w solidnie osadzone gniazdo SMA.










 

Aspekty techniczne – kilka wa偶nych uwag

  • Minimalna d艂ugo艣膰 po艂膮czenia RF
    Po艂膮czenie pomi臋dzy wyj艣ciem RF ESP32 a gniazdem SMA wykonano mo偶liwie najkr贸tsz膮 drog膮. Przy 2,4 GHz ka偶dy milimetr ma znaczenie – to ju偶 nie s膮 przewody, tylko linie transmisyjne.

  • Masa ma znaczenie
    Gniazdo SMA zosta艂o solidnie po艂膮czone z mas膮 modu艂u. Dobre uziemienie to warunek konieczny dla poprawnej pracy toru antenowego i stabilnej impedancji. 

  • Brak dodatkowych element贸w
    W tej modyfikacji nie stosowano dodatkowych kondensator贸w ani d艂awik贸w – wykorzystano istniej膮cy tor RF, kt贸ry w wersji fabrycznej zasila艂 anten臋 PCB.

 

Efekt ko艅cowy

Po modernizacji modu艂 zyskuje:

  • mo偶liwo艣膰 stosowania dowolnej anteny WiFi (dook贸lnej, kierunkowej, zewn臋trznej),

  • wyra藕nie lepszy zasi臋g i stabilno艣膰 po艂膮czenia,

  • pe艂n膮 swobod臋 eksperyment贸w antenowych – od kr贸tkich „patyczk贸w” po solidne anteny panelowe.

A co najwa偶niejsze: modyfikacja jest odwracalna tylko w teorii, ale w praktyce – je艣li raz zobaczysz r贸偶nic臋 w RSSI i stabilno艣ci linku, do anteny PCB raczej nie b臋dziesz chcia艂 wraca膰 馃槈

Podsumowanie

Opisana modernizacja to prosty, ale bardzo skuteczny spos贸b na podniesienie mo偶liwo艣ci modu艂u ESP32. Wymaga precyzji, pewnej r臋ki i podstawowej 艣wiadomo艣ci RF, ale efekty s膮 absolutnie warte wysi艂ku – szczeg贸lnie w projektach, gdzie niezawodna 艂膮czno艣膰 WiFi jest kluczowa.

Zasi臋g to cz臋sto "by膰 albo nie by膰" dla urz膮dze艅 brzegowych. W ramach optymalizacji modu艂u ESP32-D0WD-V3, przeprowadzi艂em modyfikacj臋 toru RF, zast臋puj膮c zintegrowan膮 anten臋 PCB profesjonalnym gniazdem SMA. Taka zmiana pozwala na pe艂n膮 elastyczno艣膰 w doborze anten zewn臋trznych i drastyczn膮 popraw臋 parametr贸w RSSI. Czyste ci臋cie, pewny lut, lepszy zasi臋g.

Pami臋taj by modu艂 nie pracowa艂 bez anteny. Je偶eli nie masz pod r臋k膮 w艂a艣ciwej anteny za艂贸偶 obci膮偶enie (rezystor 50R). Praca modu艂u bez obci膮偶enia nadajnika mo偶e go uszkodzi膰! 

  

#ESP32 #RFDesign #HardwareMod #IoT #Engineering #Electronics #SmartHome

 

✍️ Autor: Robert HF5WWL
馃搮 Data projektu: Luty 2026 r.
 馃搷 Lokalizacja: Wo艂omin, POLSKA
馃搧 Co艣 nie jasne? Pytaj poprzez e-mail (hf5wwl@gmail.com) lub w komentarzu 
馃洜️ Poziom trudno艣ci: 艁atwy  
馃槉

 

25 stycznia 2026

TYPOWY ZEGAR Z NIETYPOWYM STEROWANIEM


Na moim blogu cz臋sto prezentuj臋 projekty zwi膮zane z elektronik膮 i mikrokontrolerami. Dzi艣 chcia艂bym przedstawi膰 jeden z moich najciekawszych projekt贸w: Zaawansowany zegar NTP wsp贸艂pracuj膮cy z lokalnym serwerem czasu i pe艂n膮 konfiguracj膮 przez interfejs WWW.

 


 

馃晲 Koncepcja projektu

Zegar ten to niezwykle precyzyjne urz膮dzenie czasu, kt贸re pracuje w ca艂kowicie odizolowanej od internetu sieci WiFi. Jego dok艂adno艣膰 wynika z synchronizacji z lokalnym serwerem NTP Stratum 1 opartym na odbiorniku GPS, kt贸ry dzia艂a w tej samej sieci.

Zegar wsp贸艂pracuje z domowym AP opisanym tutaj. Serwer czasu zostanie przedstawiony i opisany w p贸藕niejszym czasie.

✨ Kluczowe funkcje

1. Autonomiczna sie膰 czasu

  • Praca w izolowanej prywatnej sieci WiFi

  • Synchronizacja z lokalnym serwerem NTP (GPS Stratum1)

  • Brak zale偶no艣ci od zewn臋trznego internetu

2. Inteligentny wy艣wietlacz LED

  • 60 diod WS2812 u艂o偶onych w pier艣cie艅

  • Oddzielne kolory dla godzin, minut i sekund

  • Programowalne kolory tarczy i znacznik贸w

  • Adaptacyjna regulacja jasno艣ci (fotorezystor)

3. Pe艂na konfiguracja WebUI

  • Nowoczesny interfejs WWW z zak艂adkami

  • Konfiguracja WiFi, NTP, kolor贸w i jasno艣ci

  • Tryb Access Point do pierwszej konfiguracji

  • Statyczne/dynamiczne adresy IP

4. Zaawansowane sterowanie jasno艣ci膮

  • Tryb automatyczny - dostosowanie do warunk贸w o艣wietleniowych

  • Tryb r臋czny - pe艂na kontrola przez WWW

  • Oddzielna regulacja jasno艣ci tarczy i wskaz贸wek

  • Algorytm priorytet贸w wy艣wietlania

馃敡 Techniczne detale

Platforma:

  • Mikrokontroler: ESP8266MOD (NodeMCU lub podobny)

  • Wy艣wietlacz: Pier艣cie艅 60x WS2812B LED

  • Czujnik 艣wiat艂a: Fotorezystor pod艂膮czony do A0

  • Pami臋膰 konfiguracji: EEPROM z wersjonowaniem struktury

Tryby pracy:

  1. STA (Station Mode) - normalna praca z sieci膮 WiFi

  2. AP (Access Point Mode) - tryb konfiguracji przy braku sieci

  3. Automatyczne prze艂膮czanie mi臋dzy trybami w razie potrzeby

Konfiguracja przez WWW:

  • Adresowanie: http://192.168.4.13 (domy艣lnie)

  • Responsywny design - dzia艂a na komputerze i telefonie

  • Zapis konfiguracji z walidacj膮 danych

  • Panel statusu systemu w czasie rzeczywistym

馃帹 Mo偶liwo艣ci personalizacji

Kolorystyka:

  • Godziny: programowalny kolor RGB

  • Minuty: programowalny kolor RGB

  • Sekundy: programowalny kolor RGB

  • Tarcza (godziny g艂贸wne): programowalny kolor

  • Znaczniki 5-minutowe: programowalny kolor

Ustawienia sieci:

  • Wyb贸r mi臋dzy DHCP a statycznym IP

  • Konfiguracja bramy i maski podsieci

  • Mo偶liwo艣膰 zmiany adresu serwera NTP

  • Przesuni臋cia czasowe UTC i czasu letniego

馃攧 Zarz膮dzanie systemem

Funkcje Administracyjne:

  • Restart systemu przez WWW

  • Reset do ustawie艅 fabrycznych

  • Czyszczenie EEPROM (ca艂kowity reset)

  • Wczytywanie/zapisywanie konfiguracji

  • Monitorowanie statusu w czasie rzeczywistym

Informacje systemowe:

  • Wolna pami臋膰 mikrokontrolera

  • Status po艂膮czenia WiFi

  • Synchronizacja NTP

  • Aktualny czas systemowy

  • Wersja oprogramowania i konfiguracji

馃搳 Algorytm wy艣wietlania

Kolorem 偶贸艂tym oznaczy艂em "cyfry g艂贸wne". Kolor zielony to aktualny czas: czerwony LED -godzina, zielony LED -minuta, niebieski LED -sekunda, czyli mamy godzin臋 14:18:33.
 

Zegar wykorzystuje inteligentny algorytm priorytet贸w:

  1. Tarcza z godzinami g艂贸wnymi i znacznikami 5-minutowymi

  2. Wskaz贸wka godzinowa (z priorytetem nad tarcz膮)

  3. Wskaz贸wka minutowa (z priorytetem nad godzinow膮)

  4. Wskaz贸wka sekundowa (najwy偶szy priorytet)

Ka偶dy element ma oddzielnie regulowan膮 jasno艣膰, co pozwala na optymaln膮 czytelno艣膰 w r贸偶nych warunkach o艣wietleniowych.

馃洜️ Mo偶liwo艣ci rozwoju

Projekt zosta艂 zaprojektowany modularnie, co umo偶liwia 艂atwe rozszerzanie funkcjonalno艣ci:

  • Dodanie wy艣wietlania daty

  • Alarmy i timery

  • Integracja z innymi systemami domowymi

  • Wsparcie dla wielu stref czasowych

  • Logowanie historii zmian czasu

    Oczywi艣cie mo偶na doda膰 t艂o z naniesionymi opisami godzin (tarcza zegara) ale to ju偶 pozostawiam inwencji ewentualnego wykonawcy. 

馃挕 Dlaczego ten projekt jest wyj膮tkowy?

  1. Niezale偶no艣膰 - dzia艂a bez dost臋pu do internetu

  2. Precyzja - czas GPS z dok艂adno艣ci膮 do mikrosekund

  3. Elastyczno艣膰 - pe艂na konfiguracja bez programowania

  4. Estetyka - pi臋kne, p艂ynne animacje LED

  5. Niezawodno艣膰 - automatyczne odzyskiwanie po awariach

馃搵 Wymagania techniczne do budowy

  • ESP8266MOD (NodeMCU, Wemos D1 mini)

    ESP8266MOD

     

  • Pier艣cie艅 60 LED WS2812B

  • Fotorezystor + rezystor 10k惟 (jak nie masz na p艂ytce)

  • Zasilacz 5V/3A

  • Obudowa (opcjonalnie)

  • Lokalny serwer NTP z GPS (oddzielne urz膮dzenie)

           Informacja z serwera czasu (osobne urz膮dzenie sieciowe).
     
     
     
    Na koniec kilka zrzut贸w ekranu pokazuj膮cych mo偶liwo艣ci zdalnego sterowania zegarem:
     











Ten zegar to doskona艂y przyk艂ad, jak po艂膮czy膰 zaawansowan膮 elektronik臋, precyzyjne pomiary czasu i nowoczesne interfejsy u偶ytkownika. Ca艂y kod jest dost臋pny ZA DARMO po przes艂aniu zapytania na e-mail hf5wwl@gmail.com

Czy masz pomys艂 na dodatkowe funkcje, kt贸re mo偶na by doda膰 do tego zegara? Podziel si臋 swoimi przemy艣leniami w komentarzach!



✍️ Autor: Robert HF5WWL
馃搮 Data projektu: Stycze艅 2026 r.
馃搷 Lokalizacja: Wo艂omin, POLSKA
馃搧 Kod 藕r贸d艂owy: Pytaj poprzez e-mail (hf5wwl@gmail.com).
馃洜️ Poziom trudno艣ci: 艁atwy (gdy masz gotowy program 
馃槉).


Licencja: Projekt open-source do u偶ytku niekomercyjnego

 

 

Tagi:   #ESP8266 #NTP #GPS #LEDClock #DIY #IoT #Arduino #Stratum1 #WebUI