Środek lata

Lato mija leniwie, więc czas na małą aktualizację:

Uzebox –  zbieram części, scalaki już są, brakuje oporników, kondensatorów i kabelków do połączenia tego wszystkiego.

Znowu skrobię w PHP, zobaczymy co z tego wyjdzie.

I może czas pomyśleć o prawku jazdy?

Sesja, motywacja i ogar

Sesja idzie, pokłady motywacji dawno się wyczerpały, a ja siedzę i nie potrafię dojść do stanu produktywnego człowieka :/

Mam więc teraz dwa wyjścia: przeczekać ten stan prokrastynując albo spiąć poślady i zmusić się do jakiś cyklicznych zadań żeby się nie cofać.

O ile opcja pierwsza jest prosta, o tyle opcja druga wymaga ode mnie przygotowania listy rzeczy do zrobienia (razem z priorytetami), jakiegoś planu co kiedy i ogarnięciu się na tyle, żeby robić jedną rzecz naraz, a nie dwadzieścia, przez co chwilę potem porzucam je wszystkie.

Postscriptum: Dopiero po napisaniu tego posta zobaczyłem, że obijałem się już blisko miesiąc, blisko miesiąc od ostatniego wpisu, 30 zmarnowanych dni które mogłem wykorzystać na zrobienie chociaż jednej rzeczy z listy zamiast oglądać filmiki na youtubie. Tak, chyba czas wybrać drugą opcję.

Strona www

Znowu nie mogę się zdecydować jak chcę żeby strona wyglądała pod spodem, obecnie większość rzeczy tutaj chodzi na jednym WordPressie ustawionym jako „sieć witryn”, co mi nie pasuje do końca. Na plus łatwa administracja bo wszystko jest połączone, ale z drugiej strony główna strona(halamix2.pl) też musi stać na WordPressie co nie do końca mi pasuje. Również nie pasują mi do końca adresy www, ponieważ myślę nad pewnymi projektami gdzie potrzebowałbym czegoś w stylu wymyślonadomena.halamix2.pl/podprojekt, co obecnie nie jest możliwe, mogę tylko robić subdomeny z obecnym ustawianiem WordPressa. Więc albo rozbiję stronę www na kilka różnych WordPressów albo będę robił jakieś voodoo z przepinaniem adresów i subdomen na odpowiednie miejsca.

Raspberry pi i Mathematica

Nowy nabytek: Arduino Raspberry Pi Zero Wireless. Po co mi to? Bo jest legalnie Mathematica do użytku niekomercyjnego, a tego potrzebuję na studia właśnie. Demon prędkości to to nie jest, ale jakoś działa, chociaż chętnym polecałbym raczej kupno Raspberry Pi w wersji 3 do „poważniejszych” obliczeń.

A także: nowy multimetr – Uni-t UT20B

 

I pady do SNESa, a w sumie do Uzeboxa, którego dalsze składanie muszę odłożyć na kilka miesięcy z powodu braku części w magazynie 🙁

Początkujący elektronik kontra schematy

Arduino po wymianie chipu na nową ATmegę 328p jest w pełni sprawne, wliczając port A0, a ja postanowiłem zająć się bardziej Uzeboxem. Wziąłem istniejące schematy, po czym przerobiłem je na swoje potrzeby i zgodnie z licencją udostępniam je dalej na licencji GNU GPL 3. Obecnie za każdym razem gdy już jestem na etapie kompletowania listy komponentów znajduję w schemacie coś, co muszę poprawić i przerabiać listę elementów >:( Mam nadzieję, że już wkrótce uda mi się ustalić końcową listę komponentów i złożyć zamówienie, bo wnerwiają mnie już ciągłe zmiany.

Ale do rzeczy:

Folder projektu na komputerze nazywa się Muzebox (Modular Uzebox), ponieważ pozbyłem się wyjść audio/wideo i zastąpiłem je wtyczką, do której zamierzam podłączać moduły z wyjściem SCART/VGA/kompozyt/HDMI itd. Obecnie zamierzam złożyć tylko moduł SCART oraz VGA. O ile SCART to po prostu część schematu EUzeboxa autorstwa Hartmuta Wendta, o tyle wyjście VGA jest moją twórczą inwencją opartą o moduł LM1881N i czy zadziała dowiem się dopiero po złożeniu całego zestawu.

Co do licencji:

Konsolę, przejściówkę klawiatury, klawiatury+myszy i rozszerzenia stworzył Alec Borque z Belogic, projekt dzielników napięcia karty SD oraz konwertera cyfrowo-analogowego wyjścia wideo stworzył Clay Cowgill, wyjście SCART stworzył Hartmut Wendt,  wyjście VGA stworzyłem ja, czyli Piotr Halama.

 

Dołączam paczkę .zip ze schematami w formacie .pdf: (wszystko może ulec zmianie z dnia na dzień, może się okazać, że schematy są całkowicie błędne)

  • „Muzebox extensions” – zebrane prawdopodobnie wszystkie istniejące rozszerzenia, bez najnowszego mysz+klawiatura
  • które znajduje się na schemacie „Uzebox PS2″ adapter V2.1” autorstwa Aleca Borque’a
  • „Muzebox F2” – serce konsoli, oparte na schemacie Uzeboxa F2/F5 oraz EUzeboxa
  • „Muzebox SCART connector” – moduł wyjęty żywcem ze schematu EUzeboxa
  • „Muzebox VGA connector” – eksperymentalny moduł, nie mam pojecia czy w ogóle zadziała, jeśli tak to super, jeśli nie to zawsze mogę użyć częśći do czegoś innego

Muzebox_scheme_pack_3_3_17.zip

Końcówka sesji

Co się działo:

  • Kolosy i wpisy (dwa wpisy nadal przede mną);
  • Monitor CRT powędrował z powrotem na strych, na jego miejsce zaś pojawił się HP Pavilion 22xw, dając dużo miejsca na biurku i monitorze;
  • Doposażyłem swoje stanowisko elektronika w chwytak do DIPów, nową płytkę stykową, atmegę328p żeby naprawić Arduino Uno (zepsuty port A0), kilka krokodylków i kondensatorów;
  • Zacząłem kompletować listę części do Uzeboxa;
  • Oraz ogarniać kilka projektów typowo programistycznych

Zapisz

Zapisz

Zapisz

Sesja

W praktyce już sesja przyszła, wszyscy chcą zrobić kolokwia przed początkiem sesji i mieć z głowy, co oznacza brak nowych wpisów dopóki nie pozaliczam kilku przedmiotów wymagających czasu i uwagi.

Dwa monitory, Uzebox i sygnał analogowy

Od jakiegoś czasu jestem zainteresowany złożeniem sobie 8-bitowej konsolki do gier Uzebox, oraz trochę się wkręciłem w świat analogowego sygnału wideo, więc ze strychu zjechał Optimus OptiView 17LS99.

Monitor na szczęście nadal działa po 17 latach od produkcji, przez co mogę uzyć go jako dodatkowy ekran podczas poszukiwania części Uzeboxa (sklep po lewej, schemat i lista części po prawej). Myślałem także o podpięciu do niego magnetowidu bo wszystkiego trzeba w życiu spróbować, a to może być w zależności od kilku czynników zadanie bardzo proste albo nieco bardziej skomplikowane.

A zestaw prezentuje się tak: