Browse Author: Sauron

Engraving, cutting 5.5W laser – description and proper connection

During upgrading my engraving machine (Chinese so called CNC 3018) I had to do some reverse engendering to do proper connection.  Perhaps someone else may find this information useful – so here you go 🙂

Laser itself is distributed as two part set. Laser in aluminium cooling block with fan (and four wires), and PWM/TTL controller board.

Controller board uses this main components:

  • XL4003E1 – voltage regulator with input voltage 5V-32V, 4A CC max with 300kHz switching frequency
  • IC chip MCP60021 OPAMP – operational amplifier
  • Voltage regulator 78L05 – 5V output, 100mA
  • NPN transistor D476 61C

Continue Reading

Volvo Vida stopped working and you cannot login?

If your new installation of Volvo Vida (2012 up to 2014D) does not work – you cannot log in, after fresh and proper installation. Or your existing installation stopped working… well this is because patched license has expired recently (like in 1.1.2018).

Download „patch” (2014A+) that you usually have to apply after installation of Vida, and extract „exe” file to C:\ drive (or wherever is your Vida) – do not run it, just extract it (with WinRar, 7zip etc). This exe file is just self extracting archive with post extract script.

You should have those files, after extracting:

Archive: 2014A.exe
Details: RAR 4, SFX

Attributes Size Date Time Name
----------- --------- ---------- ----- ----
...D... 0 2011-11-05 19:47 VIDA
..A.... 444 2014-04-09 16:26 VIDA/patch/filldb.cmd
..A.... 6332 2013-04-02 05:43 VIDA/patch/filldb.sql
..A.... 14580 2012-12-07 01:11 VIDA/patch/license
...D... 0 2013-04-02 04:48 VIDA/patch
..A.... 4573 2014-04-09 15:47 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/bl/logger/UsageLogger.class
..A.... 8789 2014-04-09 15:47 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/bl/logger/UsageLogHelper.class
..A.... 32927 2014-04-09 15:47 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web/action/LoginAction.class
..A.... 9013 2014-04-09 15:47 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web/action/LoginForm.class
..A.... 2171 2014-04-09 15:47 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web/action/TabForm$pageURLs.class
..A.... 9593 2014-04-09 15:47 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web/action/TabForm.class
..A.... 6986 2014-04-09 15:47 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web/taglib/CwlListSelectorTag.class
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/bl/logger
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web/action
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web/taglib
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/bl
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida/web
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc/vida
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford/vcc
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com/ford
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes/com
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF/classes
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war/WEB-INF
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear/VidaWeb.war
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments/VidaEar.ear
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone/deployments
...D... 0 2014-04-09 16:23 VIDA/jboss/standalone
...D... 0 2014-04-09 16:23 VIDA/jboss
----------- --------- ---------- ----- ----
95408 28

Now the „license” file is in C:\VIDA\patch\. Look inside of it for a string:

subscriptionExpireDate=”2017-12-31 23:59:59″

Looks suspicious in year 2018?

  • just change the date in license file
  • make sure VidaMonitor and all java instances are off (javaw etc),
  • and execute filldb.cmd,
  • reboot and you are good to go!

If this doesn’t work – you probably did not kill VidaMonitor or Jboss/Java.

Good luck and fruitful hacking! 🙂

TOMO M4, 4×18650 Power Bank – fail!

I bought from China, quite neat looking powerbank on up to four 18650 cells. It has all the needed features (almost) and even more – what could go wrong?

It has:

  • Output Overcurrent Protection
  • Input Overvoltage Protection
  • Electro-Static Discharge Protection
  • Overheat Safety Protection
  • Output Overvoltage Protection
  • Battery Overcurrent Protection
  • Input Overcurrent Protection
  • Prevent Current Reverse

Nice! It can charge and discharge each cell individually, has two USB output ports with 1A and 2A output current.

You can read many other nice things about this powerbank on Internet. But the big problem is, it’s a crap! Why?

Continue Reading

Infitary 3d printer HBi3 (aka old M508) – new Marlin firmware and settings

New Infitary main board HBi3 vs M508

So, after a year of using mention printer it’s high time to do some firmware tweaking (despite all additional, already printed goodies for the printer itself). My Infitary set came with SD card, on which came also Marlin firmware source code for this printer. Because of it, we have, let’s say „configured” firmware. It’s too old to use now, but all we really need is Configuration.h and Configuration_adv.h files.

Now just a quick info. It looks like Infitary came with slightly newer version of the printer, it’s now called M508. The main difference is in the board – it looks nicer, is more colourful and it is also Ramp 1.4 now. In git repository of Marlin we cane find config files for this printer – but they will not work out of the box for my older model. I’m not sure, if it’s a proper name, but let’s call it (like in the auction I bought it) Infitary HBi3 (Prusa). The other visible thing, that has change, is the case for power supply.

Continue Reading

Jak przerobić telefon pokładowy Volvo XC70/V70 na zestaw głośnomówiący

W Volvo XC70 z 2006 roku, miałem telefon pokładowy. Składał się on z klawiatury telefonicznej (a pod nią całego modułu GSM i GPS), słuchawki fizycznej w podłokietniku, głośnika w

