Założenia: Zbudowanie sterownika do podwieszanego sufitu z ledami SK6812. Między sufitem a włącznikiem światła jest doprowadzony przewód 4 żyłowy, założeniem było, że sterownik będzie we włączniku, a zasilacz w podsufitce, dostęp do zasilacza jest za pośrednictwem klatki wentylacyjnej (w suficie).Początkowo w puszcze został zamontowany ESP8266, jednakże odcinek do ledów ma około 3m i idzie blisko […]
Budowa serwera do NAS i nie tylko
Założeniem było zbudowanie serwera do multimediów i montażu wideo. Konfiguracja:Obudowa + zasilacz + hotswap: Supermicro CSE-813M, PWS-351-1H, SAS815TQPłyta główna: ASUS PRIME B450M-A IIProcesor: AMD Ryzen 5 Pro 4650GChłodzenie: Gelid Slim Silence AM4RAM: 2z4 Kingston KTD-PE426E/32GDysk dane: 2z4 Seagate Exos X20Dysk system: Samsung 970 EVO Plus 250GB lub 512GB Zalecany UPS np. UPS APC SMT 2200RMI […]
Gniazdo PD do Lenovo Yoga 14e
Dodanie gniazda ładowania PD do Lenovo Yoga 14e gen v3 Laptop ładuje się przy napięciu około 20V, dlatego będzie nam potrzebny triger PD, najlepiej z wystającym gniazdem USB. Jest to najmniejsza gabarytowo wersja, jaką znalazłem, wybieramy wersję 20V:Konwerter PD PDC004-PD: https://aliexpress.com/item/1005004906206804.html Niestety mino małych wymiarów w obudowie laptopa nie ma na tyle miejsca, aby zamontować […]
Banana PicoW (ESP32S3)
Strona Producenta: https://banana-pi.org/en/banana-pi-steam/137.html Info o środowiskach programistycznych: https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing Pinout: Adres do menedzera płytek: https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json Podłącz płytę ESP32 i poczekaj na zainstalowanie sterowników (lub zainstaluj ręcznie wszystkie, które mogą być wymagane) Uruchom Arduino IDE Wybierz tablicę w menu Narzędzia > Płytka > ESP32S3 Dev Module Istnieją dwa sposoby wejścia w tryb Bootloadera: 1. Podłącz go do […]
Lenovo Newifi D2 Zmiana systemu
Lenovo wypościło na rynek chiński dość ciekawy router pod nazwą Newifi D2 (Newifi 3) Mamy tu do czynienia z pełnym gigabitowym routerem z portem USB w standardzie 3.0. Specyfikacja urządzenia to: procesor: 2x880Mhz HT (MT7621A) ram: 512MB pamieć SPI 32MB LAN: 4 x 1Gbit + WAN WiFi 5Ghz AC/N 866Mbit (MT7612E) WiFi 2.4Ghz A/N 300Mbit (MT7603E) […]
Sonoff + odbiornik podczerwieni
Cel projektu: Chciałem w miarę szybki i tani sposób złożyć urządzenie które pozwoli oszczędzić energię w godzinach w których nie korzystamy z urządzeń. Dekoder ferguson i tv samsunga w sumie w trybie czuwania razem pobierały około 8w(większość to zasługa dekodera). Wybór urządzenia: Urządzenia miało być tanie i zapewniać możliwość zdalnego sterowania. Sonoff miał wszystko co […]
Digispark praca w systemie Windows 10
Sterowniki: micronucleus-2.0a4-win.zip – Oficjalne ostatnie sterownik dla Windows 7 LowCDC-Win10x64 – Patch dla Windows 10 Instalacja: 1. Pierwszym krokiem jest instalacja sterowników „micronucleus-2.0a4-win.zip” – certyfikat sterowników stracił ważność w 2015, więc konieczna będzie instalacja z wyłączonym wymuszeniem sprawdzania podpisu sterowników(instalujemy sterowniki tak jak te niepodpisane). 2.W Windows 10 został przebudowany plik zarządzania USB MODE więc nie będzie […]
Attiny Biblioteka IR REMOTE + protokół samsunga
Domyślna biblioteka IRremote nie wspiera już mikrokontrolerów Attiny po długich poszukiwaniach wreście udało mi się znaleźć działającą bibliotekę dla attiny w najnowszym środowisko Ardiono IDE wraz z programowym portem szeregowym. jest nią tiny_IRremote: https://gist.github.com/SeeJayDee/caa9b5cc29246df44e45b8e7d1b1cdc5 jednak biblioteka nie wspiera protokołów samsunga który był mi akurat potrzebny, więc musiałem go dodać: Zmodyfikowana biblioteka z dodanym protokołem samsunga: https://github.com/AIIoT/tiny_IRremote-SAMSUNG kopia […]
Program do testowania sprzętowej eliminacji drgania styków
Istnieje kilka sposobów eliminacji drgań styków (posegregowane według skuteczność) 1. układy specjalizowane 2. metoda programowa 3. przez filtr RC (kondensator) 1. Układy specjalizowane: zalety: jest najbardziej skuteczną metodą dodatkowe opcje jak np. wyłączenie wszytkich klawiszy pinem EN wady: najdroższa z metoda Schemat podłączenia: Przykładowy układ specjalizowany: MAX6818 Piny EN i CH nie są niezbędne (EN […]
Attiny i ArduinoIDE
W tym krótkim poradniku pokazem jak programować Attiny w środowisko Arduino IDE Co będzie potrzebne: Arduino IDE wersja zwykła lub z Windows Store, link do pobrania Definicje dla menedzera płytek, polecam ATTinyCore http://drazzy.com/package_drazzy.com_index.json Sterowniki do programatora ISP: dla USBasp będą to: http://zadig.akeo.ie Dodanie płytki do środowiska arduino: Uruchamiamy AruinoIDE wchodzimy do „Plik” > „Preferencje” >”Ustawienia” > […]