Klawiatura telefonu XC70, a pod nią moduł GSM i GPS.

zagłówku kierowcy i mikrofony przy lusterku wstecznym. Zestaw uzupełniają przyciski odbierania i odrzucania połączeń na kierownicy.

Niby fajnie, może i kilka lat temu był by to przydatny zestaw – teraz nie mogłem dla niego znaleźć sensownego zastosowania. Dodatkowa karta SIM, przekierowywanie numerów… innymi słowy za dużo zachodu, a w końcu w całym tym przedsięwzięciu chodzi o wygodę.

Najprostszym rozwiązaniem (które i tak wdrożyłem – nie chciałem wyrzucać mojego, świeżo co nabytego z samochodem, HU805) jest dokupienie systemu bluetooth/aux/usb do radia, podpinanego pod złącze zmieniarki/nawigacji (w wypadku V70/XC70 z tego okresu). Ale nie mamy wtedy osobnego mikrofonu (chyba że zainstalujemy z zestawu), radio musi pracować w trybie zmieniarki – by można było rozmawiać i słyszeć, że ktoś dzwoni oraz dodatkowo rozwiązanie to wydawało mi się mało eleganckie.

Szybkie studiowanie Vida i moje obawy, że i tym razem ktoś mocno przekombinował system GSM w samochodzie, zostały rozwiane – mikrofon i głośnik doprowadzone są normalnie (nie w postaci zakodowanej, zaagregowanej do szyny itp.) wtyczką do modułu telefonu. Czyli możemy działać!

Continue Reading

Ranking żeberek :)

Zestawienie zacząłem robić dobre, kilka lat temu – bardziej dla siebie, niż dla pożytku „publicznego”. Jednak z czasem, patrząc po statystykach odwiedzić, uznałem, że może warto zrobić z tematem porządek i przekazać więcej informacji. Tak więc już teraz aktualizacja i niebawem więcej! Oraz zachęcam do wpisywania własnych spostrzeżeń w komentarzach.

Ostatnia aktualizacja (24 listopada 2017r.)

Ranking żeberek – możliwe oceny

Continue Reading

Pozbywanie się trybu HiLink z modemu Huawei E3372h

Ponieważ szukanie odpowiedzi na pytanie z tematu zajęło mi chwilę, postanowiłem opisać działającą metodę. Pierwotnie by przełączyć modem z trybu Hilink (czyli widocznego w systemie jako karta sieciowa z routerem, DHCP i NAT) wystarczyło wejść na ukrytą stronę tego routera i kliknąć (http://192.168.8.1/html/switchProjectMode.html). Kiedy ta możliwość została zablokowana, pozostało wgrywanie starszych kodu firmware’u – bez HiLinka. Czasami operacja ta wymagała podania kodu (na sieci są różne jego kalkulatory). Niestety i ta opcja jakiś czas temu odpadła, czemu Hua to przeszkadzało – Mao raczy wiedzieć…

Ostatnia (08.2017) działająca wersja, polega na przełączeniu modemu w tryb serwisowy i wgrania odpowiedniego oprogramowania. Wymaga to rozebrania modemu, ale nie jest skomplikowane. Co poniżej opisuję.

Continue Reading

Powerbank Hamron ze wspomaganiem rozruchu (aktualizacja)

Kolorem granatowym, oznaczone są dopisane informacje po kolejnych testach i rozebraniu urządzenia 8.09.2017.

Akumulator wspomagający rozruch i powerbank w jednym. W promocji można go kupić w Juli (220zł),  taniej niż na Allegro – ale ciut drożej niż sprowadzony bezpośrednio z Chin. Ponieważ potrzebowałem głównie delikatne doładowanie przy startowaniu na mrozach (stary samochód, nowy akumulator ale -15C robi swoje na jego parametry) oraz być może dodatkowe zasilanie do laptopa – wybór padł na niego. Continue Reading

Tani sterownik pieca do ceramiki PC410

Robiąc pierwszy piec do ceramiki, jego sterowanie oparłem na laptopie, mierniku z odczytem termopary K i portem RS232 oraz listwą zasilającą sterowana po Ethernecie. Linux zczytywał aktualna temperaturę, na podstawie tego po SNMP wysyłał sygnał do listwy zasilającej włączając/wyłączając grzałkę. Zaletą rozwiązania była możliwość zdalnej kontroli (nie trzeba kilkanaście godzin doglądać wypalania – zwłaszcza na początku doświadczeń z piecem), zdalnego odczytu temperatury, tworzenie wykresu temperatur i (w moim wypadku) prostota i taniość – musiałem jedynie nabyć miernik, który i tak intensywnie użytkuję.

Sterownik PC410
Sterownik PC410

Pech chciał ze miernik był z portem rs232, kilka lat minęło i mało gdzie są one wbudowane a przejściówki usb2rs232 są mocno kłopotliwe (nie przenoszą odpowiednich napiec +/-12v). Dodatkowo zgubiłem, apke na Linuxa do odczytu miernika a sam miernik najprawdopodobniej (samo połączenie rs232) się zepsuł. Continue Reading